
Hotels with Restaurants in South Africa
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on South Africa Hotels with Restaurants
Our top choices for South Africa hotels with a restaurant

1. Premier Hotel OR Tambo
Premier Hotel OR TamboKempton Park
8.8 out of 10, Excellent, (1,007 reviews)
The price is P6,110
P7,026 total
includes taxes & fees
Nov 3 - Nov 4

2. Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo AirportKempton Park
8.6 out of 10, Excellent, (1,002 reviews)
The price is P6,137
P7,128 total
includes taxes & fees
Nov 3 - Nov 4

3. The Blue Waters Hotel
The Blue Waters HotelDurban Beachfront
8.0 out of 10, Very good, (1,000 reviews)
The price is P4,634
P5,328 total
includes taxes & fees
Nov 15 - Nov 16

4. City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International AirportO.R. Tambo
9.0 out of 10, Wonderful, (2,113 reviews)
The price is P10,304
P11,850 total
includes taxes & fees
Nov 4 - Nov 5

6. Radisson Blu Gautrain Hotel
Radisson Blu Gautrain HotelSandton
8.8 out of 10, Excellent, (1,001 reviews)
The price is P5,921
P6,877 total
includes taxes & fees
Nov 13 - Nov 14

7. Victoria and Alfred Hotel by NEWMARK
Victoria and Alfred Hotel by NEWMARKVictoria and Alfred Waterfront
9.2 out of 10, Wonderful, (1,001 reviews)
The price is P22,751
P26,163 total
includes taxes & fees
Dec 2 - Dec 3

8. The Spier Hotel
The Spier HotelStellenbosch
9.2 out of 10, Wonderful, (588 reviews)
The price is P24,346
P27,998 total
includes taxes & fees
Dec 1 - Dec 2

9. Vineyard Hotel
Vineyard HotelNewlands
9.6 out of 10, Exceptional, (832 reviews)
The price is P19,103
P21,968 total
includes taxes & fees
Nov 3 - Nov 4

10. Radisson Hotel Cape Town Foreshore
Radisson Hotel Cape Town ForeshoreCape Town City Centre
8.6 out of 10, Excellent, (1,001 reviews)
The price is P8,571
P9,955 total
includes taxes & fees
Nov 7 - Nov 8
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top South Africa Hotel Reviews

Taj Cape Town
10/10 Excellent
Explore a world of travel with Expedia
- Premier Hotels and Resorts in Bulwer
- Hotels with Spa in Hopefield
- Guest Houses in Western Cape
- Family friendly Hotels in Limpopo
- Orion Hotel Group in Pretoria
- Hotels with Gyms in Thohoyandou
- Hotels with Air Conditioning in Sodwana Bay
- Newmark Hotels in Cape Town
- City Lodge Hotels in Edenvale
- City Lodge Hotels in oThongathi
- King Cetswayo District Municipality Hotels
- Hotels with smoking rooms in Klerksdorp
- Premier Hotels and Resorts in Pretoria
- Hotels with free wifi in Bot River
- Premier Hotels and Resorts in New Germany
- East Rand Hotels
- Hotels with Spa in Middelburg
- Farmstay in Western Cape
- Road Lodge Hotels in aManzimtoti
- Hotels with Swimming Pool in Port Alfred
- Wyndham Hotels in Durban
- Hotels with free airport shuttle in Mbombela
- All Inclusive Resorts in Makhanda
- Hotels with smoking rooms in Pretoria
- Romantic Hotels in Bela-Bela
- Hotels with Swimming Pool in Evander
- Pet friendly Hotels in Hilton
- Hotels with Swimming Pool in Wolseley
- Lodges in Free State
- City Lodge Hotels in Thembisa
- Casino Hotels in Benoni
- Beach Hotels in Knysna
- Sun International Hotels in Thembisa
- Hotels with Bars / Lounges in Manguzi
- Hotels with indoor pool in Western Cape
- City Lodge Hotels in Johannesburg
- Hotels with indoor pool in Limpopo
- Romantic Hotels in Knysna
- Beach Hotels in Western Cape
- Premier Hotels and Resorts in Drakensberg Gardens
- Town Lodge Hotels in Edenvale
- Hotels with Swimming Pool in Bluewater Bay
- Accor Hotels in Johannesburg
- Romantic Hotels in Kleinmond
- All Inclusive Resorts in Paterson
- Hotels with free airport shuttle in Pretoria
- Road Lodge Hotels in Motherwell
- Hotels with free wifi in Graskop
- Ndlambe Hotels
- Hotels with Views in Pretoria
- Hotels with Waterparks in North West
- Independent Hotels in Estcourt
- Premier Hotels and Resorts in Sedgefield
- Hotels with free airport shuttle in Waterberg District
- Golf Hotels in North West
- Hotels with Spa in Parys
- Sun International Hotels in Durban
- B&B in Bushbuckridge
- Gay friendly Hotels in North West
- Hotels with Gyms in Pretoria
- Beach Hotels in Benoni
- Wyndham Hotels in Cape Town
- Hotels with Restaurants in Kini Bay
- Premier Hotels and Resorts in Salt Rock
- Guest Houses in Mpumalanga
- Beach Hotels in Mount Edgecombe
- Romantic Hotels in Pretoria
- Hotels with Spa in Thornhill
- Southofafrica Hotels in Mokopane
- Orion Hotel Group in Brits
- Hotels with free wifi in Benoni








































