Cosmo City Holidays from £1,051

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.
54 On Bath
Peermont D'oreale Grande at Emperors Palace
Park Hyatt Johannesburg
The Houghton Hotel, Spa, Wellness & Golf
The Leonardo

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
Fully refundableReserve now, pay when you stay
The price is £69 per night from 27 Apr to 28 Apr
£69
27 Apr - 28 Apr
includes taxes & fees
8.8/10 Excellent! (1,001 reviews)
Breakfast was not huge, but it was great and more than adequate. No complaints

Reviewed on 27 Mar 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 £221 per night from 25 Apr to 26 Apr
£221
25 Apr - 26 Apr
includes taxes & fees
9.2/10 Wonderful! (182 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.