Find hotels in Cosmo City from ฿1,138
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cosmo City
Apart hotel
Check prices for these dates
Our top choices for Cosmo City hotels

Southern Sun Rosebank
Southern Sun RosebankRosebank
8.6 out of 10, Excellent, (401 reviews)
The price is ฿2,754
฿3,167 total
includes taxes & fees
24 Jan - 25 Jan

@Sandton Hotel
@Sandton HotelSandton
9.4 out of 10, Exceptional, (320 reviews)
The price is ฿3,055
฿3,513 total
includes taxes & fees
12 Jan - 13 Jan

NH Johannesburg Sandton Hotel
NH Johannesburg Sandton HotelSandton
8.8 out of 10, Excellent, (668 reviews)
The price is ฿2,863
฿3,293 total
includes taxes & fees
3 Feb - 4 Feb

La Joya Lodge Conference Centre and Spa
La Joya Lodge Conference Centre and SpaBroederstroom
9.2 out of 10, Wonderful, (43 reviews)

Radisson Blu Gautrain Hotel
Radisson Blu Gautrain HotelSandton
8.8 out of 10, Excellent, (1,001 reviews)
The price is ฿3,024
฿3,512 total
includes taxes & fees
11 Jan - 12 Jan

Palazzo Hotel
Palazzo HotelSandton
9.2 out of 10, Wonderful, (492 reviews)
The price is ฿6,997
฿8,046 total
includes taxes & fees
12 Jan - 13 Jan

African Rock Hotel & Spa, a "Boutique Lifestyle Resort"
African Rock Hotel & Spa, a "Boutique Lifestyle Resort"Kempton Park
10.0 out of 10, Exceptional, (37 reviews)

Town Lodge Johannesburg Airport
Town Lodge Johannesburg AirportKempton Park
8.6 out of 10, Excellent, (130 reviews)
The price is ฿2,508
฿2,884 total
includes taxes & fees
24 Jan - 25 Jan

City Lodge Johannesburg Airport, Barbara Road
City Lodge Johannesburg Airport, Barbara RoadEdenvale
8.2 out of 10, Very good, (276 reviews)
The price is ฿2,915
฿3,386 total
includes taxes & fees
24 Jan - 25 Jan

The Residence Boutique Hotel
The Residence Boutique HotelHoughton Estate
9.8 out of 10, Exceptional, (300 reviews)
The price is ฿10,717
฿12,324 total
includes taxes & fees
12 Jan - 13 Jan

54 On Bath
54 On BathRosebank
9.6 out of 10, Exceptional, (236 reviews)
The price is ฿5,400
฿6,210 total
includes taxes & fees
15 Jan - 16 Jan

Hotel Sky Sandton
Hotel Sky SandtonSandton
8.6 out of 10, Excellent, (296 reviews)
The price is ฿3,090
฿3,554 total
includes taxes & fees
17 Jan - 18 Jan

Holiday Inn Johannesburg - Rosebank by IHG
Holiday Inn Johannesburg - Rosebank by IHGRosebank
8.8 out of 10, Excellent, (485 reviews)
The price is ฿1,995
฿2,636 total
includes taxes & fees
7 Feb - 8 Feb

The Houghton Hotel, Spa, Wellness & Golf
The Houghton Hotel, Spa, Wellness & GolfHoughton Estate
9.4 out of 10, Exceptional, (215 reviews)
The price is ฿5,293
฿6,087 total
includes taxes & fees
13 Jan - 14 Jan

Road Lodge Johannesburg Airport
Road Lodge Johannesburg AirportGermiston
8.2 out of 10, Very good, (218 reviews)
The price is ฿1,697
฿1,952 total
includes taxes & fees
11 Jan - 12 Jan

Pivot Hotel Montecasino
Pivot Hotel MontecasinoSandton
9.2 out of 10, Wonderful, (342 reviews)
The price is ฿4,932
฿5,672 total
includes taxes & fees
12 Jan - 13 Jan

Radisson RED Hotel, Johannesburg Rosebank
Radisson RED Hotel, Johannesburg RosebankDunkeld
8.4 out of 10, Very good, (86 reviews)
The price is ฿2,986
฿3,463 total
includes taxes & fees
30 Jan - 31 Jan

The Capital on Bath
The Capital on BathRosebank
9.0 out of 10, Wonderful, (154 reviews)
The price is ฿2,251
฿2,589 total
includes taxes & fees
12 Jan - 13 Jan

Fairlawns Boutique Hotel and Spa
Fairlawns Boutique Hotel and SpaSandton
9.6 out of 10, Exceptional, (107 reviews)
The price is ฿9,170
฿10,546 total
includes taxes & fees
12 Jan - 13 Jan

Clico Boutique Hotel
Clico Boutique HotelRosebank
9.4 out of 10, Exceptional, (121 reviews)
The price is ฿2,770
฿3,185 total
includes taxes & fees
12 Jan - 13 Jan
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Cosmo City Hotel Reviews

Davinci Hotel And Suites On Nelson Mandela Square
10/10 Excellent
More cheap stays in Cosmo City

Hayat Hotel 94Juta
94 Juta St Johannesburg Gauteng
The price is ฿1,138 per night from 12 Jan to 13 Jan
฿1,138
฿1,138 total
12 Jan - 13 Jan
includes taxes & fees
10/10 Exceptional! (1 review)




































































