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 Midrand · 21.79 km from centre
9.2
16 reviews
Located in Midrand, 2.9 miles from Gallagher Convention Centre, Ellipse Lux Hotel - Apartment provides accommodations with a garden, free private parking, a restaurant and a bar. The property is around 7.8 miles from Montecasino, 9.3 miles from Gautrain Sandton Station and 10 miles from Sandton City Mall. The hotel features a sauna, a 24-hour front desk and free WiFi throughout the property.
At the hotel, every room includes a closet. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at Ellipse Lux Hotel - Apartment have a flat-screen TV and air conditioning, and certain rooms will provide you with a balcony. The rooms will provide guests with a desk and an electric tea pot.
Modderfontein Golf Club is 10 miles from the accommodation, while Kempton Park Golf Club is 11 miles away. O.R. Tambo International Airport is 12 miles from the property.

Hotel in Pretoria · 53.66 km from centre
8.4
410 reviews
Breakfast available
Located in Pretoria (Arcadia), CT Hotel is within a 15-minute walk of Pretoria Art Museum and Union Buildings. This family-friendly hotel is 0.6 mi (1 km) from Embassy of Zimbabwe and 0.7 mi (1.1 km) from Italian Embassy.

Hotel in Mogale City, Magaliesberg · 56.92 km from centre
8.8
18 reviews
Breakfast available
With a stay at Budmarsh Country Lodge in Magaliesberg, you'll be in the historical district, just steps from Magaliesberg Biosphere Reserve and a 5-minute drive from Mother of Mercy Shrine. This luxury hotel is 2 mi (3.3 km) from Bekker High School and 2.4 mi (3.8 km) from Bekker Primary School.

Hotel in Pretoria · 53.69 km from centre
8.8
62 reviews
Breakfast available
With a stay at Courtyard Hotel Arcadia in Pretoria (Arcadia), you'll be steps from Embassy of Hungary and Embassy of the Slovak Republic. This hotel is 0.2 mi (0.2 km) from Embassy of the Republic of the Congo and 0.2 mi (0.3 km) from Indonesian Embassy.

Hotel in Mogale City, Magaliesberg · 58.00 km from centre
8.4
29 reviews
Breakfast available
With a stay at De Hoek Country Hotel in Magaliesberg, you'll be steps from Magaliesberg Biosphere Reserve and a 3-minute drive from Bekker Primary School. This luxury hotel is 1.4 mi (2.2 km) from Bekker High School and 3.3 mi (5.3 km) from Mother of Mercy Shrine.

Apartment in Hartbeespoort · 56.86 km from centre
8.8
108 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 13.1 mi (21.2 km) from Lion & Safari Park and 31.5 mi (50.7 km) from Montecasino.

Guesthouse in Rustenburg · 100.66 km 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 guesthouse is 1.3 mi (2.2 km) from Rustenburg Golf Club and 1.6 mi (2.6 km) from Job Shimankana Tabane Hospital.

Hotel in Hartbeespoort · 56.04 km from centre
8.7
335 reviews
Located in Hartbeespoort, 21 miles from Eagle Canyon Country Club, Three Oaks and an Aloe Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers room service, a tour desk and free WiFi. The hotel has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar.
The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All guest rooms feature a closet.
Breakfast is available, and includes buffet, continental and Full English/Irish options.
Voortrekker Monument is 23 miles from Three Oaks and an Aloe Boutique Hotel, while Union Buildings is 24 miles away. Lanseria International Airport is 24 miles from the property.

Hotel in Pretoria · 53.53 km from centre
8.6
59 reviews
Breakfast available
Located in Pretoria (Arcadia), Court Classique Suite Hotel is within a 15-minute walk of Pretoria Art Museum and Embassy of Zimbabwe. This spa hotel is 0.5 mi (0.9 km) from Embassy of the United States of America in South Africa and 0.6 mi (0.9 km) from Embassy of Central African Republic.

Hotel in Pretoria · 53.75 km from centre
7.8
78 reviews
Breakfast available
With a stay at ANEW Hotel Hatfield Pretoria in Pretoria (Hatfield), you'll be steps from University of Pretoria and 3 minutes by foot from Hatfield Plaza. This hotel is 0.5 mi (0.8 km) from Embassy of the Republic of the Congo and 0.5 mi (0.8 km) from Embassy of the Republic of Argentine.

Hotel in Pretoria · 53.48 km from centre
8.2
104 reviews
Breakfast available
A stay at Premier Hotel Pretoria places you in the heart of Pretoria, within a 15-minute walk of Union Buildings and Pretoria Art Museum. This family-friendly hotel is 0.9 mi (1.5 km) from State Theatre and 0.9 mi (1.5 km) from Embassy of Zimbabwe.

Hotel in Rustenburg · 93.74 km from centre
9.6
17 reviews
With a stay at Excalibur Boutique Hotel in Rustenburg, you'll be 2.8 mi (4.6 km) from Waterfall Mall and 16.3 mi (26.3 km) from Royal Bafokeng Stadium. This hotel is within the region of The Valley of Waves.

Hotel in Rustenburg · 92.33 km from centre
7.8
202 reviews
Breakfast available
With a stay at ANEW Resort Hunters Rest Rustenburg in Rustenburg, you'll be in the business district, just steps from Magaliesberg Biosphere Reserve and a 1-minute drive from Magaliesberg Protected Natural Environment. This family-friendly hotel is 5.2 mi (8.4 km) from Cynthiana Park and 6 mi (9.7 km) from Ster-Kinekor Rustenburg.

Hotel in Pretoria · 66.50 km from centre
8.4
69 reviews
Breakfast available
With a stay at Kievits Kroon Gauteng Wine Estate in Pretoria, you'll be within a 15-minute drive of Magaliesberg Biosphere Reserve and Kolonnade Shopping Centre. This spa hotel is 7.2 mi (11.7 km) from Roodeplaat Dam and 7.3 mi (11.8 km) from Sable Hills Recreation Area.

Hotel in Gauteng, Vereeniging · 52.79 km from centre
7.2
86 reviews
Breakfast available
Located in Vereeniging, Riviera On Vaal Resort is on a river, within a 15-minute drive of North-West University Vaal Triangle Campus and Grootvadersbosch Nature Reserve. This family-friendly hotel is 7.9 mi (12.7 km) from Vaal University of Technology and 9.5 mi (15.2 km) from Vaal Mall.

Hotel in Rustenburg · 98.46 km from centre
8.7
367 reviews
Breakfast available
Located in Rustenburg, 10 miles from Royal Bafokeng Stadium, LilyPark Lodge provides accommodations with a terrace, free private parking, a restaurant and a bar. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. All rooms are equipped with a balcony.
All guest rooms are equipped with a TV with satellite channels, minibar, a coffee machine, a shower, free toiletries and a desk. Some rooms come with a kitchenette with a microwave.
The hotel has a grill.
Rustenburg Golf Club is 2.7 miles from LilyPark Lodge, while Valley of Waves is 31 miles away. Lanseria International Airport is 60 miles from the property.

Hotel in Gauteng, Vanderbijlpark · 62.76 km from centre
8.0
208 reviews
Breakfast available
When you stay at Emerald Resort & Casino in Vanderbijlpark, you'll be on a river, just steps from Emerald Resort & Casino and Aquadome. This casino hotel is 3.8 mi (6.1 km) from Vaal University of Technology and 3.9 mi (6.3 km) from Stonehaven on Vaal.

Hotel in Pretoria · 53.32 km from centre
8.2
56 reviews
Breakfast available
With a stay at Southern Sun Pretoria in Pretoria (Arcadia), you'll be within a 15-minute walk of State Theatre and Pretoria Art Museum. This spa hotel is 1 mi (1.7 km) from Union Buildings and 1.2 mi (1.9 km) from Sammy Marks Square.

Hotel in Tshwane, Pretoria · 52.95 km from centre
7.6
126 reviews
Breakfast available
Located in Pretoria, 13 miles from Pretoria Country Club, Ndlovu Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers room service and luggage storage space. The hotel has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar.
Guest rooms are equipped with a flat-screen TV with satellite channels, fridge, a coffee machine, a shower, free toiletries and a desk. Each room has a private bathroom, a safety deposit box and free WiFi, while selected rooms are equipped with a balcony and some have pool views. All rooms will provide guests with a closet and an electric tea pot.
A Full English/Irish breakfast is available at the hotel.
Ndlovu Lodge has a playground.
Rietvlei Nature Reserve is 13 miles from the accommodation, while University of Pretoria is 15 miles away.

Hotel in Magaliesberg · 56.28 km from centre
8.0
6 reviews
Breakfast available
With a stay at Magalies Manor in Magaliesberg, you'll be steps from Magaliesberg Biosphere Reserve and a 2-minute drive from Mother of Mercy Shrine. This family-friendly hotel is 4 mi (6.5 km) from Bekker High School and 4.5 mi (7.3 km) from Bekker Primary School.