Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Rosebank, Johannesburg · 4.54 km from centre
9.0
794 reviews
Breakfast available
In the cultural district of Rosebank, 54 on Bath, Johannesburg Rosebank features a large terrace area and an outdoor swimming pool. The spacious rooms include a work desk and wide windows.
All modern decorated rooms offer views of the landscaped garden area or the city. Each features a flat-screen TV, free Wi-Fi facilities and a coffee machine.
The 54 serves breakfast and international cuisine for lunch and dinner in the Level Four Restaurant. Refreshments are provided in the bar, overlooking the terrace.
Trips can be arranged by the concierge service to sights, such as the Apartheid Museum (7.5 miles) and the colorful African Craft Market (650 ft) away.
O.R. Tambo International Airport is a 35-minute drive away and Gautrain Station is 320 yards away. The 54 on Bath, Johannesburg Rosebank provides a shuttle service upon request.

Hotel in Johannesburg · 6.00 km from centre
7.5
832 reviews
Breakfast available
Located in Johannesburg, 2.4 miles from Observatory Golf Club, Ascot Hotel has accommodations with a shared lounge, free private parking, a restaurant and a bar. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property provides entertainment staff and a concierge service.
Guests at the hotel can enjoy a continental or a Full English/Irish breakfast.
The property has a hairdresser's and business center.
Johannesburg Stadium is 3.6 miles from Ascot Hotel, while Parkview Golf Club is 4.6 miles from the property. O.R. Tambo International Airport is 13 miles away.

Hotel in Johannesburg · 6.69 km from centre
8.0
1 review
Breakfast available
With a stay at 10 2nd Avenue Boutique Hotel by Dream Resorts, you'll be centrally located in Johannesburg, a 5-minute drive from Melrose Arch Shopping Centre and 8 minutes from Nelson Mandela Square. This luxury hotel is 7.3 mi (11.8 km) from Gold Reef City Casino and 15.6 mi (25.1 km) from Montecasino.

Hotel in Randburg, Johannesburg · 7.45 km from centre
9.2
521 reviews
Breakfast available
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 hotel has a wellness center where guests can enjoy massages and beauty treatments.
The elegant rooms feature air conditioning and come complete with a seating area, flat-screen satellite TV and mini-bar. Extras include an iPod dock, as well as free WiFi.
At Four Seasons Hotel The Westcliff, there are a variety of restaurants and menus consists of of South African culinary delights and international flavors. The Cellar Door is where guests can enjoy a food and wine pairing experience in an intimate dining room.
The hotel’s nature-inspired spa features a haven of relaxation offering a sauna, steam room, and a selection of treatments. The Parkview Golf Club is within 1.2 mi, Nelson Mandela Square within 6.8 mi and the O.R. Tambo International Airport is 21 mi away.

Hotel in Sandton · 9.32 km from centre
7.5
732 reviews
Breakfast available
Located in Sandton, a 16-minute walk from Montecasino, Monte La Vue Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Featuring room service, this property also welcomes guests with a restaurant and a terrace. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property.
At the hotel, rooms include a desk and a flat-screen TV. With a private bathroom equipped with a shower and free toiletries, certain accommodations at Monte La Vue Hotel also feature a city view. The rooms have a closet.
An à la carte, Full English/Irish or American breakfast is served at the property.
You can play table tennis at this 4-star hotel, and the area is popular for cycling.
Sandton City Mall is 7 miles from the accommodation, while Gautrain Sandton Station is 7.1 miles from the property. Lanseria International Airport is 10 miles away.

Hotel in Midrand · 9.75 km from centre
8.2
395 reviews
Breakfast available
Located a 30-minute drive away from the city center of Johannesburg, Riboville Boutique Hotel And Restaurant features a restaurant and a fitness center. The lodge is 2.5 mi away from Leeuwkop Golf Club.
Each room at the Riboville Boutique Hotel And Restaurant offers a balcony with views of the dam or the surrounding polo field. The rooms are equipped with air conditioning, flat-screen TV, mini-bar and private bathroom.
The Riboville Boutique Hotel And Restaurant Main Restaurant serves modern and contemporary gourmet cuisine and opens up onto a terrace. Guests can also dine inside the wine cellar.
Other facilities offered at Riboville Boutique Hotel And Restaurant includes a 24-hour front desk, a library and meeting facilities. The property offers free parking and WiFi.
The lodge is 8.1 mi from Sandton Station and Tambo International Airport can be reached within 30 minutes by car.

Hotel in Randburg, Johannesburg · 10.12 km from centre
9.7
3 reviews
Located in Johannesburg, 5.3 miles from Parkview Golf Club, Le Manoir Boutique Estate provides accommodations with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers room service and free WiFi. The hotel features family rooms.
Sandton City Mall is 8.6 miles from the hotel, while Gautrain Sandton Station is 8.8 miles away. Lanseria International Airport is 16 miles from the property.

Hotel in Sandton · 8.67 km from centre
9.0
1 review
Kikuyu Lifestyle Escapade de Luxe is located in Midrand, just 5.1 miles from Gallagher Convention Centre and 6.4 miles from Montecasino. This property offers access to a terrace and free private parking. Gautrain Sandton Station is 7.7 miles from the apartment and Sandton City Mall is 8.1 miles away.
The spacious apartment includes 2 bedrooms, a fully equipped kitchen with an oven and a microwave, as well as a kettle. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
Parkview Golf Club is 12 miles from the apartment, while Modderfontein Golf Club is 12 miles away. The nearest airport is Lanseria International Airport, 15 miles from Kikuyu Lifestyle Escapade de Luxe.

Hotel in Germiston · 11.27 km from centre
10.0
5 reviews
Breakfast available
With a stay at The Giglio Boutique Hotel in Germiston (Bedfordview), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Glendower Golf Course. This luxury hotel is 9.3 mi (15 km) from Nelson Mandela Square and 12.6 mi (20.3 km) from Gold Reef City Casino.

Hotel in Johannesburg, Johannesburg South · 15.24 km from centre
10.0
1 review
Breakfast available
With a stay at Gold Reef City Hotel in Johannesburg (Johannesburg South), you'll be within a 15-minute drive of Gold Reef City Casino and Melrose Arch Shopping Centre. This casino hotel is 13.1 mi (21.1 km) from Nelson Mandela Square and 0.4 mi (0.7 km) from Gold Reef City Theme Park.

Hotel in Kempton Park · 15.16 km from centre
9.8
33 reviews
Breakfast available
With a stay at African Rock Hotel & Spa, a "Boutique Lifestyle Resort", you'll be centrally located in Kempton Park, within a 10-minute drive of Festival Mall and Kempton Park Golf Club. This luxury hotel is 11 mi (17.7 km) from Melrose Arch Shopping Centre and 11.7 mi (18.9 km) from Nelson Mandela Square.

Hotel in Johannesburg, Randburg · 13.31 km from centre
9.0
89 reviews
Breakfast available
With a stay at Blueberry Hill Hotel in Johannesburg (Roodepoort), you'll be within a 15-minute drive of Montecasino and Eagle Canyon Golf Club. This golf hotel is 10.3 mi (16.6 km) from Nelson Mandela Square and 12.1 mi (19.5 km) from Melrose Arch Shopping Centre.

Hotel in Midrand · 18.36 km from centre
8.2
130 reviews
Breakfast available
With a stay at Protea Hotel by Marriott Midrand in Johannesburg (Midrand), you'll be a 2-minute drive from Vodaworld and 5 minutes from Blue Valley Golf Course. This spa hotel is 14.9 mi (24 km) from Nelson Mandela Square and 15.4 mi (24.7 km) from Montecasino.

Hotel in Kempton Park · 17.54 km from centre
8.1
7,921 reviews
Breakfast available
Premier Hotel O.R. Tambo offers rooms with a satellite TV and free WiFi. The hotel offers a free airport shuttle to O.R. Tambo Airport and Rhodesfield Gauteng Station.
Premier Hotel O.R Tambo’s air-conditioned rooms are equipped with tea-and-coffee-making facilities, a work desk, hairdryer and an private bathroom.
A buffet-style breakfast is served daily. The restaurant opens out onto a terrace, where guests can relax by the pool.
The hotel offers a 24-hour reception, room service and laundry services are available upon request.

Hotel in Johannesburg · 11.46 km from centre
8.5
74 reviews
Located in Johannesburg, 2.4 miles from Johannesburg Stadium, Rand Club Suites provides accommodations with a shared lounge, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 3.9 miles of Gold Reef City & Casino. The property has room service, a business center and luggage storage for guests.
Featuring a private bathroom with a shower and a hairdryer, rooms at the hotel also offer free WiFi, while some have a city view. Guest rooms in Rand Club Suites are equipped with a flat-screen TV and slippers.
You can play pool at this 5-star hotel, and the area is popular for cycling.
Apartheid Museum is 4 miles from the accommodation, while Observatory Golf Club is 4 miles away. O.R. Tambo International Airport is 15 miles from the property.

Guesthouse in Johannesburg, Roodepoort · 19.09 km from centre
9.8
8 reviews
Breakfast available
Located in Johannesburg (Roodepoort), Black Eagle Hotel & Spa is within a 5-minute drive of Ruimsig Country Club and Walter Sisulu National Botanical Garden. This spa guesthouse is 12.8 mi (20.6 km) from Montecasino and 15.3 mi (24.7 km) from Nelson Mandela Square.

Hotel in Johannesburg · 11.31 km from centre
7.6
214 reviews
Breakfast available
With a stay at Reef Hotel, you'll be centrally located in Johannesburg, within a 10-minute drive of Gold Reef City Casino and Melrose Arch Shopping Centre. This hotel is 11.1 mi (17.8 km) from Nelson Mandela Square and 0.1 mi (0.2 km) from Standard Bank Gallery.

Hotel in Kempton Park · 17.30 km from centre
8.6
1,512 reviews
Breakfast available
Located in Kempton Park (O.R. Tambo), Southern Sun O.R. Tambo International Airport is within a 5-minute drive of Arwyp Medical Centre and Kempton Park Golf Club. This hotel is 12.4 mi (19.9 km) from Melrose Arch Shopping Centre and 13.7 mi (22.1 km) from Nelson Mandela Square.

Hotel in Sandton, Midrand · 12.83 km from centre
8.4
170 reviews
Breakfast available
With a stay at Indaba Hotel in Johannesburg (Sandton), you'll be within a 5-minute drive of Fourways Mall and Montecasino. This family-friendly hotel is 8.9 mi (14.3 km) from Sandton City Mall and 9 mi (14.5 km) from Sandton Convention Centre.

Hotel in Kempton Park · 17.67 km from centre
8.2
1,000 reviews
Breakfast available
A stay at Protea Hotel by Marriott O.R. Tambo Airport places you in the heart of Kempton Park, within a 5-minute drive of Arwyp Medical Centre and Kempton Park Golf Club. This hotel is 12.7 mi (20.4 km) from Melrose Arch Shopping Centre and 13.8 mi (22.2 km) from Nelson Mandela Square.