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
South Africa
See the latest prices and deals by choosing your dates
Hotel in Bloemfontein · 219.39 mi from centre
8.0
94 reviews
Breakfast available
With a stay at Protea Hotel by Marriott Bloemfontein in Bloemfontein, you'll be in the business district, just a 2-minute walk from University of the Free State and 11 minutes by foot from Mega World. This hotel is 0.6 mi (1 km) from Mimosa Mall and 1.3 mi (2.1 km) from Vodacom Park.
Hotel in George · 236.70 mi from centre
7.8
166 reviews
Breakfast available
When you stay at Protea Hotel by Marriott George King George in George, you'll be next to a golf course, within a 5-minute drive of George Museum and Kingswood Golf Estate. This golf hotel is 2.1 mi (3.4 km) from Garden Route Botanical Garden and 2.1 mi (3.4 km) from Van Kervel Botanical Garden.
Hotel in Summerstrand, Gqeberha (Port Elizabeth) · 284.92 mi from centre
8.4
317 reviews
Breakfast available
With a stay at The Beach Hotel, you'll be centrally located in Gqeberha, just a 3-minute walk from Hobie Beach and 8 minutes by foot from Lighthouses Tenpin Bowling. This beach hotel is 0.6 mi (1 km) from The Boardwalk Casino & Entertainment World and 0.6 mi (1 km) from Humewood Beach.
Hotel in Garden Route, Herolds Bay · 242.97 mi from centre
8.0
239 reviews
Breakfast available
Located in Herolds Bay, Oubaai Hotel Golf & Spa is near the airport, within a 5-minute walk of Oubaai Golf Estate and Freesia Spa. This family-friendly hotel is 3 mi (4.8 km) from Diaz Beach and 7.9 mi (12.7 km) from Redberry Farm.
Hotel in Mossel Bay · 253.40 mi from centre
8.2
90 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 4-minute drive from Santos Beach. This beach hotel is 3.1 mi (4.9 km) from Mossel Bay Harbour and 3.5 mi (5.6 km) from Botlierskop Private Game Reserve.
Aparthotel in Knysna · 242.80 mi from centre
9.0
110 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.
Hotel in Gordonia, Upington · 177.21 mi from centre
7.6
38 reviews
Breakfast available
A stay at Protea Hotel by Marriott Upington places you in the heart of Upington, just a 4-minute walk from Kalahari-Oranje Museum and within a 5-minute drive of Sirkel. This hotel is 1.2 mi (1.9 km) from Harry Surtie Hospital and 1.7 mi (2.7 km) from Gordonia Hospital.
Hotel in George · 235.94 mi from centre
9.2
12 reviews
Breakfast available
When you stay at The Hawthorn Boutique Hotel in George, you'll be near the airport, within a 5-minute drive of George Museum and Garden Route Botanical Garden. This luxury hotel is 2.4 mi (3.8 km) from Kingswood Golf Estate and 2.6 mi (4.2 km) from Fancourt Golf Estate.
Hotel in Cape Winelands, Barrydale · 265.02 mi from centre
8.8
51 reviews
Breakfast available
Located in Barrydale, Karoo Art Hotel is in the historical district, within a 15-minute drive of Wilderbraam Berry Estate and Cape Floral Region Protected Areas. This hotel is 9.7 mi (15.6 km) from South Africa's Peace Pagoda and 9.8 mi (15.8 km) from Barrydale Labyrinth.
Hotel in Plettenberg Bay · 242.47 mi from centre
7.6
60 reviews
Breakfast available
Located in Plettenberg Bay, Whalesong Hotel & Spa is in the suburbs – a 3-minute drive from Plettenberg Bay Beach and 12 minutes from Robberg Nature Reserve. This beach hotel is 8.2 mi (13.2 km) from Arch Rock Beach and 9.7 mi (15.5 km) from Garden of Eden.
Hotel in Humewood, Gqeberha (Port Elizabeth) · 283.35 mi from centre
8.2
185 reviews
Breakfast available
Located in Gqeberha, The Paxton Hotel is by the ocean – a 4-minute walk from South End Museum and within a 5-minute drive of Port Elizabeth City Hall. This family-friendly hotel is 0.9 mi (1.4 km) from Donkin Reserve and 1.2 mi (2 km) from King's Beach.
Hotel in Knysna · 240.24 mi from centre
8.6
88 reviews
With a stay at Knysna Hollow Country Estate in Knysna, you'll be next to a golf course, just a 1-minute walk from Cape Floral Region Protected Areas and 9 minutes by foot from Knysna Lagoon. This family-friendly hotel is 0.5 mi (0.7 km) from Friday Market and 0.8 mi (1.3 km) from Garden Route National Park.
Hotel in Plettenberg Bay · 242.83 mi from centre
9.2
31 reviews
Breakfast available
With a stay at The Junction Boutique Hotel in Plettenberg Bay, you'll be near the beach, just a 4-minute walk from St Peters Anglican Church and 7 minutes by foot from Van Plettenberg Beacon. This hotel is 0.4 mi (0.6 km) from Plettenberg Bay Beach and 0.6 mi (0.9 km) from Old Timber Shed.
Hotel in Cape Winelands, Bergrivier · 274.06 mi from centre
9.0
36 reviews
Located in Bergrivier, Piekenierskloof Mountain Resort by Dream Resorts is in the mountains, within a 10-minute drive of The Baths and Citrusdal Golf Club. This family-friendly hotel is 4.9 mi (7.8 km) from Citrusdal Hospital and 9.2 mi (14.8 km) from Cederberg Wilderness Area.
Hotel in Knysna · 241.28 mi from centre
8.2
88 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 8 minutes by foot from Knysna Lagoon. This hotel is 0.9 mi (1.5 km) from Knysna Golf Club and 1.2 mi (1.9 km) from Garden Route National Park.
Guesthouse in Wilderness · 238.19 mi from centre
9.6
34 reviews
Breakfast available
With a stay at Cinnamon Boutique in Wilderness, you'll be just steps from Cape Floral Region Protected Areas and Milkwood Village Shopping Centre. This luxury guest house is 0.6 mi (0.9 km) from Wilderness Lagoon and 0.6 mi (1 km) from Garden Route National Park.
Chalet in Plettenberg Bay · 241.62 mi from centre
8.8
115 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.
Guesthouse in Addo · 253.56 mi 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.2 km) from Addo Elephant National Park. This guest house is within the region of Lalibela Game Reserve.
Hotel in Mossel Bay · 256.14 mi from centre
8.8
8 reviews
With a stay at La Best Pinnacle Point Lodges in Mossel Bay, you'll be near the beach, just a 2-minute walk from Garden Route Casino and 10 minutes by foot from Pinnacle Point Beach and Golf Resort. This beach hotel is 4.7 mi (7.5 km) from Botlierskop Private Game Reserve and 4.9 mi (7.9 km) from Mossel Bay Harbour.
Hotel in George · 236.51 mi from centre
8.0
36 reviews
Breakfast available
When you stay at Oakhurst Hotel in George, you'll be in the business district, within a 5-minute drive of George Museum and Garden Route Botanical Garden. This hotel is 1 mi (1.5 km) from Van Kervel Botanical Garden and 1.2 mi (2 km) from Outeniqua Transport Museum.