Hero Image

Curated luxury hotels in South Africa

Search
Fri 6 Mar
Mon 9 Mar
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 6 Mar
Mon 9 Mar
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

South Africa

Recommended
Sort by

See the latest prices and deals by choosing your dates

Diaz Ocean View Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mossel Bay · 407.58 km from centre

8.9

 

190 reviews

Breakfast available

Set in Mossel Bay, 70 metres from Diaz Beach, Diaz Ocean View Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace. The property is located 5 km from Bartolomeu Dias Museum Complex, 19 km from Botlierskop Private Game Reserve and 48 km from Outeniqua Pass. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a kettle, a fridge, a microwave, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet.

Breakfast is available, and includes à la carte, Full English/Irish and halal options. At Diaz Ocean View Hotel you will find a restaurant serving South African cuisine. A vegetarian option can also be requested.

The accommodation offers 4-star accommodation with an indoor pool.

George Golf Club is 49 km from Diaz Ocean View Hotel, while Post Office Tree is 5 km from the property. George Airport is 41 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Diaz Hotel & Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mossel Bay · 407.66 km from centre

8.2

 

91 reviews

Breakfast available

With a stay at Diaz Hotel & Resort in Mossel Bay, you'll be on the beach, just steps from Diaz Beach and a 5-minute drive from Santos Beach. This beach hotel is 3.1 mi (5 km) from Mossel Bay Harbour and 3.6 mi (5.8 km) from Botlierskop Private Game Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Tuscana By Mantis
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Summerstrand, Gqeberha (Port Elizabeth) · 458.77 km from centre

8.8

 

44 reviews

Breakfast available

Located in Gqeberha (Summerstrand), Villa Tuscana By Mantis is within a 5-minute drive of Lighthouses Tenpin Bowling and Piet Retief Monument. This boutique hotel is 1 mi (1.5 km) from The Boardwalk Casino & Entertainment World and 1.3 mi (2.1 km) from Hobie Beach.

Compare price on Booking.com
Compare price on Booking.com
The Gallery
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Eastern Cape, Queenstown · 403.96 km from centre

8.7

 

125 reviews

Breakfast available

Situated in Queenstown, 400 metres from Queenstown Golf club, The Gallery features accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers room service and free WiFi. Rooms include a patio with a mountain view.

The rooms are fitted with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a shower, free toiletries and a desk. Rooms are complete with a private bathroom fitted with a hairdryer, while some rooms at the hotel also boast a seating area. All rooms have a wardrobe.

The Gallery offers a Full English/Irish or vegetarian breakfast.

The accommodation offers a children's playground.

Longhill Game Reserve is 6.1 km from The Gallery, while Lawrence De Lange Nature Reserve is 8.2 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel Roosje van de Kaap
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Swellendam · 450.13 km from centre

8.8

 

361 reviews

This guesthouse is located in the town of Swellendam. Rooms feature antique furnishings and views of the Langeberg Mountains or the gardens. Free Wi-fi is available in all rooms.

The bright, spacious rooms at Roosje van de Kaap are individually decorated and include wooden beamed ceilings. Room service is also available.

Guests can relax by the outdoor pool or enjoy a walk through the garden. Free private parking is available on the property as well.

Roosje van de Kaap’s restaurant is decorated with paintings and serves traditional South African and Cape Malay dishes with a French influence.

It is just over 4 km from the Bontebok National Park and 115 km from Worcester. Marloth Nature Reserve is 2.5 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Brenton Haven Beachfront Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Knysna · 390.75 km from centre

9.0

 

112 reviews

With a stay at Brenton Haven Beachfront Resort in Knysna, you'll be on the beach, just a 1-minute walk from Cape Floral Region Protected Areas and 13 minutes by foot from Brenton Beach. This beach aparthotel is 1 mi (1.7 km) from Featherbed Nature Reserve and 2 mi (3.3 km) from Knysna Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belvidere Manor
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Knysna · 387.82 km from centre

9.4

 

62 reviews

Breakfast available

With a stay at Belvidere Manor in Knysna (Belvidere), you'll be a 1-minute drive from Knysna Lagoon and 11 minutes from Knysna Quays. This family-friendly hotel is 5.1 mi (8.2 km) from Brenton Beach and 8.6 mi (13.8 km) from Knysna Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Southern Sun Bloemfontein
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bloemfontein · 353.51 km from centre

7.8

 

611 reviews

Breakfast available

Situated in Bloemfontein, 3.2 km from Oliewenhuis Art Gallery, Southern Sun Bloemfontein features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service and a 24-hour front desk for guests.

At the hotel, each room is equipped with a desk. Rooms are fitted with a kettle, a flat-screen TV and a safety deposit box, while certain rooms come with a balcony and some have garden views. The rooms have a wardrobe.

A buffet breakfast is available at Southern Sun Bloemfontein.

Boyden Observatory is 25 km from the accommodation, while Gallery On Leviseur Bloemfontein is 1.3 km from the property. Bram Fischer International Airport is 11 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Zuurberg Mountain Village
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Guesthouse in Addo · 408.06 km from centre

8.4

 

32 reviews

Breakfast available

When you stay at Zuurberg Mountain Village in Addo, you'll be in the mountains and 11.3 mi (18.1 km) from Addo Elephant National Park. This guest house is within the region of Lalibela Game Reserve.

Compare price on Booking.com
Compare price on Booking.com
The Royal Fischer Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bloemfontein · 357.32 km from centre

9.2

 

69 reviews

Breakfast available

Set in Bloemfontein, 12 km from Oliewenhuis Art Gallery, The Royal Fischer Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace. Offering a bar, the property is located within 36 km of Boyden Observatory. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, an oven, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All guest rooms will provide guests with a wardrobe and a kettle.

An à la carte, continental or Full English/Irish breakfast can be enjoyed at the property. At The Royal Fischer Hotel you will find a restaurant serving African and South African cuisine. Dairy-free, halal and gluten-free options can also be requested.

The area is popular for hiking and cycling, and car hire is available at this 5-star hotel.

Preller Square is 10 km from the accommodation, while Gallery On Leviseur Bloemfontein is 11 km from the property. Bram Fischer International Airport is 20 km away.

Compare price on Booking.com
Compare price on Booking.com
Kathuhari Guesthouse
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Northern Cape, Kathu · 320.05 km from centre

9.5

 

53 reviews

Breakfast available

Situated in Kathu, 2.7 km from Sishen Golf Course, Kathuhari Guesthouse features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 5-star hotel has a terrace and a bar. Guests can have a drink at the snack bar.

At the hotel rooms have air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a hairdryer and slippers. Kathuhari Guesthouse offers some rooms that have a balcony, and each room includes a kettle. The rooms will provide guests with a desk and a coffee machine.

Breakfast is available each morning, and includes buffet, continental and Full English/Irish options.

The area is popular for cycling, and car hire is available at the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Luxe-Molen Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Eastern Cape, Queenstown · 403.01 km from centre

7.9

 

511 reviews

Breakfast available

Located in Queenstown, 1.7 km from Queenstown Golf club, Luxe-Molen Boutique Hotel provides accommodation with a fitness centre, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can have a drink at the bar.

Guest rooms are equipped with air conditioning, a fridge, a microwave, a kettle, a shower, free toiletries and a desk. All guest rooms in the hotel are equipped with a flat-screen TV and a hairdryer.

Longhill Game Reserve is 5.5 km from Luxe-Molen Boutique Hotel, while Lawrence De Lange Nature Reserve is 7.5 km away.

Compare price on Booking.com
Compare price on Booking.com
Bishops Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Humewood, Gqeberha · 456.97 km from centre

8.6

 

13 reviews

Set in Gqeberha, less than 1 km from Kings Beach, Bishops Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi. Guests can make use of a bar.

All guest rooms in the hotel are equipped with a TV. All rooms are equipped with a safety deposit box, while some rooms come with a balcony and others also have sea views. The units will provide guests with a fridge.

Guests at Bishops Lodge can enjoy a buffet breakfast.

The Boardwalk is 2.9 km from the accommodation, while Port Elizabeth Golf Club is 6.5 km away. Chief Dawid Stuurman International Airport is 3 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Cottage Pie by Robberg
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Plettenberg Bay · 393.15 km from centre

8.4

 

272 reviews

Breakfast available

Cottage Pie by Robberg features a garden, terrace, a restaurant and bar in Plettenberg Bay. This 4-star hotel offers room service and a 24-hour front desk. The property is equipped with an outdoor pool and is located 100 metres from Robberg Beach.

Complete with a private bathroom equipped with a shower and a hairdryer, guest rooms at the hotel have a TV and air conditioning, and certain rooms include a balcony. All units will provide guests with a wardrobe and a kettle.

Robberg Nature Reserve is 4 km from Cottage Pie by Robberg, while Goose Valley Golf Club is 7.3 km away. Plettenberg Bay Airport is 4 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Kathu Gamagara Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Northern Cape, Kathu · 318.18 km from centre

8.6

 

612 reviews

Breakfast available

Set in Kathu, 2.1 km from Sishen Golf Course, Kathu Gamagara Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star hotel has a restaurant and a bar. The hotel has family rooms.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All guest rooms feature a wardrobe.

Buffet and continental breakfast options are available at Kathu Gamagara Lodge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Resort The Moorings, Knysna
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Knysna · 388.32 km from centre

8.2

 

89 reviews

Breakfast available

With a stay at Premier Resort The Moorings, Knysna in Knysna, you'll be near the bay, just a 1-minute walk from Cape Floral Region Protected Areas and 7 minutes by foot from Knysna Lagoon. This hotel is 1 mi (1.5 km) from Knysna Golf Club and 1.2 mi (1.9 km) from Garden Route National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
THEBLOEM
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Knysna · 386.40 km from centre

9.8

 

48 reviews

Breakfast available

With a stay at THEBLOEM in Knysna (Paradise), you'll be steps from Cape Floral Region Protected Areas and a 2-minute drive from Knysna Lagoon. This golf hotel is 0.9 mi (1.4 km) from Garden Route National Park and 0.9 mi (1.4 km) from Featherbed Boat Cruises.

Compare price on Booking.com
Compare price on Booking.com
Anta Boga Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bloemfontein · 353.35 km from centre

8.3

 

750 reviews

Breakfast available

Anta Boga Hotel features modern decor and is centrally located in Bloemfontein. It boasts an outdoor swimming pool, a restaurant and sun terrace. Bloemfontein Airport is 12 km away and Loch Logan Waterfront is 1.9 km from the property.

The stylish rooms are individually decorated in warm colours and feature a flat-screen satellite TV, a minibar and tea-and-coffee-making facilities. The bathroom contains a bath or shower and free toiletries.

Sama Sama Restaurant serves a combination of Balinese and South African cuisine in buffet style and an à la carte menu is available upon request. Breakfast is served daily at Anta Boga and room service is available.

Guests can enjoy a cocktail at the bar and the hotel’s 24-hour reception can assist guests with arranging activities.

Free WiFi is available in all areas. Mimosa Mall is within 1 km and Free State Stadium is 2 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Oasis
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gordonia, Upington · 285.21 km from centre

8.0

 

32 reviews

Breakfast available

With a stay at The Oasis, you'll be centrally located in Upington – a 5-minute walk from Kalahari-Oranje Museum and a 3-minute drive from Kalahari Mall. This hotel is 3.6 mi (5.8 km) from Orange River Cellars.

Compare price on Booking.com
Compare price on Booking.com
SHABBY FUFU LIFESTYLE FARM
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Plettenberg Bay · 388.85 km from centre

8.8

 

116 reviews

Located within 12 km of Goose Valley Golf Club and 17 km of Robberg Nature Reserve in Plettenberg Bay, SHABBY FUFU LIFESTYLE FARM provides accommodation with seating area. There is an on-site restaurant and free private parking. Guests can access the chalet via private entrance.

All units come with a terrace with mountain views, a fully equipped kitchen with a microwave and a toaster, and a private bathroom with walk-in shower. A balcony with an outdoor dining area and garden views is offered in all units. At the chalet complex, all units have bed linen and towels.

A bar can be found on-site.

The chalet features an outdoor fireplace and a barbecue.

Pezula Golf Club is 23 km from SHABBY FUFU LIFESTYLE FARM, while Knysna Heads is 27 km away. Plettenberg Bay Airport is 14 km from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor