Hotels in Johannesburg

Best Johannesburg Hotels

Enter your dates for prices and availability of the best hotels in Johannesburg.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+
Popular Filters for Johannesburg
O. R. Tambo International Airport(JNB)Breakfast includedHotelPay at HotelFree cancellationPoolGreat 9+SandtonWithin 1 km2 beds
Property Type
HotelServiced apartmentResortApartmentGuest houseVillaVacation homeBed and breakfastLodgeChaletHomestayCampsiteCountry houseHostelInnMotel
Property facilities & services
PoolGymCurrency exchangeSpaParking availableWi-Fi in public areasSaunaSmoking area24-hour front deskFree parkingPets welcomeBarbecueLaundry roomGolf courseWater parkRestaurantEV charging stationLuggage storageWake-up callConference roomElevatorBarairport transfersCar rentalsFree airport transfers

680 Best Hotels to Stay in Johannesburg

Trip.com brings you a curated list of top accommodations in Johannesburg, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Little Forest Guest House Hotels in Johannesburg
Little Forest Guest House Hotels in JohannesburgLittle Forest Guest House Hotels in JohannesburgLittle Forest Guest House Hotels in JohannesburgLittle Forest Guest House Hotels in JohannesburgLittle Forest Guest House Hotels in JohannesburgLittle Forest Guest House Hotels in Johannesburg
48
Hotels in Johannesburg
Private parking
24-hour front desk
Wi-Fi in public areas
With a stay at Little Forest Guest House in Johannesburg (Randburg), you'll be a 3-minute drive from Rosebank Mall and 7 minutes from Melrose Arch Shopping Centre. This guesthouse is 9.4 mi (15.1 km) from Montecasino and 4.6 mi (7.4 km) from Nelson Mandela Square. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and barbecue grills. At Little Forest Guest House, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include a 24-hour front desk, multilingual staff, and laundry facilities. Free self parking is available onsite. Stay in one of 5 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Outstanding
42 reviews
9.8/10
1 night
From €61
Check Availability
Houghton Place Hotels in Johannesburg
Houghton Place Hotels in JohannesburgHoughton Place Hotels in JohannesburgHoughton Place Hotels in JohannesburgHoughton Place Hotels in JohannesburgHoughton Place Hotels in JohannesburgHoughton Place Hotels in Johannesburg
31
Hotels in Houghton Estate,Johannesburg
Golf course
Outdoor swimming pool
Horse riding
+8
"Wonderful stay! Sam & Janice are spectacular hosts, Pat & Shadi are phenomenal ladies that cook up a killer breakfast! The doggos are very friendly too! I am feeling very refreshed after my stay here, I loved the vibe and felt right at home! See you soon 🌷"
Great
42 reviews
9.2/10
1 night
From €54
Check Availability
Melrose Place Hotels in Johannesburg
Melrose Place Hotels in JohannesburgMelrose Place Hotels in JohannesburgMelrose Place Hotels in JohannesburgMelrose Place Hotels in JohannesburgMelrose Place Hotels in JohannesburgMelrose Place Hotels in Johannesburg
99+
Hotels in Birnam,Sandton
Golf course
Outdoor swimming pool
Private parking
+3
"The staff and owner were extremely friendly and helpful. We enjoyed the breakfast and were very satisfied with the rooms and overall impression of the facilities. Loved the farm house feel of the rooms and decorations. We truly enjoyed our stay.   "
Very Good
30 reviews
8.8/10
1 night
From €66
Check Availability
Easy Stay - the Vantage Rosebank Hotels in Johannesburg
Easy Stay - the Vantage Rosebank Hotels in JohannesburgEasy Stay - the Vantage Rosebank Hotels in JohannesburgEasy Stay - the Vantage Rosebank Hotels in JohannesburgEasy Stay - the Vantage Rosebank Hotels in JohannesburgEasy Stay - the Vantage Rosebank Hotels in JohannesburgEasy Stay - the Vantage Rosebank Hotels in Johannesburg
58
Hotels in Johannesburg
Golf course
Private parking
24-hour front desk
+4
"Clean"
Very Good
2 reviews
8.6/10
1 night
From €85
Check Availability
Yvonne's house Hotels in Johannesburg
Yvonne's house Hotels in JohannesburgYvonne's house Hotels in JohannesburgYvonne's house Hotels in JohannesburgYvonne's house Hotels in JohannesburgYvonne's house Hotels in JohannesburgYvonne's house Hotels in Johannesburg
87
Hotels in Johannesburg
Pool
Private parking
Luggage storage
+7
"This B&B is run by a kind-hearted Chinese couple. It’s easy to communicate and the environment is very good. It’s very safe to go out in this area during the day. Taxi service is very fast. It is recommended to buy a phone card when you come to the airport here, or ask the landlord to help you buy it because it is available on Taobao in China. The ones I bought are basically useless. There is a supermarket nearby where you can walk to buy ingredients and cook in the kitchen. It is very suitable for Chinese people to stay in a hotel. "
Amazing
12 reviews
9.4/10
1 night
From €45
Check Availability
Miraton Eastgate Suites Hotels in Johannesburg
Miraton Eastgate Suites Hotels in JohannesburgMiraton Eastgate Suites Hotels in JohannesburgMiraton Eastgate Suites Hotels in JohannesburgMiraton Eastgate Suites Hotels in JohannesburgMiraton Eastgate Suites Hotels in JohannesburgMiraton Eastgate Suites Hotels in Johannesburg
87
Hotels in South Kensington,Johannesburg
Parking
24-hour front desk
Conference room
+1
"Good location, very close to Chinatown and large comprehensive supermarket. As a self-driving tourist, parking and sightseeing are very convenient here."
Amazing
4 reviews
9.7/10
1 night
From €19
Check Availability
58 On Hume Hotels in Johannesburg
58 On Hume Hotels in Johannesburg58 On Hume Hotels in Johannesburg58 On Hume Hotels in Johannesburg58 On Hume Hotels in Johannesburg58 On Hume Hotels in Johannesburg58 On Hume Hotels in Johannesburg
53
Hotels in Johannesburg
Golf course
Outdoor swimming pool
Massage room
+10
"I originally booked for 2 nights...had to stay another as it is just fabulous ❤️❤️❤️ This place and Michelle and staff are true gems"
Amazing
46 reviews
9.7/10
1 night
From €122
Check Availability
City Lodge Newtown, Johannesburg Hotels in Johannesburg
City Lodge Newtown, Johannesburg Hotels in JohannesburgCity Lodge Newtown, Johannesburg Hotels in JohannesburgCity Lodge Newtown, Johannesburg Hotels in JohannesburgCity Lodge Newtown, Johannesburg Hotels in JohannesburgCity Lodge Newtown, Johannesburg Hotels in JohannesburgCity Lodge Newtown, Johannesburg Hotels in Johannesburg
99+
Hotels in Newtown,Johannesburg
Outdoor swimming pool
Hiking
Gym
+12
"Literally next to the mall, which has banks, grocery stores and restaurants. The shower is nice and big, although figuring out the hot/cold water adjustments was a bit difficult. My chosen room was fitted with a corner to corner carpet. Personally, not too fond of carpets. But it was clean, which is a plus. Breakfast was definitely tasty, too bad I was in a rush."
Very Good
46 reviews
8.4/10
1 night
From €51
Check Availability
Holiday Inn Johannesburg Sunnyside Park Hotels in Johannesburg
Holiday Inn Johannesburg Sunnyside Park Hotels in JohannesburgHoliday Inn Johannesburg Sunnyside Park Hotels in JohannesburgHoliday Inn Johannesburg Sunnyside Park Hotels in JohannesburgHoliday Inn Johannesburg Sunnyside Park Hotels in JohannesburgHoliday Inn Johannesburg Sunnyside Park Hotels in JohannesburgHoliday Inn Johannesburg Sunnyside Park Hotels in Johannesburg
99+
Hotels in Johannesburg
Golf course
Outdoor swimming pool
Gym
+14
"The overall experience is very good. The service staff here is also very good. The environment, hygiene, accommodation and meals are all very good. It is worth staying here. HLOGI and HAPPY are all very nice. I look forward to staying here next time."
Great
56 reviews
9.1/10
1 night
From €53
Check Availability
Hyde Park Guest House Hotels in Johannesburg
Hyde Park Guest House Hotels in JohannesburgHyde Park Guest House Hotels in JohannesburgHyde Park Guest House Hotels in JohannesburgHyde Park Guest House Hotels in JohannesburgHyde Park Guest House Hotels in JohannesburgHyde Park Guest House Hotels in Johannesburg
99+
Hotels in Johannesburg
Golf course
Outdoor swimming pool
Private parking
+5
With a stay at Hyde Park Guest House in Johannesburg (Sandton), you'll be a 5-minute drive from Melrose Arch Shopping Centre and 5 minutes from Sandton City Mall. This luxury bed & breakfast is 2.3 mi (3.8 km) from Sandton Convention Centre and 3 mi (4.8 km) from Johannesburg Zoo. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This bed & breakfast also features complimentary wireless internet access, a fireplace in the lobby, and tour/ticket assistance. Grab a bite from the snack bar/deli serving guests of Hyde Park Guest House. A complimentary full breakfast is served on weekdays from 6:30 AM to 9:00 AM and on weekends from 7:30 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, multilingual staff, and laundry facilities. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 15 individually decorated guestrooms, featuring refrigerators and microwaves. 32-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature separate bathtubs and showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as safes and desks.
Great
44 reviews
9.0/10
1 night
From €81
Check Availability
See More Hotels in Johannesburg

Trending places in Johannesburg

Find top attractions and hotspots in Johannesburg

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Johannesburg with our handpicked accommodation options

Premium Hotels in Johannesburg

See all
Discover our curated selection of premium hotels in Johannesburg for your next stay
No.
1
Four Seasons Hotel the Westcliff, Johannesburg Hotels in Johannesburg
9.2/10
55 review

Four Seasons Hotel the Westcliff, Johannesburg

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
2
Fairlawns Boutique Hotel & Spa Hotels in Sandton
8.9/10
65 review

Fairlawns Boutique Hotel & Spa

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
3
The Leonardo Hotels in Sandton
9.0/10
38 review

The Leonardo

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
4
Johannesburg Marriott Hotel Melrose Arch Hotels in Johannesburg
9.2/10
52 review

Johannesburg Marriott Hotel Melrose Arch

Hotel near Birnam, Johannesburg
"Good Location"
Select dates to view prices
No.
5
The Houghton Hotel, Spa, Wellness & Golf Hotels in Johannesburg
9.1/10
63 review

The Houghton Hotel, Spa, Wellness & Golf

Hotel near Houghton Estate, Johannesburg
"Good Location"
Select dates to view prices
No.
6
Sandton Sun & Towers Hotels in Sandton
8.9/10
103 review

Sandton Sun & Towers

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
7
The Residence Hotels in Johannesburg
9.6/10
66 review

The Residence

Hotel near Houghton Estate, Johannesburg
"Good Location"
Select dates to view prices
No.
8
Marriott Executive Apartments Johannesburg, Melrose Arch Hotels in Johannesburg
9.4/10
39 review

Marriott Executive Apartments Johannesburg, Melrose Arch

Hotel near Birnam, Johannesburg
"Good Location"
Select dates to view prices
No.
9
The Michelangelo Towers Hotels in Sandton
8.1/10
42 review

The Michelangelo Towers

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
10
African Pride Melrose Arch, Autograph Collection® Hotels in Johannesburg
9.2/10
90 review

African Pride Melrose Arch, Autograph Collection®

Hotel near Birnam, Johannesburg
"Good Location"
Select dates to view prices
No.
11
Davinci Hotel on Nelson Mandela Square Hotels in Sandton
9.1/10
105 review

Davinci Hotel on Nelson Mandela Square

Hotel near Sandton
"Great rooms"
Select dates to view prices
No.
12
Hyde Johannesburg Rosebank Hotels in Johannesburg
9.2/10
71 review

Hyde Johannesburg Rosebank

Hotel near Johannesburg
"Great stay!"
Select dates to view prices
No.
13
Palazzo Hotel Hotels in Fourways
9.0/10
102 review

Palazzo Hotel

Hotel near Fourways
"Good Location"
Select dates to view prices
No.
14
Davinci Suites Hotels in Johannesburg
8.7/10
63 review

Davinci Suites

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
15
54 on Bath, Johannesburg Rosebank Hotels in Johannesburg
9.1/10
43 review

54 on Bath, Johannesburg Rosebank

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
16
Park Hyatt Johannesburg Hotels in Johannesburg
8.8/10
16 review

Park Hyatt Johannesburg

Hotel near Melrose Estate, Johannesburg
"Good Location"
Select dates to view prices
No.
17
Michelangelo Hotel by Legacy Hotels in Johannesburg
9.2/10
9 review

Michelangelo Hotel by Legacy

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
18
Riboville Boutique Hotel and Restaurant Hotels in Midrand
8.4/10
16 review

Riboville Boutique Hotel and Restaurant

Hotel near Midrand
"Good Location"
Select dates to view prices
No.
19
Raphael Suites Hotels in Sandton
8.4/10
34 review

Raphael Suites

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
20
Seven Villa Hotel & Spa Hotels in Sandton
8.6/10
61 review

Seven Villa Hotel & Spa

Hotel near Sandton
"Good Location"
Select dates to view prices

Most-booked Johannesburg hotels

See all
Check out these top-booked hotels from the past 30 days!
No.1
Onomo Hotel Johannesburg Sandton Hotels in Sandton
8.7/10
78 review

Onomo Hotel Johannesburg Sandton

Hotel near Sandton
"Delicious breakfast""Great service"
Select dates to view prices
No.2
@Sandton Hotel Hotels in Sandton
9.1/10
175 review

@Sandton Hotel

Hotel near Sandton
"Great stay!""Clean and tidy"
Select dates to view prices
No.3
MINT Express Melrose View Hotels in Johannesburg
8.8/10
89 review

MINT Express Melrose View

Hotel near Johannesburg
"Great rooms"
Select dates to view prices
No.4
Radisson Blu Hotel Sandton, Johannesburg Hotels in Johannesburg
9.5/10
128 review

Radisson Blu Hotel Sandton, Johannesburg

Hotel near Johannesburg
"Great rooms""Great service"
Select dates to view prices
No.5
Hampton by Hilton Sandton Grayston Hotels in Sandton
9.2/10
107 review

Hampton by Hilton Sandton Grayston

Hotel near Sandton
"Clean and tidy""Great rooms"
Select dates to view prices
No.6
Inn & Out Sandton Hotels in Sandton
6.8/10
164 review

Inn & Out Sandton

Hotel near Sandton
"Good Location"
Select dates to view prices
No.7
Mint Express Sandton View Hotels in Wynberg
8.1/10
51 review

Mint Express Sandton View

Hotel near Wynberg
"Clean and tidy"
Select dates to view prices
No.8
Hyatt House Johannesburg, Sandton Hotels in Sandton
9.4/10
47 review

Hyatt House Johannesburg, Sandton

Hotel near Sandton
"Great service"
Select dates to view prices
No.9
Holiday Inn Express Sandton - Woodmead Hotels in Midrand
9.3/10
73 review

Holiday Inn Express Sandton - Woodmead

Hotel near Midrand
"Great stay!""Great service"
Select dates to view prices
No.10
Radisson Blu Gautrain Hotel, Sandton Johannesburg Hotels in Sandton
9.0/10
46 review

Radisson Blu Gautrain Hotel, Sandton Johannesburg

Hotel near Sandton
"Clean and tidy""Great service"
Select dates to view prices

Best Johannesburg hotels with breakfast

See all
Start your day with a tasty breakfast at one of our top hotels in Johannesburg.

NH Johannesburg Sandton

Hotel near Sandton
Centrally located in Johannesburg, NH Johannesburg Sandton Hotel is within a 15-minute walk of Sandton Convention Centre and Nelson Mandela Square. This luxury hotel is 1 mi (1.7 km) from Sandton City Mall and 8.3 mi (13.4 km) from University of Witwatersrand. Enjoy a range of recreational amenities, including an outdoor pool, a sauna, and a 24-hour fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Guests can get to nearby shops on the complimentary shuttle. Enjoy international cuisine at Tradewinds, a restaurant which features a bar/lounge, or stay in and take advantage of the 24-hour room service. Wrap up your day with a drink at the poolside bar. Buffet breakfasts are served on weekdays from 6:30 AM to 10:30 AM for a fee. Featured amenities include a business center, express check-in, and express check-out. Event facilities at this hotel consist of conference space and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and self parking (subject to charges) is available onsite. Make yourself at home in one of the 329 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Bathrooms feature separate bathtubs and showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.
9.0/10
Great80 review
Price per night from:€103

Davinci Hotel on Nelson Mandela Square

Hotel near Sandton
With a stay at Davinci Hotel And Suites On Nelson Mandela Square, you'll be centrally located in Johannesburg, steps from Sandton City Mall and 8 minutes by foot from Nelson Mandela Square. This family-friendly hotel is 7.4 mi (11.9 km) from Montecasino and 2.8 mi (4.5 km) from Melrose Arch Shopping Centre. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a steam room, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can get around on the complimentary shuttle, which operates within 2 kilometers. Grab a bite to eat at Maximillien, a restaurant where you can enjoy drinks at the bar/lounge and dine alfresco. Or stay in and take advantage of the 24-hour room service. Wrap up your day with a drink at the poolside bar. Featured amenities include a 24-hour business center, limo/town car service, and complimentary newspapers in the lobby. Planning an event in Johannesburg? This hotel has 1496 square feet (139 square meters) of space consisting of conference space and 4 meeting rooms. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 166 guestrooms featuring iPod docking stations and minibars. Plasma televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads. Conveniences include phones, as well as safes and desks.
9.1/10
Great105 review
Price per night from:€178

Johannesburg Marriott Hotel Melrose Arch

Hotel near Birnam, Johannesburg
Experience the Johannesburg Marriott Hotel Melrose Arch, one of the top hotels in Johannesburg, ideally located in the vibrant Melrose Arch precinct in Sandton. Surrounded by trendy cafés, high-end boutiques, and open-air dining, our hotel features 362 stylish rooms and apartment suites, including options for group stays. Enjoy exceptional comfort with access to a spacious fitness centre, a serene outdoor pool, and The Greatroom—ideal for working, socializing, or unwinding. Savor locally inspired cuisine at Keystone Bistro or sip handcrafted cocktails at archer bar & eatery. Host your next meeting in one of our 7 modern event spaces with state-of-the-art facilities. Conveniently situated just 26 km from O.R. Tambo International Airport and 5 km from both Sandton and Rosebank, our five-star hotel in Sandton is also close to top golf courses and major Johannesburg attractions. Whether visiting for business or leisure, expect a seamless and elevated stay in the heart of the city.
9.2/10
Great52 review
Price per night from:€184

The Capital on the Park

Hotel near Sandton
Located in Johannesburg (Sandton), The Capital on the Park is within a 15-minute walk of Sandton City Mall and Nelson Mandela Square. This luxury hotel is 8.4 mi (13.4 km) from Montecasino and 3 mi (4.8 km) from Melrose Arch Shopping Centre. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and wedding services. Guests can catch a ride on the complimentary shuttle, which operates within 5 kilometers. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers 24-hour room service. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and 5 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 250 air-conditioned rooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
9.0/10
Great61 review
Price per night from:€69

Marriott Executive Apartments Johannesburg, Melrose Arch

Hotel near Birnam, Johannesburg
Marriott Melrose Arch is the ideal choice for international business travelers seeking luxury accommodation in Johannesburg. This property features premium, fully serviced apartments with all the comforts of home. Located in the vibrant Melrose Arch, guests at our hotel in Sandton, Johannesburg, enjoy unparalleled access to dining, shopping, and entertainment options within this unique city-within-a-city. Choose from a variety of spacious one, two, or three-bedroom apartments, each equipped with a fully functional kitchen, stylish dining area, and a comfortable lounge designed for relaxation and convenience. While enjoying the luxury of private living, guests also benefit from room service, undercover parking, 24-hour security, a fitness center, a swimming pool, and conference spaces. Savor delightful meals at Keystone Bistro or indulge in creative mixology at archer bar & eatery. Experience a perfect blend of comfort and sophistication. This is your gateway to unforgettable luxury getaways near Johannesburg.
9.4/10
Amazing39 review
Price per night from:€175

Hyde Johannesburg Rosebank

Hotel near Johannesburg
Bringing a bohemian sensibility to the leafy northern suburbs of the city, Hyde Johannesburg Rosebank stands as an architectural gem, seamlessly blending vintage with contemporary interior design. Its prime location offers easy access to Rosebank's Gautrain Station and a host of international corporate offices. The Sandton Convention Centre is a mere 10-minute Gautrain ride away, and guests can enjoy the Art Deco-inspired all-day eatery, Proud Mary, and make use of the premium co-working space, Workshop17
9.2/10
Great71 review
Price per night from:€157

Four Seasons Hotel the Westcliff, Johannesburg

Hotel near Johannesburg
Fully transformed with cool, contemporary style, Four Seasons Hotel The Westcliff, Johannesburg, welcomes you to a chic urban resort – the city’s only hillside hotel and the only hotel with elevated views of the lushly green urban forest stretching to the horizon.
9.2/10
Great55 review
Price per night from:€394

Palazzo Hotel

Hotel near Fourways
With a stay at Palazzo Hotel in Johannesburg (Sandton), you'll be within a 15-minute drive of Montecasino and Sandton City Mall. This luxury hotel is 7.3 mi (11.8 km) from Nelson Mandela Square and 9.3 mi (15 km) from Rosebank Mall. Relax and unwind with massages and body treatments. This hotel also features complimentary wireless internet access, concierge services, and a hair salon. Satisfy your appetite for lunch or dinner at Medeo, a restaurant which specializes in international cuisine, or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 246 guestrooms featuring iPod docking stations and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and designer toiletries. Conveniences include phones, as well as laptop-compatible safes and desks.
9.0/10
Great102 review
Price per night from:€161

Sandton Sun & Towers

Hotel near Sandton
With a stay at Sandton Sun and Towers in Johannesburg (Sandton), you'll be steps from Sandton City Mall and 10 minutes by foot from Nelson Mandela Square. This luxury hotel is 7.3 mi (11.7 km) from Montecasino and 3.4 mi (5.5 km) from Melrose Arch Shopping Centre. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, a steam room, and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and a hair salon. Enjoy international cuisine at San Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Wrap up your day with a drink at the bar/lounge. Featured amenities include a business center, express check-in, and express check-out. Planning an event in Johannesburg? This hotel has 3886 square feet (361 square meters) of space consisting of conference space and 7 meeting rooms. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 326 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature designer toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.
8.9/10
Very Good103 review
Price per night from:€176

African Pride Melrose Arch, Autograph Collection®

Hotel near Birnam, Johannesburg
Designed with a curator’s touch, African Pride Melrose Arch is where luxury meets heritage at our 5-star hotel in Rosebank, Johannesburg. Experience unparalleled comfort in our spacious rooms, perfect for both business and leisure travelers, featuring bathtubs for relaxation, work desks, and generous closet space. Embark on a culinary journey at our new restaurants, Aduna and Sebule. Aduna offers all-day dining, while Sebule serves up a sophisticated grillhouse experience. Named after the Swahili words for "to gather" and "livingroom," these venues embody the symbolism of the baobab tree which is a place of gathering. Blending sophisticated luxury with cultural richness, our hotel in Sandton, South Africa is a sanctuary from the city's hustle. Enjoy warm hospitality, savor local flavors, and uncover Southern Africa's hidden gems, all while immersing yourself in the essence of coming together.
9.2/10
Great90 review
Price per night from:€156

What Travelers Said About the Best Hotels in Johannesburg

See all
Browse these genuine traveler ratings and real guest reviews to find the best Johannesburg hotels.
8.9/10
Very Good
MMotheletsiIt’s conveniently close to Sandton City Mall, which made shopping and getting around very easy. The room was also clean and well-maintained, with housekeeping coming in daily, which I appreciated. However, I did experience an ongoing issue with the room key card. Every time I returned to my room, the card wouldn’t open the door. This happened multiple times during my stay, and it became quite frustrating, especially when I had shopping bags or luggage with me. I had to carry everything downstairs to the reception to report the issue, only to be told someone would come assist. I’d then have to go back upstairs and wait, sometimes for quite a while. Occasionally, one of the cleaning staff was kind enough to open the door for me, which helped, but the inconsistency and inconvenience definitely affected my overall experience.
The Catalyst Apartment Hotel by Newmark Hotels in Johannesburg

The Catalyst Apartment Hotel by Newmark

Hotel near Sandton
Price per night from:€65
8.8/10
Very Good
GGuest UserThe hotel is ok, nothing special especially for the cost. When I got there, they gave me a room that was still being cleaned so I stood by the doorway waiting for the lady to finish. I was very jet lagged at this point and just wanted to sleep. She tried her best to be quick and was very welcoming. I then asked them to bring a menu because I couldn’t scan the code in the hotel room. This took more than 20 minutes. The food arrived and the meat tasted a bit off and undercooked. The breakfast was amazing. I’m not sure if they provide things such as toothbrushes, toothpaste, slippers and gowns by request because they were not in the room and I was too tired to ask for them. If they don’t provide these, perhaps they can try to in future. Overall, not the worst hotel but a bit overpriced considering what’s on offer.
Garden Court Sandton City Hotels in Johannesburg

Garden Court Sandton City

Hotel near Sandton
Price per night from:€60
8.6/10
Very Good
UUzanele_nI loved everything about this hotel. I got drinks menu on arrival which was served free of charge, wasn’t expecting that in South Africa🤪🤪 Check in was super quicknand smooth, beautiful room with proper amenities. The hotel is in a good location sorrounded by nature. The services was 10/10, with super friendly and helful staff. I was impressed by the breakfast options and the restaurant itself….stunning and aesthetically pleasing. I didn’t like their cocktails menu🥺🥺 they don’t have classic ones. 90% of their cocktails are made with sminorf 18/18 which isn’t cool. Overall, this is a great hotel and would definitely come back!
Seven Villa Hotel & Spa Hotels in Johannesburg

Seven Villa Hotel & Spa

Hotel near Sandton
Price per night from:€82
8.5/10
Very Good
RReese’sThis was an interesting experience because as we arrived, we had police vans parked in the parking. Of course there’s any visitors seeing this. It causes alarm because you are not quite sure why they come there. The room was very big and everything was clean, but the noise was almost unbearable. All hours there were people coming in and out so if you want to relaxing vacation, this is not the place. And unless we had a room that was not located in the right area, I’m not sure. The restaurant on the hotel premises was good and the food was tasty and there were many options with lovely music and the vibe was great. There was also a swimming pool that we did not use because we went in winter but it looked pretty good. There were no slippers and robes for us to use, which did not add that luxury experience. Someone had allowed us to use their Netflix for several days before it got cut off and we were not sure how to watch TV at all in the room was not really that fun. Fortunately we had sent in close by and many other things to do and we had hired a car (the Avis is very close by which is wonderful and convenient) so we spent our time wandering around which was also wonderful. Overall, I would give this a 3 star out of 5.
Mint Hotel 84 on Katherine Hotels in Johannesburg

Mint Hotel 84 on Katherine

Hotel near Sandton
Price per night from:€63
8.4/10
Very Good
GGuest UserIt's giving more 3 than 4 stars? Customer service poor. Holiday Inn was full so this was a close alternative. Had amenities but their outlets were in the kitchen far from the bed? Not very business traveller or relaxing traveller friendly. I booked a queen studio which had a kitchenette which was great for warming food etc. Decor a bit tired so could do with some love. But apart from a very dirty bottle left on the balcony it was clean. Location is excellent for Rosebank Mall even if you have to play chicken to cross the road 😆 Customer service was severely lacking. I thought Radisson Red staff were slow but at least they were always there. You can't call frontdesk . It's all QR codes and WhatsApp. Late check out would be the cost of another night R1980. Staff had a, I dunno attitude and werent very helpful. 1 security guard and 1 young lady in the lounge are the only exceptions. Outlets in the lounge and office were local only and I had to really ask to get where I could buy adapters / converters. Next time I'll go elsewhere. They're not customer focused enough for me.
Courtyard Hotel Rosebank Hotels in Johannesburg

Courtyard Hotel Rosebank

Hotel near Johannesburg
Price per night from:€75
8.2/10
Very Good
DDeborah-AnneI have stayed at the Quatermain before, and I am happy to say that the whole experience was once again just lovely! I had arrived VERY early on my check-in day and the staff made sure that I had a room well before the scheduled check-in time AND they upgraded me too! The staff at the hotel are friendly, helpful and all round just a delight!! Even with the ongoing challenges that loadshedding (scheduled power outtages) brings to the smooth operation of any business. The gardens are immaculate and tranquil, and it is unbelievable to think you are in the middle of everything with the peace and quiet that pervades. The little bistro / restaurant's menu is thankfully limited, as it means that the quality can be assured and anything that is made tastes deliciously homemade. The evening buffet is very good value for money! Just a small note that due to loadshedding, sometimes the email/booking system gives some issues - so don't forget to just follow up once booked :)
Premier Hotel Quatermain Hotels in Johannesburg

Premier Hotel Quatermain

Hotel near Sandton
Price per night from:€48
8.1/10
Very Good
MMohammed AzmiI recently stayed at a Anew hotel. The service was excellent, the rooms were clean and comfortable, and the location was not safe at night. Not suitable for family travelers.
The Parktonian All - Suite Hotel Hotels in Johannesburg

The Parktonian All - Suite Hotel

Hotel near Downtown Johannesburg, Johannesburg 100% of visitors choose this area
Price per night from:€52
8.0/10
Very Good
FFlorence MoyoWell, from what I booked, it was supposed to be a 2-bedroom apartment. However, I was given a 1bed (Room.303), and when I went down to enquire, the reception lady wasn't helpful and blamed it on the app. Then I had to ask for a wifi password, which I would have assumed you would be given at reception. I ordered something, and when I went down to get it, the same reception lady gave me a bit of attitude when asking her how to open the main door so I could collect. Now I'm not normally one to complain, but I guess she didn't realise she was dealing with a person who has worked over 15 years in reservations, and I am very much aware of how OTAs work. I am still very upset about the wrong room choice I was given and made to feel like I'm the one who made an error. Then there was NO iron and hairdryer in the room. Apparently, they don't have any available from what I gathered from the housekeeping lady. Besides that, the housekeeping lady was exceptional, and the apartment was very clean upon check-in. Hopefullysomeone from the place will address these issues.
Mint Apartments Greenside Hotels in Johannesburg

Mint Apartments Greenside

Hotel near Randburg
Price per night from:€58
7.8/10
Good
GGuest UserIt was very pleasant. The service was nice and friendly staff. Though the location is a bit dogdy if you don't know the place.
Reef Hotel Hotels in Johannesburg

Reef Hotel

Hotel near Downtown Johannesburg, Johannesburg 100% of visitors choose this area
Price per night from:€58
6.7/10
AAdeleke RufaiAmazing hospitality
Miraton Guest Lodge Hotels in Johannesburg

Miraton Guest Lodge

Hotel near Lorentzville, Johannesburg
Price per night from:€10

FAQs About Johannesburg Hotels

What are the best places to stay in Johannesburg?

Some top places to stay in Johannesburg are near popular attractions like Rosebank, South African National Museum of Military History and Carlton Centre—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Johannesburg for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Johannesburg have an average price of €58 per night this weekend. For 4-star hotels, the average rate is €93 per night. If you’re seeking luxury, 5-star hotels in Johannesburg typically cost €396 per night this weekend.

What is the average nightly price of hotels in Johannesburg on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Johannesburg on weekdays is €57. For 4-star hotels, the average cost is around €93 per night. For a luxury stay, 5-star hotels in Johannesburg generally have an average price of €398 per night on weekdays.

What are the best pet-friendly hotels in Johannesburg?

What hotels in Johannesburg offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! NH Johannesburg Sandton (price from €82), Davinci Hotel on Nelson Mandela Square (price from €148) and Johannesburg Marriott Hotel Melrose Arch (price from €159) provide the best breakfast to start your day.

Which hotels in Johannesburg provide fitness facilities?

Radisson Blu Hotel Sandton, Johannesburg (price from €92), Hampton by Hilton Sandton Grayston (price from €62) and Mint Express Sandton View (price from €32) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in Johannesburg?

A spa hotel can make your trip more enjoyable with relaxing amenities. Radisson Blu Hotel Sandton, Johannesburg (price from €92), The Catalyst Apartment Hotel by Newmark (price from €60) and Davinci Hotel on Nelson Mandela Square (price from €148) are great choices for spa hotels offering quality services.

What are the best hot spring hotels in Johannesburg?

Hotels with hot springs provide a perfect way to relax and recharge during your stay. The Maslow Hotel, Sandton (price from €101) offers hot springs for a soothing stay.

Which hotels in Johannesburg have pools?

Radisson Blu Hotel Sandton, Johannesburg (price from €92), Hyatt House Johannesburg, Sandton (price from €65) and Radisson Blu Gautrain Hotel, Sandton Johannesburg (price from €64) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in Johannesburg near Rosebank?

Some standout hotels in Johannesburg close to Rosebank include Hyde Johannesburg Rosebank (price from €108), Holiday Inn Johannesburg - Rosebank (price from €62) and Radisson Red Johannesburg, Rosebank (price from €74), all within easy walking or transit distance of Rosebank, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Johannesburg?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Johannesburg Hotels Info

Highest Price
€897
Lowest Price
€43
Number of Reviews
9,246
Total Properties
680
Weekday Avg. Price
€83
Weekend Avg. Price
€84