3642 properties found
Filters
Sort by:
Excellent
(36 reviews)
starts from
US$ 457 per one night
La Lucia Sands Beach Resort
14.4 km to the city centre
58 Marine Drive, Durban, South Africa
Good
(188 reviews)
starts from
US$ 146 per one night
Lakeside Lodge
3.1 km to the city centre
11 Leicester Road, Muizenberg, South Africa
Excellent
(21 reviews)
starts from
US$ 65 per one night
Island Way Villa
2.4 km to the city centre
2 Hartley Road, Port Elizabeth, South Africa
Excellent
(185 reviews)
starts from
US$ 89 per one night
Protea Hotel By Marriott Upington
400 m to the city centre
24 Schroder Street, Upington, South Africa
Excellent
(236 reviews)
starts from
US$ 98 per one night
Whale Coast All-Suite-Hotel - Dcc Hotel Group
1.1 km to the city centre
Corner Of Lord Roberts And Royal Roads, Hermanus, South Africa
Excellent
(807 reviews)
starts from
US$ 217 per one night
11 Westcliff Rentals
2.2 km to the city centre
11 Westcliff Road, Hermanus, South Africa
Excellent
(899 reviews)
starts from
US$ 352 per one night
Treetops Guesthouse
1.9 km to the city centre
44 Albert Road, Walmer, Port Elizabeth, South Africa
Excellent
(847 reviews)
starts from
US$ 41 per one night
Beach Villa Wilderness
500 m to the city centre
3 Roland Krynauw Street, Wilderness, South Africa
Excellent
(476 reviews)
starts from
US$ 356 per one night
The Shark Bay Boutique Hotel & Spa
2 km to the city centre
6 Grysbok Close, Langebaan, South Africa
Good
(1291 reviews)
starts from
US$ 121 per one night
Dock House Boutique Hotel And Spa By Newmark
2.1 km to the city centre
Portswood Close, Portswood Ridge, Cape Town, South Africa
Excellent
(84 reviews)
starts from
US$ 390 per one night
Cheviot Place Guest House
2.1 km to the city centre
18 Cheviot Place, Cape Town, South Africa
Excellent
(256 reviews)
starts from
US$ 104 per one night
Motown By Mojo
2.9 km to the city centre
16 St Johns Rd, Cape Town, South Africa
Good
(736 reviews)
starts from
US$ 16 per one night
Westville Bed And Breakfast
10.5 km to the city centre
8A Haven Road, Westville, Durban, South Africa
Excellent
(183 reviews)
starts from
US$ 89 per one night
Zuider Zee Guest House
3.9 km to the city centre
55 Fairway Drive, Ballito, Ballito, South Africa
Excellent
(114 reviews)
starts from
US$ 52 per one night
A Cherry Lane Self Catering And B&B
11.9 km to the city centre
3 Dominee Kok Street, Ferreira, Bloemfontein, South Africa
Excellent
(264 reviews)
starts from
US$ 72 per one night
Hazelwood House
1.6 km to the city centre
1 Nooitgedacht Street, Dalsig, Stellenbosch, South Africa
Good
(126 reviews)
starts from
US$ 64 per one night
Buckleigh Guesthouse
5.8 km to the city centre
2 Buckleigh Place, Durban, South Africa
Excellent
(449 reviews)
starts from
US$ 58 per one night
Protea Hotel By Marriott Karridene Beach
9.3 km to the city centre
Old South Coast Road, Illovo Beach, Amanzimtoti, South Africa
Excellent
(482 reviews)
starts from
US$ 65 per one night
Living Hotel Lion'S Eye
5.7 km to the city centre
15 Houghton Drive, Cape Town, South Africa
Excellent
(454 reviews)
starts from
US$ 334 per one night
Clico Boutique Hotel
7 km to the city centre
27 Sturdee Avenue, Johannesburg, South Africa
Excellent
(710 reviews)
starts from
US$ 92 per one night
La Fontaine Guest House Hermanus
1.8 km to the city centre
33 Marine Drive, Hermanus, South Africa
Excellent
(458 reviews)
starts from
US$ 141 per one night
St James Guest Houses
1.2 km to the city centre
108 Main Road St.James, Kalk Bay, South Africa
Excellent
(205 reviews)
starts from
US$ 268 per one night
Bar-T-Nique Guest House
1.3 km to the city centre
82 Rodger Street, Mossel Bay, South Africa
Excellent
(332 reviews)
starts from
US$ 149 per one night
City Lodge Hotel Gqeberha
1.6 km to the city centre
Cnr Beach & Lodge Roads Summerstrand, Port Elizabeth, South Africa
Good
(728 reviews)
starts from
US$ 58 per one night
St Lucia Lodge
400 m to the city centre
41 Flamingo Street, St Lucia, South Africa
Good
(556 reviews)
starts from
US$ 44 per one night
Mossel Bay Guest House
1.3 km to the city centre
61 Bruns Road, Mossel Bay, South Africa
Excellent
(44 reviews)
starts from
US$ 91 per one night
Anew Hotel Ocean Reef Zinkwazi
900 m to the city centre
17 Magai Drive, Zinkwazi Beach, 4480 Zinkwazi Beach, Zinkwazi Beach, South Africa
Excellent
(350 reviews)
starts from
US$ 129 per one night
Periwinkle Lodge Guest House
2.1 km to the city centre
75 Beachyhead Drive, Plettenberg Bay, South Africa
Excellent
(78 reviews)
starts from
US$ 346 per one night
Premier Splendid Inn Pinetown
1.6 km to the city centre
65 Kings Road, Pinetown, South Africa
Good
(524 reviews)
starts from
US$ 64 per one night
Brahman Hills - Gardens, Hotel & Cottages
6.7 km to the city centre
Curry'S Post Road, Mount West, Midlands, Nottingham Road, South Africa
Excellent
(198 reviews)
starts from
US$ 128 per one night
Turtle Bay Lodge
700 m to the city centre
95 Pelikaan Street, St Lucia, South Africa
Excellent
(44 reviews)
starts from
US$ 82 per one night
L'Ermitage - Franschhoek Chateau & Villas
700 m to the city centre
Lambrechts Road, Franschhoek, South Africa
Excellent
(834 reviews)
starts from
US$ 170 per one night
Diaz Hotel And Resort
3 km to the city centre
Beach Boulevard, Diaz Strand, Mossel Bay, South Africa
Good
(2378 reviews)
starts from
US$ 96 per one night
Vetho Villa
4.7 km to the city centre
15 Van Kamp Street, Camps Bay, Cape Town, South Africa
Excellent
(427 reviews)
starts from
US$ 66 per one night
I-Lollo Bed & Breakfast At The River Mouth
2.1 km to the city centre
71 Shore Road, St Francis Bay, South Africa
Excellent
(407 reviews)
starts from
US$ 78 per one night
The Old Rectory
1.2 km to the city centre
Cnr Bull And Meeding Street., Plettenberg Bay, South Africa
Excellent
(139 reviews)
starts from
US$ 444 per one night
Premier Resort Sani Pass
12.1 km to the city centre
Sani Pass Road, Himeville, South Africa
Excellent
(2168 reviews)
starts from
US$ 141 per one night
Mosselberg On Grotto Beach
3.9 km to the city centre
253A, 10th Street, Voelklip Western Cape, South Africa, Hermanus, South Africa
Excellent
(187 reviews)
starts from
US$ 229 per one night
Swellendam Country Lodge - Guest House - B&B
1.3 km to the city centre
237 Voortrek Street, Swellendam, South Africa
Excellent
(394 reviews)
starts from
US$ 137 per one night
Brenton Haven Beachfront Resort
700 m to the city centre
198 Cr Swart Drive, Brenton-on-Sea, South Africa
Excellent
(585 reviews)
starts from
US$ 338 per one night
Ocean Breeze Hotel
2.1 km to the city centre
17 Beach Road, Strand, South Africa
Good
(16 reviews)
starts from
US$ 88 per one night
Durban Manor Guest House
14.2 km to the city centre
97 Ridge Road Umhlanga Rocks, Umhlanga, Durban, South Africa
Excellent
(334 reviews)
starts from
US$ 40 per one night
Africa Beach B&B
1.1 km to the city centre
12 Skegness Road, Summerstrand, Port Elizabeth, South Africa
Excellent
(350 reviews)
starts from
US$ 60 per one night
Villa Africa Boutique Hotel & Spa
11.1 km to the city centre
272 Furrow Road, Equestria, Pretoria, South Africa
Good
(857 reviews)
starts from
US$ 61 per one night
The Ridge Guesthouse
1.2 km to the city centre
1 Davidson Lane Meerensee, Richards Bay, South Africa
Excellent
(354 reviews)
starts from
US$ 82 per one night
Good
(137 reviews)
starts from
US$ 72 per one night
Avoca Vale Country Hotel
8 km to the city centre
Portion 10, Farm New Gate, N1, Louis Trichardt, South Africa
Excellent
(591 reviews)
starts from
US$ 70 per one night
Accolades Boutique Venue
2.2 km to the city centre
72 Dale Road, Midrand, South Africa
Excellent
(387 reviews)
starts from
US$ 66 per one night
Oyster Bay Lodge
2 km to the city centre
1 Oyster Bay Road, Oyster Bay, South Africa
Excellent
(48 reviews)
starts from
US$ 189 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.