Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great luxury hotel is easy with Booking.com. More choices, more destinations.
205 luxury hotels
21 luxury hotels
50 luxury hotels
17 luxury hotels
40 luxury hotels
13 luxury hotels
31 luxury hotels
44 luxury hotels
43 luxury hotels
38 luxury hotels
27 luxury hotels
9 luxury hotels
11 luxury hotels
7 luxury hotels
15 luxury hotels
From luxury hotels to country houses, more accommodations in South Africa
Vacation Rentals Apartments B&Bs Homestays Guest houses Vacation Homes Villas Cottages Lodges Farm Stays Cabins Country Houses Glamping Resorts Hostels Serviced Apartments Luxury Tents Inns Campgrounds Resort Villages Motels Boats
Check out our selection of great luxury hotels in South Africa
9.4 Awesome 1,306 reviews
Offering an outdoor pool, spa and on-site restaurant, Drostdy Hotel is located in the beautiful town of Graaff-Reinet, which features over 220 heritage sites.
Each room here will provide you with a flat-screen satellite TV, free WiFi and air conditioning. Guests will also benefit from a Nespresso coffee maker, 24-hour room service and a writing desk.
9.0 Awesome 2,836 reviews
This modern hotel features contemporary design and is just 400 metres from Cape Town Airport. Guests can enjoy a chic bar area, a 24 hour deli, and a complimentary airport shuttle.
The hotel’s restaurant serves dishes prepared with organic produce, and 24-hour room service is available. Hotel Verde also has a VIP Lounge, a Business Centre and free WiFi throughout.
9.8 Exceptional 112 reviews
A Riverbed Guesthouse in Swellendam has 4-star accommodation with an outdoor swimming pool and barbecue facilities. The property is set less than 1 km from Drostdy Museum. Free WiFi is available and SwellenMark Regional Shopping Center is a 17-minute walk away.
9.8 Exceptional 152 reviews
Located within 2.4 km of Gateway Shoppertainment World, Ocean Vista Boutique Guest House in Durban provides ocean view from the deck and rooms with free WiFi. Set 3.7 km from Umhlanga Ridge and La Lucia Ridge Office Park, the hotel is also 13 km away from the Durban ICC.
9.1 Awesome 124 reviews
Set in Cape Town, Chelsea Luxury Suites by TotalStay provides free WiFi and mountain views, 1.7 km from V&A Waterfront.
All units come with a living room, a seating area with a sofa, a flat-screen TV with satellite channels, a fully equipped kitchen and a private bathroom with bath or shower. A dishwasher is also featured, as well as a coffee machine and a kettle.
9.5 Exceptional 168 reviews
The rooms at Sky Villa feature contemporary colours and soft furnishing. They include oversized beds, a terrace, air-conditioning, a TV, tea making station and Nespresso coffee machines.
Guests can enjoy stunning views from the Sky Bar, which offers a relaxed finger-food style menu, platters and tapas and specially crafted cocktails.
9.2 Awesome 118 reviews
Outeniqua en Route is located in George, 6 km from Outeniqua Pass. The property is around 1.3 km from George Museum, 2.3 km from Cape Palette Art & Picture Framing and 2.8 km from Outeniqua Transport Museum. Both free WiFi and private parking are accessible at the guest house.
9.2 Awesome 119 reviews
Located in Hermanus, 7 on Marine is a only a few steps away from the seafront. The guest house boasts a hot tub and sauna. Free WiFi is available.
The spacious and air-conditioned rooms are equipped with a desk, tea-and-coffee making facilities, and a flat-screen satellite TV. The open plan bathrooms are fitted with a shower.
This luxury hotel in South Africa has been booked 785 times.
This luxury hotel in South Africa has been booked 702 times.
This luxury hotel in South Africa has been booked 442 times.
This luxury hotel in South Africa has been booked 416 times.
This luxury hotel in South Africa has been booked 382 times.
This luxury hotel in South Africa has been booked 344 times.