A cityscape with modern architecture, a prominent building with a checkered facade, and a sunset sky.

Find the best City of Johannesburg Metropolitan Municipality Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for City of Johannesburg Metropolitan Municipality hotels

1. The Houghton Hotel, Spa, Wellness & Golf

The Houghton Hotel, Spa, Wellness & Golf
5.0 star property
Houghton Estate
9.4 out of 10, Exceptional, (250 reviews)
"I recommend this hotel very much"
United States
Veena
The price is ฿5,046
฿5,803 total
includes taxes & fees
16 Aug - 17 Aug
The Houghton Hotel, Spa, Wellness & Golf

2. Sandton Sun & Towers

Sandton Sun & Towers
5.0 star property
Sandton
9.2 out of 10, Wonderful, (618 reviews)
"We lucked out by staying at the Sandton Towers!!! The facility is gorgeous and the daily breakfast is amazing. The entire staff was very pleasant!!"
United States
Blake
The price is ฿6,965
฿8,010 total
includes taxes & fees
2 Aug - 3 Aug
Sandton Sun & Towers

3. Hampton By Hilton Sandton Grayston

Hampton By Hilton Sandton Grayston
4.0 star property
Sandton
9.0 out of 10, Wonderful, (91 reviews)
"First rate property with quiet, comfortable rooms, nice food and charming staff. Good gym too."
United Kingdom
Simon
The price is ฿2,946
฿3,388 total
includes taxes & fees
31 Jul - 1 Aug
Hampton By Hilton Sandton Grayston

4. Hyatt House Johannesburg Rosebank

Hyatt House Johannesburg Rosebank
4.0 star property
Melrose
9.0 out of 10, Wonderful, (246 reviews)
"A wonderful hotel conveniently close to many shops & restaurants as well as the Rosebank metro. The breakfast buffet is outstanding. All the staff are warm and friendly. I will definitely stay here again."
United States
Reynaldo Thadeus Jr.
The price is ฿2,367
฿2,749 total
includes taxes & fees
5 Aug - 6 Aug
Hyatt House Johannesburg Rosebank

5. Hyde Johannesburg Rosebank

Hyde Johannesburg Rosebank
4.0 star property
Rosebank
9.6 out of 10, Exceptional, (232 reviews)
"Nice clean close to the mall and restaurant."
United States
ALBERT
The price is ฿6,196
฿6,196 total
includes taxes & fees
2 Aug - 3 Aug
Hyde Johannesburg Rosebank

6. Garden Court Sandton City

Garden Court Sandton City
3.0 star property
Sandton
8.8 out of 10, Excellent, (1,006 reviews)
"Great location, professional staff, great breakfast, clean and comfortable room and bedding"
United States
xiaonan
The price is ฿2,835
฿3,260 total
includes taxes & fees
10 Aug - 11 Aug
Garden Court Sandton City

7. Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square
5.0 star property
Sandton
9.2 out of 10, Wonderful, (817 reviews)
"The bathroom was keeping water after shower and the tv had lvery imitedl international channels "
United States
King Kingungu
The price is ฿6,978
฿8,025 total
includes taxes & fees
26 Jul - 27 Jul
Davinci Hotel And Suites On Nelson Mandela Square

8. Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel
4.0 star property
Sandton
8.8 out of 10, Excellent, (1,005 reviews)
"Good value overall. I was given an upgraded room due to my Expedia status - always a win!"
United States
Jennifer
The price is ฿3,320
฿3,856 total
includes taxes & fees
31 Jul - 1 Aug
Radisson Blu Gautrain Hotel

9. Johannesburg Marriott Hotel Melrose Arch

Johannesburg Marriott Hotel Melrose Arch
4.0 star property
Birnam
9.2 out of 10, Wonderful, (202 reviews)
"Good location, great breakfast buffet, really friendly and helpful staff and vert nice hotel"
Denmark
Michael
The price is ฿8,379
฿9,732 total
includes taxes & fees
31 Jul - 1 Aug
Johannesburg Marriott Hotel Melrose Arch

10. @Sandton Hotel

@Sandton Hotel
3.0 star property
Sandton
9.4 out of 10, Exceptional, (372 reviews)
"Excellent hotel ! Excellent staff."
United States
Chester
The price is ฿3,575
฿4,111 total
includes taxes & fees
24 Aug - 25 Aug
@Sandton Hotel

11. ONOMO Hotel Johannesburg Sandton

ONOMO Hotel Johannesburg Sandton
3.5 star property
Sandton
8.4 out of 10, Very good, (845 reviews)
"Breakfast was great me and my brother's enjoyed 😉 Kyle N"
United States
Kyle
The price is ฿1,823
฿2,096 total
includes taxes & fees
26 Jul - 27 Jul
ONOMO Hotel Johannesburg Sandton

12. coconut lodge

coconut lodge
5.0 star property
Midrand
The price is ฿2,341
฿2,341 total
includes taxes & fees
26 Jul - 27 Jul
coconut lodge

13. Royal Majestic Hotel

Royal Majestic Hotel
2.5 star property
Rosebank
9.0 out of 10, Wonderful, (34 reviews)
"Excellent hotel at a reasonable price. I would recommend this property to anyone and I would stay here again"
United States
Peter
The price is ฿2,736
฿3,147 total
includes taxes & fees
28 Jul - 29 Jul
Royal Majestic Hotel

14. Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank
4.5 star property
Dunkeld
8.6 out of 10, Excellent, (110 reviews)
"Staff was very nice and helpful. Hotel is in a great location. The shuttle brings you to Rosebank mall and Mandela Square which are two shopping malls nearby. The rooftop bar is great and serves good food and drinks there is also a nice view. "
United States
Shantavia
The price is ฿3,058
฿3,548 total
includes taxes & fees
1 Aug - 2 Aug
Radisson RED Hotel, Johannesburg Rosebank

15. Lux Leisure Apartment Hotel Sandton

Lux Leisure Apartment Hotel Sandton
4.5 star property
Sandton
9.4 out of 10, Exceptional, (23 reviews)
"This is a pristine apt/hotel very near Nelson Mandela square. Large space and wonderful hosts. Highly recommended."
United States
Toby
The price is ฿3,282
฿3,282 total
includes taxes & fees
24 Aug - 25 Aug
Lux Leisure Apartment Hotel Sandton

16. Southern Sun Rosebank

Southern Sun Rosebank
4.0 star property
Rosebank
8.6 out of 10, Excellent, (439 reviews)
"Great place to stay Fantastic breakfast "
France
Laure
The price is ฿2,707
฿3,113 total
includes taxes & fees
26 Jul - 27 Jul
Southern Sun Rosebank

17. Holiday Inn Johannesburg - Rosebank by IHG

Holiday Inn Johannesburg - Rosebank by IHG
4.0 star property
Rosebank
9.0 out of 10, Wonderful, (524 reviews)
"Close to shopping and dining."
United States
Veluppillai
The price is ฿2,396
฿3,116 total
includes taxes & fees
14 Aug - 15 Aug
Holiday Inn Johannesburg - Rosebank by IHG

18. Southern Sun Sandton

Southern Sun Sandton
4.0 star property
Sandton
8.2 out of 10, Very good, (313 reviews)
"Very beautiful hotel, the breakfast was delicious"
United States
VIANNEY
The price is ฿2,606
฿2,997 total
includes taxes & fees
8 Aug - 9 Aug
Southern Sun Sandton

19. Protea Hotel by Marriott Johannesburg Balalaika Sandton

Protea Hotel by Marriott Johannesburg Balalaika Sandton
4.0 star property
Sandton
8.4 out of 10, Very good, (929 reviews)
"Iconic Sandton hotel. Calm, leafy and located walking distance from everything in Sandton"
United States
Corrin
The price is ฿2,293
฿2,663 total
includes taxes & fees
8 Aug - 9 Aug
Protea Hotel by Marriott Johannesburg Balalaika Sandton

20. Hotel Sky Sandton

Hotel Sky Sandton
3.5 star property
Sandton
8.6 out of 10, Excellent, (334 reviews)
"Ideal for people visiting on business. Not the best for leisure and luxury"
United States
Patricia
The price is ฿2,958
฿3,402 total
includes taxes & fees
26 Jul - 27 Jul
Hotel Sky Sandton
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.

Great weekend hotel deals in City of Johannesburg Metropolitan Municipality

Showing deals for:7 Aug - 9 Aug

Save an average of 15% on thousands of hotels when you're signed in

Top City of Johannesburg Metropolitan Municipality Hotel Reviews

Frequently asked questions

How much do hotels in City of Johannesburg Metropolitan Municipality cost?
In City of Johannesburg Metropolitan Municipality, you can find cheap options from ฿2,096 in a few different ways. To see the availability, enter your chosen travel dates, then fine-tune your search by budget, amenities and more. Remember that rates can differ depending on when you decide to go, so if you have some flexibility, switch up your dates until you find the perfect deal.
How can I find cheap hotels in City of Johannesburg Metropolitan Municipality?
Find inexpensive hotels without breaking a sweat by using our handy filters. Select the "Price per night" box to browse pocket-friendly options in City of Johannesburg Metropolitan Municipality. Another way is to look at our cheap hotels in City of Johannesburg Metropolitan Municipality page. The lowest available price starts from ฿2,096 per night.
What are the best hotels in City of Johannesburg Metropolitan Municipality for families?
The first step to a great family escape in City of Johannesburg Metropolitan Municipality is securing the right place to stay. Go to the "Traveller experience" section of our filter tool and select "Family friendly." This will show you all the City of Johannesburg Metropolitan Municipality options that welcome children and have family conveniences like recreational activities and babysitting. Choose the one that fits your budget and style, then prepare to kick back while the little ones have a blast.
Why should I book my City of Johannesburg Metropolitan Municipality hotel with Expedia?
Amazing prices on City of Johannesburg Metropolitan Municipality hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member for free today and earn points with every booking, along with awesome membership perks. We're talking instant savings of 10% or more on over 100,000 hotels worldwide! Not only that, most of our hotels come with free cancellation, so you can reserve your escape without having to worry about your plans changing. Simply look for options marked "Free Cancellation".