Skip to main content

Stay in Johannesburg's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Houghton Hotel, Spa, Wellness & Golf

Hotel in Houghton, Johannesburg

Located in Johannesburg, 1.6 miles from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodations with an outdoor swimming pool, free private parking, a fitness center... The Hotel is kept to a exceptional high standard with cleanliness and the staff were very professional going out of there way to help The Women at reception I think her name was Tholbi was especially helpful on arrival Thanks The food was tasty and affordable Outdoor areas were well set out

Show more Show less
9
Wonderful
2,546 reviews
Price from
675 zł
per night

Home Suite Hotels Rosebank

Hotel in Saxonwold, Johannesburg

Home Suite Hotels Rosebank features accommodations set in Rosebank and located less than 0.6 mi from Rosebank Gautrain station, Home Suite Hotels Rosebank offers accommodations for any discerning... This design-hotel was artsy, elegant, comfortable, with nice views and in a great location! (It was even featured in the New York Times). If you’re planning to stay in your hotel room for a good amount of time, then I really can’t recommend it enough. It was made with such good taste that you can hardly find a better hotel anywhere, and the food they offer is healthy and delicious. I simply loved it and will be going back!

Show more Show less
9.3
Wonderful
1,450 reviews
Price from
399 zł
per night

Thaba Eco Hotel

Hotel in Johannesburg

Surrounded by the Klipriviersberg Nature Reserve, Thaba Eco Hotel and Spa features elegant suites. It offers a swimming pool, a spa, and function and conference facilities. Spacious room, scenic views, great restaurant, great breakfast, staff cute and lovely, safe area - just perfect!

Show more Show less
9
Wonderful
2,280 reviews
Price from
798 zł
per night

voco Johannesburg Rosebank an IHG Hotel

Hotel in Rosebank, Johannesburg

Located in Johannesburg and with Parkview Golf Club reachable within 2.5 miles, voco Johannesburg Rosebank an IHG Hotel has concierge services, non-smoking rooms, a fitness center, free WiFi... Great value, 3 mins walk to the station. Can fault, better than other 5 stars I have stayed at in joberg. Perfect for work.

Show more Show less
9.1
Wonderful
561 reviews
Price from
602 zł
per night

The Northcliff Boutique Hotel

Hotel in Randburg, Johannesburg

Located in Johannesburg, 6.3 miles from Parkview Golf Club, The Northcliff Boutique Hotel has accommodations with a garden, free private parking, a terrace and a restaurant. NICE , CLEAN , AWESOME VIEWS ANDS EXCEPTIONALLY FRIENDLY STAFF

Show more Show less
9
Wonderful
272 reviews
Price from
532 zł
per night

The Giglio Boutique Hotel

Hotel in Bedfordview, Johannesburg

Located in Johannesburg, 4.6 miles from Observatory Golf Club, The Giglio Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Excellent location and rooms. I arrived late at night and they had my dinner which I had pre-ordered ready to go. I only had the 1 night, but the rooms were comfortable, the food was delicious and everything was quite easy. Beds were comfortable as well.

Show more Show less
9.4
Wonderful
386 reviews
Price from
702 zł
per night

Amberhall Guesthouse

Hotel in Randburg, Johannesburg

Located 5 mi from Monte Casino, Amberhall Guest house in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels. I would give this place an 11 if I could.the hotel is set up in an old family home in a quiet area. the room was very large and comfortable with a bathroom that had a tub and shower. wifi was fast. I stayed here after taking the bus from Zimbabwe so I just wanted some rest. they have a small spa so I booked a special package with massage and facial. breakfast was delicious. for lunch and dinner i order uber eats.

Show more Show less
9.2
Wonderful
400 reviews
Price from
262 zł
per night

Four Seasons Hotel The Westcliff

Hotel in Randburg, Johannesburg

Four Seasons Hotel The Westcliff is a luxury 5-star hotel located within 0.6 mi from the Johannesburg Zoo. Featuring an expansive lush garden, the hotel offers a restaurant, fitness center. The customer experience was next level.

Show more Show less
9.2
Wonderful
594 reviews
Price from
1,309 zł
per night

The Parkwood

Hotel in Parkwood, Johannesburg

The Parkwood is nestled in a lush and well-manicured garden estate in Parkwood, Johannesburg. It offers luxurious accommodations with a swimming pool and free Wi-Fi in all areas. Couldn’t fault The Parkwood! The gardens, facilities, stunning accomodation and personal service were beyond our expectations.

Show more Show less
9.3
Wonderful
201 reviews
Price from
527 zł
per night

Saxon Hotel, Villas & Spa

Hotel in Sandton, Johannesburg

Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a spa and outdoor pool. this property is magnificent!!

Show more Show less
9.5
Exceptional
175 reviews
Price from
2,807 zł
per night

Hotels with extra health and safety measures

Find hotels in Johannesburg with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Johannesburg in the past month

See all

Johannesburg's best hotels with breakfast

See all

Budget hotels in Johannesburg

See all

Hotels in Johannesburg you can book without a credit card

See all

FAQs about hotels in Johannesburg

Explore guest reviews of hotels in Johannesburg

See all
gogless