Special offers and Exclusive deals

Search Hotels

2026-04-16
2026-04-17
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

Luxury accommodations in Johannesburg

Casa Eastgate

72 Northumberland Road, Johannesburg, South Africa View map

Located 2.7 km from the L. Ron Hubbard, Casa Eastgate Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. Additionally, guests can enjoy a golf club provided at the guest… More

From US$ 80 Book Now

Villa Theresa

276 Herder Drive, Johannesburg, South Africa View map

Nestled in the Barmbek Sued district, 3.9 km from Windsor Golf Course, Villa Theresa Johannesburg hotel offers a terrace. At the guest house, guests will find a golf club to stay active. More

From US$ 42 Book Now

Robin Hills Acacia Guesthouse

38 Rietbok Avenue, Johannesburg, South Africa View map

More

From US$ 38 Book Now

Jabulani Lodge

12 Observatory Avenue, Johannesburg, South Africa View map

More

Book Now

Viva Guest House

14 Schiedam Avenue, Johannesburg, South Africa View map

More

From US$ 34 Book Now

The Lantern Luxe Retreat

44 Erica Street 44, Johannesburg, South Africa View map

Guests of the recently renovated The Lantern Luxe Retreat Hotel Johannesburg can enjoy easy access to Columbine Square Shopping Centre, which is situated merely a 6-minute walk away. There is a… More

From US$ 68 Book Now

On 9Th Street Boutique Guesthouse

6 9Th Street, Johannesburg, South Africa View map

On 9Th Street Boutique Guesthouse Johannesburg is set in Randburg, which is an area located in the Gauteng province of South Africa, less than 5 minutes' walk from Tonic. Moreover, this Johannesburg… More

Book Now

Glory Guest House

43 Landsborough Street, Johannesburg, South Africa View map

More

From US$ 31 Book Now

98 Inn

98 Alexander Road, Johannesburg, South Africa View map

98 Inn Johannesburg provides proximity to the Art Farm, which is located approximately a 10-minute ride away. More

From US$ 65 Book Now

Gold Rush Oasis

182 Louis Botha Avenue, Johannesburg, South Africa View map

Gold Rush Oasis Hotel Johannesburg is a great place to stay in the Houghton district, 25 minutes' walk from Satyagraha House. Located 4.3 km from Jhb Zoo Lake, this guest house also provides a golf… More

From US$ 25 Book Now

Casa Nossa - Cute 2 Bedroom Apartment 3

208 Main Avenue, Johannesburg, South Africa View map

Casa Nossa - Cute 2 Bedroom Apartment 3 Johannesburg hotel is within 7 km of the Wanderers Golf Club and features a terrace with outdoor dining areas and a barbecue grill. This Johannesburg guest… More

From US$ 43 Book Now

Burban Bliss

97 John Adamson Drive, Johannesburg, South Africa View map

**Welcome to Burban Bliss Hotel Johannesburg, where comfort meets culture.** Nestled in the vibrant neighborhood of Randburg, this exquisite retreat is ideally situated just 8 km from Johannesburg… More

From US$ 68 Book Now

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

Micasa Sucasa Guesthouse Melville

57 5Th Avenue, Johannesburg, South Africa View map

Guests of the 3-star Micasa Sucasa Guesthouse Melville Johannesburg can enjoy easy access to Melville Koppies Nature Reserve, which is situated only a 6-minute walk away. There is a shared lounge… More

From US$ 56 Book Now

Lancaster House

64 Lancaster Avenue, Johannesburg, South Africa View map

**Welcome to Lancaster House Hotel Johannesburg, a gem nestled in the vibrant heart of Randburg.** This charming retreat offers a unique blend of South African hospitality and diverse cultural… More

From US$ 48 Book Now

Meredale Lodge

123 David Street, Johannesburg, South Africa View map

Situated around 6 km from the FNB Stadium, the recently renovated Meredale Lodge Johannesburg hotel features Wi-Fi throughout the property, and private car parking on site. More

From US$ 35 Book Now

Cr Bnb Guest House

474 West Avenue, Johannesburg, South Africa View map

More

From US$ 32 Book Now

Sandown Suites And Conference Centre

Number 6 Aston Street, Sandown, Johannesburg, South Africa View map

More

From US$ 79 Book Now

44 On Halifax

44 Halifax Street, Johannesburg, South Africa View map

More

From US$ 44 Book Now

Light House Retreat

58 Milner Avenue, Johannesburg, South Africa View map

Light House Retreat Hotel Johannesburg is located in Johannesburg, within 4 km of Worldwear Shopping Centre, and offers an outdoor swimming pool. There is also a car park. More

From US$ 54 Book Now

Dew Drop

105 Central Road, Johannesburg, South Africa View map

The 4-star Dew Drop Hotel Johannesburg provides proximity to the Johannesburg Botanical Garden, which is situated 4.6 km away. Staying active is easy with a golf club available for guests at the… More

Book Now

New Barn Room Private Space, Fibre Wifi, Vegan Home

107 9Th Street, Johannesburg, South Africa View map

**Welcome to New Barn Room Private Space, Fibre Wifi, Vegan Home** Nestled in the vibrant heart of Randburg, New Barn Room Private Space, Fibre Wifi, Vegan Home offers an authentic multicultural… More

From US$ 23 Book Now

One Rosebank Cozycorner

37 Cradock Avenue One Rosebank Unit 432, Johannesburg, South Africa View map

More

Book Now

Bella Casa Guesthouse

53 Devonshire Avenue, Sandton, Johannesburg, South Africa View map

Set in the serene neighborhood of Bryanston, the Bella Casa Guesthouse offers a chic retreat that seamlessly blends comfort with convenience. This stylish oasis is conveniently located just 25… More

From US$ 40 Book Now

Big 14 Guesthouse Randburg

14 10Th Street, Johannesburg, South Africa View map

More

Book Now

Lifegate Guesthouse

27 Toby Street House, Johannesburg, South Africa View map

More

Book Now

Epoint

30 Friars Hill Road, Johannesburg, South Africa View map

More

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

Whitehouse Guesthouse

29 Kew Road, Johannesburg, South Africa View map

Located 2.8 km from Origins Centre Museum, Whitehouse Guesthouse@29Kew Johannesburg includes 6 rooms. To keep fit, a golf club and a golf course provided for guests at the guest house. More

From US$ 30 Book Now

Chris Guest House

260 Elmwood Road, Johannesburg, South Africa View map

Featuring a terrace and a private pool, Chris Guest House Johannesburg lies 3.6 km from the Apartheid Museum. The guest house also provides Wi-Fi available in public areas. More

From US$ 32 Book Now

Ladorkita Cozy

7Th Avenue, Johannesburg, South Africa View map

Welcome to the Ladorkita Cozy Hotel Johannesburg, an inviting retreat perfectly positioned for both business and leisure travelers. Just a 20-minute drive from the vibrant Gau Sandton, this charming… More

Book Now

Little Jane Cottage

86 Lilian Avenue Cottage, Johannesburg, South Africa View map

More

From US$ 41 Book Now

45 On Westmoreland

45 Westmoreland Road, Johannesburg, South Africa View map

**Welcome to 45 On Westmoreland** Easily accessible, 45 On Westmoreland is just 15 km from Rand, making it a convenient choice for travelers exploring the greater Johannesburg area. More

From US$ 33 Book Now

Serene Guest Manor

4 Flamingo Avenue, Johannesburg, South Africa View map

Welcome to Serene Guest Manor Johannesburg, a charming 3-star retreat nestled in the vibrant Fourways neighborhood of Sandton. This enchanting property offers guests a tranquil escape combined with… More

From US$ 44 Book Now

20 On Woodlands

20 Woodlands Crescent, Woodmead Ext 11, Woodmead Springs Sandton, Johannesburg, South Africa View map

**Welcome to 20 On Woodlands Hotel Johannesburg**, a serene haven nestled within the vibrant landscapes of Johannesburg, just 8 km from the bustling Sandton City Mall. This stylish guest… More

From US$ 68 Book Now

Le Parc, Bryanston

63 Grosvenor Road, Johannesburg, South Africa View map

Situated 7 km from Nelson Mandela Square, Le Parc, Bryanston Hotel Johannesburg offers proximity to various city highlights. More

From US$ 101 Book Now

The Guesthouse 6 On Vrede

6 Vrede Avenue, Johannesburg, South Africa View map

Step into the warm embrace of The Guesthouse 6 On Vrede in Bryanston, a serene escape that masterfully blends comfort with contemporary style. This delightful accommodation stands just 18 km from… More

From US$ 66 Book Now

Afrikawisa At Rosebank

54 Worcester Road, Johannesburg, South Africa View map

Located 2.2 km from Jhb Zoo Lake, Afrikawisa At Rosebank Hotel Johannesburg is within easy reach of Cornerstone Church Rosebank. At this hotel, guests can find a golf club to stay active. More

From US$ 45 Book Now

Imani Onerosebank

37 Cradock Avenue, Johannesburg, South Africa View map

Located around a 5-minute stroll from the 3-star Imani Onerosebank Aparthotel Johannesburg, guests can quickly reach Saint Martin-in-the-field Anglican Church. There is also free private parking. More

From US$ 68 Book Now

Poolside Suite At The Farmhouse

128 8Th Street, Johannesburg, South Africa View map

More

Book Now

Kv Luxury Guest House

54 1St Road, Johannesburg, South Africa View map

A 10-minute drive from sports attractions such as The Wanderers Grounds Stadium, Kv Luxury Guest House Johannesburg features 26 rooms with garden views. More

From US$ 40 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

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

The Observatory, Luxury Suite In Observatory Home

Frederick Street 86, Observatory, Johannesburg, South Africa View map

Featuring Wi-Fi in the rooms, The Observatory, Luxury Suite In Observatory Home Johannesburg hotel sits approximately 6 km from Johannesburg Art Gallery. This guest house also includes a deck with a… More

From US$ 43 Book Now

Deedo Sandton

29 Komati Avenue, Johannesburg, South Africa View map

Deedo Sandton Johannesburg hotel offers 6 rooms a 10-minute drive from the Sandton Market @ The Park. This guest house also includes a car park. More

From US$ 42 Book Now

Lily'S Guesthouse

18 Farnham Road Rooms, Johannesburg, South Africa View map

**Discover the Charm of Lily's Guesthouse Johannesburg** Strategically positioned, Lily's Guesthouse is not only close to Gau Sandton but also provides easy access to major transportation links and… More

From US$ 64 Book Now

Murphy N Dee'S Place

19 East Pont Road, Johannesburg, South Africa View map

Located 2.6 km from River Club Golf Course Sandton, the 3-star Murphy N Dee'S Place Johannesburg hotel is approximately a 5-minute walk from Oriental City Rivonia Outlet Mall. At the guest house… More

From US$ 43 Book Now

14 Woodmead Suites

7 Singer Street, Johannesburg, South Africa View map

**Welcome to 14 Woodmead Suites Johannesburg, an elegant retreat where comfort meets luxury in the vibrant heart of the city. Just a short 10-minute drive from the bustling Gau Sandton, this… More

From US$ 34 Book Now

The Point Of View Cabin

27 Thaba Bosigo Avenue, Johannesburg, South Africa View map

Featuring views of the mountain, The Point Of View Cabin Hotel Johannesburg is located within a 10-minute drive of The Glen Shopping Mall. Guests who stay at this hotel can park their car on site. More

From US$ 64 Book Now