Hotels near beach in South Africa
8.2Great137 reviews
Hotel
Grand Daddy Boutique Hotel
South Africa, Cape Town
from INR 6 128 per night
7.2Very good23 reviews
Hotel
Splendid Inn King David
South Africa, East London
from INR 5 037 per night
8.4Great157 reviews
Hotel
Arabella Hotel, Golf And Spa
South Africa, Hermanus
from INR 17 210 per night
8.6Great77 reviews
Hotel
Cape Grace, A Fairmont Managed Hotel
South Africa, Cape Town
from INR 86 474 per night
8.4Great123 reviews
Hotel
Twelve Apostles Hotel & Spa
South Africa, Cape Town
from INR 42 145 per night
8.2Great149 reviews
Hotel
Mount Nelson, A Belmond Hotel, Cape Town
South Africa, Cape Town
from INR 28 712 per night
8.2Great190 reviews
Hotel
Radisson Blu Hotel Waterfront, Cape Town
South Africa, Cape Town
from INR 10 494 per night
8.2Great147 reviews
Hotel
The Royal Hotel By Coastlands Hotels & Resorts
South Africa, Durban
from INR 3 778 per night
More hotels in South Africa:
Best 5-star hotels in South Africa
8.2Great36 reviews
Hotel
Riboville Boutique Hotel And Restaurant
South Africa, Midrand
from INR 1 595 per night
8.0Great173 reviews
Hotel
Radisson Blu Hotel, Port Elizabeth
South Africa, Port Elizabeth
from INR 8 143 per night
8.4Great388 reviews
Hotel
Cape Royale Luxury Suites
South Africa, Cape Town
from INR 12 845 per night
8.2Great123 reviews
Hotel
Simola Hotel, Country Club & Spa
South Africa, Knysna
from INR 34 002 per night
8.4Great116 reviews
Hotel
Views Boutique Hotel & Spa
South Africa, Wilderness
from INR 29 552 per night
8.4Great57 reviews
Hotel
Mantis No5 Boutique Art Hotel
South Africa, Port Elizabeth
from INR 13 516 per night
8.4Great82 reviews
Hotel
Park Hyatt Johannesburg
South Africa, Johannesburg
from INR 22 416 per night
8.4Great207 reviews
Hotel
Coopmanhuijs Boutique Hotel & Spa
South Africa, Stellenbosch
from INR 11 250 per night
8.6Great73 reviews
Hotel
Fairlawns Boutique Hotel & Spa
South Africa, Johannesburg
from INR 23 927 per night
8.2Great107 reviews
Hotel
The Plettenberg Hotel
South Africa, Plettenberg Bay
from INR 38 871 per night
Most popular 4-star hotels in South Africa
8.6Great45 reviews
Hotel
O On Kloof Boutique Hotel & Spa
South Africa, Cape Town
from INR 12 089 per night
8.0Great119 reviews
Hotel
Queens Hotel By Bon Hotels
South Africa, Oudtshoorn
from INR 7 639 per night
8.4Great219 reviews
Hotel
Mandela Rhodes Place Hotel
South Africa, Cape Town
from INR 10 578 per night
8.4Great590 reviews
Hotel
Victoria & Alfred Hotel By Newmark
South Africa, Cape Town
from INR 33 582 per night
8.4Great302 reviews
Hotel
Ambassador Hotel And Self Catering Apartments
South Africa, Cape Town
from INR 16 287 per night
8.4Great236 reviews
Hotel
The Winchester Hotel By Newmark
South Africa, Cape Town
from INR 27 789 per night
8.4Great88 reviews
Hotel
Peninsula All Suite Hotel By Dream Resorts
South Africa, Cape Town
from INR 10 830 per night
8.2Great73 reviews
Hotel
Nh Cape Town The Lord Charles
South Africa, Cape Town
from INR 5 876 per night
Most popular 3-star hotels in South Africa
8.6Great26 reviews
Hotel
Premier Splendid Inn Pinetown
South Africa, Pinetown
from INR 5 373 per night
8.4Great13 reviews
Hotel
Premier Splendid Inn Port Edward
South Africa, Port Edward
from INR 4 197 per night
8.4Great105 reviews
Hotel
Zimbali Lodge By Dream Resorts
South Africa, Umhlali
from INR 12 341 per night
8.2Great21 reviews
Hotel
The Devonshire Hotel Johannesburg
South Africa, Johannesburg
from INR 3 442 per night
8.4Great300 reviews
Hotel
Holiday Inn Express Durban - Umhlanga, An Ihg Hotel
South Africa, Durban
from INR 6 212 per night
7.8Very good35 reviews
Hotel
Brookes Hill Suites Hotel
South Africa, Port Elizabeth
from INR 5 960 per night
8.2Great221 reviews
Hotel
Mercure Hotel Bedfordview
South Africa, Johannesburg
from INR 3 694 per night
Amazing spa hotels in South Africa
8.4Great116 reviews
Hotel
Premier Hotel East London Icc
South Africa, East London
from INR 7 052 per night
8.4Great286 reviews
Hotel
Spier Hotel And Wine Farm
South Africa, Stellenbosch
from INR 7 639 per night
8.2Great124 reviews
Hotel
The Capital 15 On Orange Hotel & Spa
South Africa, Cape Town
from INR 7 136 per night
7.8Very good84 reviews
Hotel
Protea Hotel By Marriott George King George
South Africa, George
from INR 6 464 per night
8.2Great200 reviews
Hotel
Protea Hotel By Marriott Knysna Quays
South Africa, Knysna
from INR 7 220 per night
8.2Great73 reviews
Hotel
Dolphin Beach Hotel Self Catering Apartments
South Africa, Bloubergstrand
from INR 10 410 per night
8.4Great123 reviews
Hotel
Southern Sun Elangeni & Maharani
South Africa, Durban
from INR 8 227 per night
8.0Great44 reviews
Hotel
First Group Breakers Resort - Official
South Africa, Umhlanga
from INR 9 906 per night
8.0Great70 reviews
Hotel
Protea Hotel By Marriott Stellenbosch & Conference Centre
South Africa, Stellenbosch
from INR 6 800 per night
8.2Great130 reviews
Hotel
Peermont D'Oreale Grande At Emperors Palace
South Africa, Kempton Park
from INR 23 759 per night
7.8Very good13 reviews
Hotel
The Lakes Hotel & Conference Centre
South Africa, Benoni
from INR 8 059 per night
Top family hotels in South Africa
8.2Great168 reviews
Hotel
Urban Chic Boutique Hotel & Cafe
South Africa, Cape Town
from INR 6 968 per night
8.2Great96 reviews
Hotel
Protea Hotel By Marriott Durban Umhlanga
South Africa, Durban
from INR 8 227 per night
8.2Great202 reviews
Hotel
Simon'S Town Quayside Hotel
South Africa, Simon's Town
from INR 5 792 per night
8.4Great87 reviews
Hotel
Cape Town Marriott Hotel Crystal Towers
South Africa, Cape Town
from INR 9 235 per night
Best luxury hotels in South Africa
8.4Great23 reviews
Hotel
Blue Lagoon Hotel And Conference Centre
South Africa, East London
from INR 6 464 per night
8.2Great21 reviews
Hotel
Ruslamere Hotel And Conference Centre
South Africa, Durbanville
from INR 5 625 per night
8.4Great70 reviews
Hotel
Premier Hotel Mapungubwe
South Africa, Johannesburg
from INR 6 128 per night
8.4Great52 reviews
Hotel
The Calders Hotel & Conference Centre
South Africa, Fish Hoek
from INR 8 227 per night
8.2Great116 reviews
Hotel
Singa Lodge - Lion Roars Hotels & Lodges
South Africa, Port Elizabeth
from INR 11 166 per night
7.4Very good19 reviews
Hotel
King'S Tide Guesthouse
South Africa, Port Elizabeth
from INR 5 625 per night
8.4Great197 reviews
Hotel
Atlantic Affair Boutique Hotel
South Africa, Cape Town
from INR 5 457 per night
8.2Great51 reviews
Hotel
The Square Boutique Hotel By Misty Blue Hotels
South Africa, Durban
from INR 11 082 per night
8.2Great105 reviews
Hotel
Premier Hotel Quatermain
South Africa, Johannesburg
from INR 5 373 per night
8.2Great229 reviews
Hotel
Radisson Hotel Cape Town Foreshore
South Africa, Cape Town
from INR 11 753 per night
8.6Great22 reviews
Hotel
10 2Nd Avenue Houghton Estate By Dream Resorts
South Africa, Johannesburg
from INR 10 158 per night
8.6Great171 reviews
Hotel
Protea Hotel By Marriott Cape Town North Wharf
South Africa, Cape Town
from INR 12 089 per night
Cheap hotels in South Africa
8.2Great128 reviews
Hotel
La Splendida Hotel By Newmark
South Africa, Cape Town
from INR 4 701 per night
8.0Great42 reviews
Hotel
Protea Hotel By Marriott Cape Town Cape Castle
South Africa, Cape Town
from INR 5 709 per night
Top resorts in South Africa
8.4Great5 reviews
Hotel
Garden Court Kings Beach
South Africa, Port Elizabeth
from INR 8 311 per night
8.0Great59 reviews
Hotel
Protea Hotel Fire & Ice! By Marriott Durban Umhlanga Ridge
South Africa, Umhlanga
from INR 7 891 per night
8.2Great206 reviews
Hotel
Protea Hotel By Marriott Cape Town Sea Point
South Africa, Cape Town
from INR 15 699 per night
8.2Great36 reviews
Hotel
Southern Sun Katherine Street
South Africa, Johannesburg
from INR 7 304 per night
8.0Great45 reviews
Hotel
Southern Sun The Marine
South Africa, Port Elizabeth
from INR 9 151 per night
8.0Great131 reviews
Hotel
Protea Hotel By Marriott Mossel Bay
South Africa, Mossel Bay
from INR 15 112 per night
8.0Great54 reviews
Hotel
Southern Sun Hyde Park Sandton
South Africa, Johannesburg
from INR 8 143 per night
8.4Great255 reviews
Hotel
The Bantry Aparthotel By Totalstay
South Africa, Cape Town
from INR 11 334 per night
8.6Great334 reviews
Hotel
Garden Court Victoria Junction
South Africa, Cape Town
from INR 8 395 per night
7.8Very good30 reviews
Hotel
Protea Hotel By Marriott Dorpshuis & Spa Stellenbosch
South Africa, Stellenbosch
from INR 14 440 per night
8.0Great86 reviews
Hotel
Protea Hotel By Marriott Oudtshoorn Riempie Estate
South Africa, Oudtshoorn
from INR 8 479 per night