Cosmo City Holidays from £1,014

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £335 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Cosmo City Holiday

With plenty of highlights as well as some hidden gems, this city is best explored with a Cosmo City holiday package. Check out hotels located in Rosebank, which is great for bars and pubs, markets and nightlife. Fill up your itinerary with visits to Eagle Canyon Golf Club, Ruimsig Country Club and Honeydew Mazes, some of the attractions you just have to see during a trip to Cosmo City. Whatever your travel plans or the size of your budget, putting together the ultimate tailored Cosmo City holiday is a walk in the park with Expedia.

Top Cosmo City Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Hyde Johannesburg Rosebank
Peermont D'oreale Grande at Emperors Palace
The Residence Boutique Hotel
Four Seasons Hotel The Westcliff, Johannesburg
54 On Bath

Cosmo City Essential Information

Language
Afrikaans
Currency
South African rands
Closest Airport
O.R. Tambo Intl. Airport (JNB)
Max Temp Winter
21ºC
Max Temp Summer
27ºC
Top Sights
Honeydew Mazes, Eagle Canyon Golf Club and Ruimsig Country Club

Top hotels in Cosmo City

Garden Court Sandton City

Garden Court Sandton City

3 out of 5
Cnr West and Maude Street Sandton Gauteng
The price is £55 per night from 18 Apr to 19 Apr
£55
18 Apr - 19 Apr
includes taxes & fees
8.8/10 Excellent! (1,001 reviews)
Got in late and wish I had more time to enjoy the place. It was comfortable and perfectly located, with easy walking access to the Gautrain and Sandton City. Definitely good value for money.

Reviewed on 17 Apr 2026

Garden Court Sandton City
Protea Hotel by Marriott Johannesburg Balalaika Sandton

Protea Hotel by Marriott Johannesburg Balalaika Sandton

4 out of 5
20 Maude Street Sandton Gauteng
Fully refundableReserve now, pay when you stay
The price is £64 per night from 1 May to 2 May
£64
1 May - 2 May
includes taxes & fees
8.4/10 Very Good! (918 reviews)
Beautiful, impeccably maintained property in a convenient and pleasant location. Everything was perfect. The staff without exception could not have been more helpful and welcoming including Cynthia who checked us in efficiently and was able to answer all of our questions. We really enjoyed our dinner ...

Reviewed on 30 Mar 2026

Protea Hotel by Marriott Johannesburg Balalaika Sandton
Johannesburg Marriott Hotel Melrose Arch

Johannesburg Marriott Hotel Melrose Arch

4 out of 5
42 The High Street, Melrose Arch Johannesburg Gauteng
Fully refundableReserve now, pay when you stay
The price is £176 per night from 1 May to 2 May
£176
1 May - 2 May
includes taxes & fees
9.2/10 Wonderful! (183 reviews)
M club excellent food choices and drinks

Reviewed on 28 Mar 2026

Johannesburg Marriott Hotel Melrose Arch
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.

Popular places to visit

What to do in Cosmo City

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.