Best places to stay in Johannesburg - Get up to 23% off | CuddlyNest

Best Places to Stay in Johannesburg, South Africa

Explore over 1566 accommodations in Johannesburg

Where to stay in Johannesburg

Average weather in Johannesburg

Amet minim mollit non deserunt ullamco est sit aliqua dolor do amet sint. Velit officia consequat duis enim velit mollit. Exercitation veniam consequat sunt nostrud amet.

Jan

Day Temperature IconNight Temperature Icon

Jan

32°C

18°C

Feb

30°C

17°C

Mar

31°C

16°C

Apr

27°C

14°C

May

25°C

12°C

Jun

21°C

8°C

Jul

21°C

8°C

Aug

25°C

10°C

Sep

28°C

14°C

Oct

30°C

16°C

Nov

30°C

17°C

Dec

32°C

17°C

Deals under $50 in Johannesburg

Enjoy budget hotels and stays that won’t break the bank

6.8

Average

11 ratings

Businessburg Hotel

Hotel

Johannesburg Park Station | Johannesburg
NaN nights, 2 guests
$17
+
$3
taxes and fees
8.2

Very Good

10 ratings

Free Cancellation

Premiere Classe Apartment Hotel

Hotel

Johannesburg Park Station | Johannesburg
Golf course
BBQ grill
NaN nights, 2 guests
$42
+
$7
taxes and fees
7.6

Good

116 ratings

Mercure Johannesburg Randburg

Hotel

Randburg | Johannesburg
On-site bar
NaN nights, 2 guests
$48
+
$8
taxes and fees
7.6

Good

168 ratings

Mercure Johannesburg Midrand

Hotel

Midrand | Johannesburg
Swimming pool
NaN nights, 2 guests
$48
+
$8
taxes and fees
Arrow icon

World-renowned hotels in Johannesburg

Live in the lap of luxury

8.0

Very Good

5 ratings

Ten Bompas

Hotel

Randburg | Johannesburg
Golf course
Sauna
Sunbathing area
NaN nights, 2 guests
$170
+
$27
taxes and fees
9.2

Excellent

102 ratings

Breakfast included

Free Cancellation

The Houghton Hotel, Spa, Wellness & Golf

Hotel

Downtown Johannesburg | Johannesburg
Golf course
Swimming pool
Spa
NaN nights, 2 guests
$184
+
$30
taxes and fees
8.8

Superb

111 ratings

Breakfast included

The Michelangelo Towers

Hotel

Sandton | Johannesburg
Sauna
Sunbathing area
Swimming pool
NaN nights, 2 guests
$233
+
$37
taxes and fees
9.8

Exceptional

254 ratings

Breakfast included

The Residence Boutique Hotel

Hotel

Downtown Johannesburg | Johannesburg
Golf course
Tennis
Jacuzzi
NaN nights, 2 guests
$230
+
$37
taxes and fees
9.4

Excellent

161 ratings

Breakfast included

Free Cancellation

54 On Bath

Hotel

Johannesburg Park Station | Johannesburg
Golf course
Sunbathing area
Swimming pool
NaN nights, 2 guests
$165
+
$26
taxes and fees
9.6

Exceptional

69 ratings

The Peech Hotel

Hotel

Johannesburg Park Station | Johannesburg
Hiking
Sunbathing area
Swimming pool
NaN nights, 2 guests
$203
+
$33
taxes and fees
Arrow icon

Hotels with breakfast included in Johannesburg

So you can indulge guilt-free

8.4

Very Good

77 ratings

Breakfast included

Free Cancellation

Southern Sun Hyde Park

Hotel

Randburg | Johannesburg
Golf course
Hiking
Sunbathing area
NaN nights, 2 guests
$81
+
$13
taxes and fees
8.6

Superb

633 ratings

Breakfast included

Free Cancellation

Garden Court Sandton City

Hotel

Sandton | Johannesburg
Swimming pool
Gym
On-site bar
NaN nights, 2 guests
$73
+
$12
taxes and fees
8.8

Superb

438 ratings

Breakfast included

The Maslow Hotel, Sandton

Hotel

Sandton | Johannesburg
Sauna
Sunbathing area
Swimming pool
NaN nights, 2 guests
$115
+
$18
taxes and fees
8.4

Very Good

292 ratings

Breakfast included

Free Cancellation

Southern Sun Rosebank

Hotel

Johannesburg Park Station | Johannesburg
Golf course
Sauna
Sunbathing area
NaN nights, 2 guests
$78
+
$13
taxes and fees
Arrow icon

Accessible hotels in Johannesburg

Because travel is for everyone

8.2

Very Good

35 ratings

Free Cancellation

Seven Villa Hotel and Spa

Hotel

Sandton | Johannesburg
Golf course
Sauna
Sunbathing area
NaN nights, 2 guests
$114
+
$18
taxes and fees
9.6

Exceptional

40 ratings

Free Cancellation

Home Suite Hotels Rosebank

Hotel

Johannesburg Park Station | Johannesburg
Swimming pool
On-site bar
On-site restaurant
NaN nights, 2 guests
$104
+
$17
taxes and fees
9.6

Exceptional

29 ratings

Breakfast included

Riboville

Hotel

Midrand | Johannesburg
Golf course
Swimming pool
Spa
NaN nights, 2 guests
$140
+
$22
taxes and fees
9.4

Excellent

181 ratings

Palazzo

Hotel

Sandton | Johannesburg
Casino
Sauna
Sunbathing area
NaN nights, 2 guests
$137
+
$22
taxes and fees
Arrow icon

Accommodation with high-speed internet in Johannesburg

Browse through myriad of vacation rentals and hotels with Wi-Fi in Johannesburg

8.2

Very Good

189 ratings

The Capital Empire

Hotel

Sandton | Johannesburg
Swimming pool
Spa
Kids club
NaN nights, 2 guests
$75
+
$12
taxes and fees
8.4

Very Good

69 ratings

The Capital on the Park

Hotel

Sandton | Johannesburg
Sauna
Sunbathing area
Swimming pool
NaN nights, 2 guests
$77
+
$12
taxes and fees
9.2

Excellent

71 ratings

Clico Boutique Hotel

Hotel

Johannesburg Park Station | Johannesburg
Swimming pool
Spa
Kids club
NaN nights, 2 guests
$86
+
$14
taxes and fees
9.2

Excellent

166 ratings

Southern Sun Montecasino

Hotel

Sandton | Johannesburg
Swimming pool
Spa
Gym
NaN nights, 2 guests
$98
+
$16
taxes and fees
Arrow icon

Places To Visit In Johannesburg

Does Johannesburg have accommodations with breakfast included?

Among Johannesburg's top-class selection of accommodations, there are 100+ accomodations with breakfast included.

Are there any pet friendly places to stay in Johannesburg?

Johannesburg has a wide collection of 10 vacation rentals, including 5 pet-friendly properties.

What are the places to stay in Johannesburg with in-room hot tub/jacuzzi?

Accommodations with jacuzzi are the perfect match for those who are seeking the ultimate relaxation time. Among our selection of 500+ places to stay in Johannesburg, you can find 6 accommodations with hot tub/jacuzzi.

What are the best accommodations in Johannesburg near airport?

Among CuddlyNest's wide range of properties in Johannesburg, you can find 30+ places that are conveniently located close to the airport.

What are the best places to stay near attractions in Johannesburg?

Here are the best areas for travelers who want to be perfectly located near to the main attractions and sights in Johannesburg:


  • Sandton City Mall: 100+ accommodations
  • Montecasino: 70+ accommodations
  • Carlton Centre: 70+ accommodations