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 Hermanus · 342.85 mi from centre
8.4
276 reviews
With a stay at Harbour House Hotel in Hermanus (Hermanus City-Centre), you'll be steps from Whale Museum and 3 minutes by foot from Village Square. This luxury hotel is 0.2 mi (0.4 km) from Old Harbour and 0.3 mi (0.4 km) from Shopping Centre.
Hotel in Victoria and Alfred Waterfront, Cape Town · 351.02 mi from centre
9.6
36 reviews
Breakfast available
With a stay at The Manor House at the Queen Victoria Hotel by NEWMARK in Cape Town (Victoria and Alfred Waterfront), you'll be within a 5-minute drive of Long Street and Cape Town International Convention Centre. This luxury hotel is 1.7 mi (2.7 km) from Cape Town Cruise Terminal and 4.5 mi (7.3 km) from Clifton Bay Beach.
Hotel in Midrand · 448.37 mi from centre
8.2
127 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 11 mi (17.7 km) from Montecasino and 13.8 mi (22.2 km) from Nelson Mandela Square.
Hotel in Pretoria · 462.30 mi from centre
8.4
20 reviews
Breakfast available
Located in Pretoria (Moreleta Park), Blue Diamond Boutique Hotel is within a 5-minute drive of Moreleta Kloof Nature Reserve and Wingate Park Country Club. This spa hotel is 2.1 mi (3.4 km) from Netcare Pretoria East Hospital and 2.2 mi (3.5 km) from Hoërskool Garsfontein.
Apartment in Hartbeespoort · 444.25 mi from centre
8.8
107 reviews
With a stay at First Group Magalies Park in Hartbeespoort, you'll be within a 15-minute drive of Hartebeespoort Dam and Aerial Cableway Hartbeespoort Station. This family-friendly apartment is 31.5 mi (50.7 km) from Montecasino and 7.4 mi (12 km) from Pecanwood Golf & Country Club.
Hotel in Durban · 486.18 mi from centre
7.8
220 reviews
Breakfast available
Located in Durban (Durban Beachfront), The Edward Hotel is within a 5-minute walk of Durban Funworld and within a 5-minute drive of Sahara Stadium Kingsmead. This beach hotel is 1.5 mi (2.5 km) from uShaka Marine World.
Hotel in City Bowl, Cape Town · 352.42 mi from centre
8.6
136 reviews
Breakfast available
The Cape Milner is centrally located in Cape Town – a 4-minute walk from Christopher Moller Art Gallery and 14 minutes by foot from South African National Gallery. This hotel is 2.6 mi (4.1 km) from Table Mountain and 3.2 mi (5.2 km) from Camps Bay Beach.
Hotel in Sandton · 438.84 mi from centre
8.6
288 reviews
Breakfast available
With a stay at Premier Hotel Falstaff in Johannesburg (Sandton), you'll be within a 5-minute drive of JSE and Sandton City Mall. This family-friendly hotel is 2.2 mi (3.5 km) from Sandton Convention Centre and 6.2 mi (10.1 km) from Montecasino.
Hotel in Mogale City, Muldersdrift · 433.07 mi from centre
8.4
145 reviews
Located in Muldersdrift, Misty Hills Country Hotel is in the historical district – a 3-minute drive from Magaliesberg Biosphere Reserve and 5 minutes from Silverstar Casino, Krugersdorp. This family-friendly hotel is 15.5 mi (25 km) from Montecasino and 3.5 mi (5.6 km) from Ster-Kinekor Cradlestone.
Hotel in Berea, Durban · 483.79 mi from centre
7.6
154 reviews
Breakfast available
With a stay at Coastlands Musgrave Hotel in Durban (Musgrave), you'll be within a 10-minute drive of uShaka Marine World and The Internet Cafe. This spa hotel is 8.2 mi (13.1 km) from Umhlanga Rocks Beach and 0.6 mi (1 km) from St. Thomas' Church.
Hotel in Benoni · 445.13 mi from centre
8.4
52 reviews
Breakfast available
With a stay at Lakeview Boutique Hotel & Conference Center in Benoni (Farrarmere), you'll be a 4-minute drive from SAPS Mechanical School Golf Club and 6 minutes from Wild Waters - Boksburg. This family-friendly hotel is 2.4 mi (3.9 km) from Benoni Lake Golf Course and 3.5 mi (5.6 km) from Bunny Park.
Hotel in Kempton Park · 444.57 mi 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 en suite 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 Pretoria · 461.38 mi from centre
8.2
147 reviews
Breakfast available
A stay at ANEW Hotel Capital Pretoria places you in the heart of Pretoria, steps from Burgers Park and 6 minutes by foot from Melrose House. This family-friendly hotel is 0.4 mi (0.6 km) from Strijdom Square and 0.5 mi (0.8 km) from State Theatre.
Hotel in Franschhoek · 322.52 mi from centre
8.8
8 reviews
Breakfast available
Located in Franschhoek, La Paris Estate is in the mountains, within a 10-minute drive of Cape Floral Region Protected Areas and Boschenmeer Golf Estate. This luxury hotel is 4.1 mi (6.5 km) from Boschendal Estate and 4.9 mi (7.8 km) from La Motte Estate.
Hotel in Stellenbosch · 333.37 mi from centre
9.0
777 reviews
Located in the heart of Stellenbosch, River Manor Boutique Hotel offers accommodation on the banks of the Eerste River.
Housed in 2 adjacent manor houses and set in a landscaped garden, River Manor offers luxurious rooms featuring Cape antiques combined with contemporary furniture. Each room is air-conditioned and has a seating area, satellite TV and a private bathroom.
Guests can relax in the library, or mingle with other guests in the lounge and dining areas that lead onto the terraces overlooking the gardens and 2 swimming pools.
There are a number of shops and restaurants within walking distance of River Manor Boutique Hotel, while Stellenbosch University is 800 metres away.
Hotel in City Bowl, Cape Town · 351.69 mi from centre
9.6
283 reviews
Breakfast available
With a stay at Cape Heritage Hotel, you'll be centrally located in Cape Town, just a 3-minute walk from Long Street and 12 minutes by foot from Cape Town International Convention Centre. This hotel is 1.3 mi (2.1 km) from Cape Town Cruise Terminal and 3.5 mi (5.7 km) from Table Mountain.
Guesthouse in Rustenburg · 426.45 mi from centre
9.0
18 reviews
Breakfast available
Located in Rustenburg, Rustenburg Boutique Hotel is within a 5-minute drive of Magaliesberg Biosphere Reserve and Life Peglerae Hospital. This guest house is 1.3 mi (2.1 km) from Rustenburg Golf Club and 1.6 mi (2.6 km) from Job Shimankana Tabane Hospital.
Hotel in Sandton · 438.82 mi from centre
8.8
339 reviews
Breakfast available
With a stay at Premier Hotel Quatermain in Johannesburg (Sandton), you'll be within a 5-minute drive of Nelson Mandela Square and Sandton City Mall. This family-friendly hotel is 6 mi (9.7 km) from Montecasino and 4.4 mi (7 km) from Melrose Arch Shopping Centre.
Hotel in KwaZulu-Natal, Richards Bay · 563.08 mi from centre
7.4
81 reviews
Breakfast available
When you stay at Premier Hotel The Richards in Richards Bay, you'll be near the beach, within a 5-minute drive of Richards Bay Park and Alkandstrand Beach. This family-friendly hotel is 1.5 mi (2.4 km) from Zululand Yacht Club and 1.9 mi (3.1 km) from Pelican Island.
Hotel in Franschhoek · 321.60 mi from centre
9.4
49 reviews
Breakfast available
A stay at Leeu House places you in the heart of Franschhoek, within a 5-minute walk of Huguenot Memorial Museum and Sénéchal-Senekal Art Gallery. This luxury hotel is 0.2 mi (0.4 km) from Franschhoek Town Hall and 0.3 mi (0.5 km) from Franschhoek Art House.