Special offers and Exclusive deals

Search Hotels

2026-04-17
2026-04-18
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in Johannesburg

Mapungubwe Hotel

6 Ferreira Street, Johannesburg, South Africa View map

The 4-star Mapungubwe Hotel Johannesburg offers proximity to Market Theatre, situated a mere 1.6 km away. Thanks to a golf club provided at this Johannesburg aparthotel, guests can stay active. More

From US$ 44 Book Now

Four20 Bespoke Hotel

19 Macgillivray Road Glenferness, Midrand, Johannesburg, South Africa View map

Nestled in the heart of Johannesburg, Four20 Bespoke Hotel offers a sophisticated retreat that seamlessly blends modern luxury with unparalleled comfort. Situated just 17 kilometers from the bustling… More

From US$ 46 Book Now

Zulu Nyala Country Manor

270E3Rd Road Chartwell, Johannesburg, South Africa View map

Tucked away in the picturesque landscape of Chartwell, Zulu Nyala Country Manor offers a harmonious blend of luxury and comfort, making it an ideal choice for both business travelers and leisure… More

From US$ 66 Book Now

Premier Hotel Mapungubwe

52 To 54 Marshall Street, Johannesburg, South Africa View map

**Welcome to Premier Hotel Mapungubwe**, a gem nestled in the vibrant heart of Johannesburg. This upper-middle-range property offers a perfect blend of urban sophistication and contemporary African… More

From US$ 73 Book Now

Grand Station Hotel

302 Main Street, Johannesburg, South Africa View map

**Welcome to Grand Station Hotel Johannesburg**, an exquisite haven nestled in the heart of the vibrant Johannesburg CBD, South Africa's dynamic capital of Gauteng province. This remarkable… More

From US$ 153 Book Now

Hotel Galaxy Tower

24 Commercial Road, Cnr Lillian Road, Johannesburg, South Africa View map

**Experience the Vibrant Heart of Johannesburg at Hotel Galaxy Tower** Dining at the hotel is an experience in itself, offering a range of local flavors right at your doorstep. More

From US$ 45 Book Now

The Hamilton Boutique Hotel

28 Grosvenor Avenue, Johannesburg, South Africa View map

**Welcome to The Hamilton Boutique Hotel Johannesburg** - an oasis of modern elegance nestled in the vibrant Randburg district, perfect for discerning business travelers and leisure guests alike. More

From US$ 51 Book Now

Rand Club Suites

33 Loveday St, Johannesburg, South Africa View map

**Discover the Elegant Rand Club and Rand Club Suites** Moreover, Rand Club provides various services aimed at enhancing your experience, including tailored corporate hospitality opportunities… More

From US$ 83 Book Now

Lawrence Motubatse Native Suites 411

50 Marshall Street, Johannesburg, South Africa View map

Located within easy reach of Anglo American Platinum, the 4-star Lawrence Motubatse Native Suites 411 Johannesburg hotel includes a swimming pool and a terrace. There is a restaurant available on the… More

From US$ 50 Book Now

Mannah Executive Guestlodge

39 Pomona Rd, Johannesburg, South Africa View map

Mannah Executive Guestlodge is a 4-star property situated about 8.6 km from Saps Mechanical School Golf Club. Its good services and a warm atmosphere make guests feel like home. More

From US$ 91 Book Now

The Munro Boutique Hotel

63 St Patrick Road, Johannesburg, South Africa View map

The perfect The Munro Boutique Hotel Johannesburg, located within 10 minutes' drive of Sci-Bono Discovery Centre Hands-on Science Museum, offers a swimming pool, Wi-Fi throughout the property. The 5… More

From US$ 247 Book Now

The Capital Moloko

160 Helen Road, Strathavon Sandton, Johannesburg, South Africa View map

**Discover Luxury at The Capital Moloko Hotel Sandton** Nestled in the heart of Sandton, The Capital Moloko Hotel offers an exquisite blend of contemporary elegance and five-star luxury, making it… More

From US$ 100 Book Now

Little Forest Guest House

41, Fifth Street, Parkhurst, Randburg, Gauteng, 2120, South Africa, Johannesburg, South Africa View map

**Little Forest Guest House** offers an enchanting retreat in the heart of Parkhurst, where guests are ideally situated to explore Johannesburg's vibrant surroundings. Nestled in one of the city's… More

From US$ 58 Book Now

Ecotel Southgate

12 Main Road Ecotel Southgate, Johannesburg, South Africa View map

Located 10 minutes by car from FNB Stadium, which is highly appreciated by sports lovers, the 2-star Ecotel Southgate Johannesburg hotel includes 25 rooms. Wi-Fi is provided in public areas for… More

From US$ 33 Book Now

The Lakewood Hotel And Conference Centre

2 Vinton Road Lakewood Hotel, Johannesburg, South Africa View map

The Lakewood Hotel And Conference Centre Johannesburg, located a 10-minute drive from the South Western Townships, boasts an outdoor swimming pool. This hotel also includes complimentary private… More

From US$ 224 Book Now

Valleycenter Guesthouse

31 Broad Way Bezuidenhough Valley Jhb, Johannesburg, South Africa View map

Valleycenter Guesthouse Johannesburg includes 11 rooms and is a 10-minute ride from The Wilds Municipal Nature Reserve. More

From US$ 13 Book Now

What are the best hotels near Apartheid Museum?

167 Oxford Road, Johannesburg, South Africa View map

Welcome to the Monarch Hotel Johannesburg, a distinguished 5-star sanctuary nestled in the vibrant Rosebank area. This historic building seamlessly blends modern luxury with traditional elegance… More

From US$ 177 Book Now

Urban Hip Hotels - Splice

4Th Main Avenue & Riviera Street, Johannesburg, South Africa View map

**Welcome to Urban Hip Hotels - Splice Johannesburg**: a stylish oasis nestled in the upscale Riviera suburb, offering the perfect blend of modern convenience and sophisticated charm. This 4-star… More

From US$ 91 Book Now

Mapungubwe Pop Champagne Hotel Apartments

6 Ferreira Street Unit 420, Johannesburg, South Africa View map

More

From US$ 42 Book Now

Toadbury Hall Country Hotel

Plot 64 Beyers Naude Extension, Johannesburg, South Africa View map

Located a 10-minute drive from Trans African Taxidermists, Toadbury Hall Country Hotel Johannesburg includes 10 rooms with views of the garden. Wi-Fi is accessible in public areas and a car park is… More

From US$ 144 Book Now

One Rosebank

37 Cradock Avenue One Rosebank 4 Floor , Unit 453, Johannesburg, South Africa View map

More

From US$ 87 Book Now

The View Boutique Hotel

19 Molesey Avenue, Johannesburg, South Africa View map

In the scenic suburb of Auckland Park, The View Boutique Hotel offers a charming retreat amidst terraced gardens and tranquil surroundings. This boutique sanctuary promises a unique blend of comfort… More

From US$ 94 Book Now

The Devonshire Hotel Johannesburg

Cnr Jorissen & Melle Street, Johannesburg, Za, Johannesburg, South Africa View map

**Welcome to The Devonshire Hotel Johannesburg**, where contemporary elegance meets urban lifestyle in the heart of South Africa's vibrant Gauteng province. Nestled in the bustling Johannesburg CBD… More

From US$ 41 Book Now

Craftmanship Apartment With Wifi Pool & Parking

260 Main Street, Johannesburg, South Africa View map

More

Book Now

Room 339 Craft Maboneng

Main Street, Johannesburg, South Africa View map

Situated in the vibrant neighborhood of Śródmieście, Room 339 Craft Maboneng presents a unique urban escape, where the charming atmosphere is complemented by nearby attractions, such as the ZOO… More

From US$ 25 Book Now

Mapungubwe Hotel Unit 525

6 Ferreira St Mapungubwe Hotel Unit 525, Johannesburg, South Africa View map

More

Book Now

Royal Majestic Hotel

191 Oxford Road 191 Oxford Rd, Rosebank, Johannesburg, 2132, Johannesburg, South Africa View map

More

From US$ 94 Book Now

St Peter'S Boutique Guesthouse

St Peter'S Place Boutique Hotel, Johannesburg, South Africa View map

St Peter'S Boutique Guesthouse Johannesburg, located 2.6 km from the Ponte City Apartments, offers 7 air-conditioned rooms. The hotel features safety facilities including luggage storage. More

From US$ 56 Book Now

Michelangelo Towers

8 Maude Street 1207, Johannesburg, South Africa View map

More

Book Now

Millennium Hotel

Lilian Road 69, Johannesburg, South Africa View map

Situated only 7 minutes' walk from Oriental Plaza, the 3-star Millennium Hotel Johannesburg includes 24 rooms with views of the garden. This Johannesburg hotel provides Wi-Fi throughout the property. More

From US$ 33 Book Now

M & J Executive Suites

36 Protea Street, Johannesburg, South Africa View map

More

From US$ 31 Book Now

Central Lodge Hotels

1 Saint Peter Road, Johannesburg, South Africa View map

Central Lodge Hotels Johannesburg is located in a residential area of Johannesburg, within a 10-minute drive of Jhb Zoo Lake, which is very convenient if you want to immerse yourself in nature. The 3… More

From US$ 15 Book Now

Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City

8 Maude Street, Sandown Sandy, Johannesburg, South Africa View map

The 5-star Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City Johannesburg is situated only 550 metres from the Sandton City Shopping Centre and boasts a summer… More

Book Now

Lapeng Hotel, Conference And Wedding Venue

Unnamed Road, Johannesburg, South Africa View map

Staying in one of 23 rooms, guests can enjoy a golf playground provided at Lapeng Hotel, Conference And Wedding Venue Johannesburg. More

From US$ 43 Book Now

Southern Sun Gold Reef City.

Northern Pkwy & Data Crescent Ormonde, Johannesburg, South Africa View map

Southern Sun Gold Reef City. Hotel Johannesburg includes 38 rooms and is just 7 minutes on foot from Gold Reef City Casino. Featuring a restaurant, the hotel is located a short distance from… More

Book Now

E-Joff Lodge

117 De La Rey Street, Johannesburg, South Africa View map

Situated in the vibrant heart of Johannesburg, E-Joff Lodge combines modern comfort with convenient access to the city's top attractions. This carefully curated retreat offers guests a peaceful… More

From US$ 17 Book Now

Anchor Guest Lodge

3 Kenmere Road, Johannesburg, South Africa View map

Welcome to Anchor Guest Lodge Johannesburg, where comfort meets convenience in the heart of South Africa. More

From US$ 21 Book Now

The Solo Hotel Illovo Luxury Hotel Near Sandton & Rosebank

182 Oxford Road, Johannesburg, South Africa View map

More

Book Now

Sababa Boutique Hotel

177 Corlett Drive Bramley, Johannesburg, South Africa View map

**Discover the Elegance of Sababa Boutique** Nestled in the vibrant heart of Johannesburg, the Sababa Boutique Hotel is an exquisite retreat that effortlessly combines contemporary luxury with a… More

From US$ 36 Book Now

Blackbrick Sandton Two No-Loadshedding

22 Fredman Drive, Johannesburg, South Africa View map

Situated in the vibrant heart of Sandton, the Blackbrick Sandton Two No-Loadshedding is an ideal retreat for both business travelers and holidaymakers. This striking property is situated in a secure… More

Book Now

The Hertford Country Hotel

9 Off Malibongwe Road Lanseria, Johannesburg, South Africa View map

**Welcome to The Hertford Country Hotel Johannesburg**: a premier destination located in the vibrant heart of Randburg. This charming area serves as an excellent gateway to a diverse array of… More

Book Now

Kwa Mkhabele Lodge

15 Olifants Road, Eastcliff ,Johannesburg 2190, Johannesburg, South Africa View map

Kwa Mkhabele Lodge Johannesburg is a 5-minute drive from the Assemblies of Christ Agape Die Cemeente Van Christus, and it features a safe deposit box and parking spaces onsite. New Apostolic Church… More

From US$ 52 Book Now

Spacious Studio In Sandton, Johannesburg

25 Fredman Drive, Johannesburg, South Africa View map

Spacious Studio In Sandton, Johannesburg hotel is located in Johannesburg, around a 20-minute walk from Sasol, and offers a heated pool. Boasting 2 onsite restaurants, this 4-star hotel also offers a… More

Book Now

Troyeville Hotel

1403 Albertina Sisulu Road, Corner Wilhemeina St, Troyeville, Johannesburg, South Africa View map

Located approximately 3 km from the modest-sized Rhodes Park, Troyeville Hotel Johannesburg includes 2 restaurants. Staying here you can use Wi-Fi in public areas and a car park on site. More

From US$ 44 Book Now

Sheerwalk Conference And Leisure Centre

347 Kremetart Street Sheerwalk Lodge, Grootvlei, South Africa View map

Sheerwalk Conference And Leisure Centre Villa is a 60-minute drive from Boksburg. More

Book Now

Morrells Farm House

43 Scott Street, Northcliff,, Johannesburg, South Africa View map

Positioned amidst the serene landscapes of Johannesburg, Morrells Farm House Hotel offers a sanctuary of tranquility just a 20-minute drive from the bustling heart of Sandton. This charming retreat… More

Book Now

Ophirton Hotel

29 Garland Street, Johannesburg, South Africa View map

In the vibrant heart of Johannesburg, the Ophirton Hotel offers an exquisite blend of modern comfort and elegant sophistication. With a commitment to providing unparalleled hospitality, this… More

From US$ 30 Book Now

The Lakewood Hotel

2 Vinton Road, Johannesburg, South Africa View map

Welcome to The Lakewood Hotel Johannesburg, a sumptuous retreat situated just 20 km from the bustling heart of Gau Sandton. Combining warmth with modern elegance, The Lakewood offers an ideal escape… More

From US$ 72 Book Now

Airport Lodge Guest House

Plot 6/273 Koppies Road, Pomona, Kempton Park, Johannesburg, South Africa View map

Welcome to the Airport Lodge Guest House Johannesburg, an inviting sanctuary situated just 25 kilometers from the vibrant heart of Gau Sandton. With its modern yet cozy ambiance, this guest house… More

Book Now

Sandton Executive Suites Hydro Park

Grayston Dr, Sandown, 90, Johannesburg, South Africa View map

Nestled in the heart of Sandton, the Sandton Executive Suites Hydro Park offers an exquisite blend of contemporary elegance and urban convenience. Just a 10-minute stroll away from the bustling… More

Book Now