Best hotels in Western Cape

Never at Home Green Point - Hostel
Hostel/Backpacker accommodation
Hostel/Backpacker accommodation
107 Main Road, Green Point, 8005, South Africa

Living Hotel Lions Eye
Hotel
Hotel
15 Houghton Drive, Camps Bay, 8040, South Africa

La Splendida Hotel by NEWMARK
Hotel
Hotel
121 Beach Road - Mouille Point, 8005, South Africa

Cape Town Micro Apartments
Apartment
Apartment
8 Bowden Rd, 7925, South Africa

Corner House Residence
Guesthouse
Guesthouse
5 Unie Straat, 7690, South Africa

Surval Boutique Olive Estate
Hotel
Hotel
Cango Caves Road, R328, 6625, South Africa

Sea Cottage, Langebaan 4-Sleeper
Guesthouse
Guesthouse
2 Melck Street, 7357, South Africa

The Manor House at Fancourt
Hotel
Hotel
No 1, Montagu Road, Blanco, 6529, South Africa

Gordons Guesthouse
Guesthouse
Guesthouse
25 Highfield Street, De Waterkant, 8005, South Africa

Bloemenzee Boutique B & B
Bed & breakfast
Bed & breakfast
34 Rygerstreet, Gordons Bay, 7140, South Africa

Kensington Place
Hotel
Hotel
38 Kensington Crescent, Higgovale, 8001, South Africa

Agulhas Country Lodge
Lodge
Lodge
673 Main Road, 7287, South Africa

24 Villa Marina
Villa
Villa
39 Beach road, 6 Villa Marina, Mouillie Point, 8005, South Africa

The Pink Lodge on the Beach
Guesthouse
Guesthouse
45 Die Duin, Garden Route, 6560, South Africa

74 on Marine
Apartment
Apartment
74 Marine Drive, 7200, South Africa

Oue Werf Country House
Country house
Country house
Schoemanshoek, 6625, South Africa

Balfour Place
Guesthouse
Guesthouse
19 Blinkwater Road, Camps Bay, 8005, South Africa

Dreamhouse Guest House
Guesthouse
Guesthouse
53 Mount Rhodes Dr, Hout Bay, 7806, South Africa

SaWestCoast & Beyond
Apartment
Apartment
35 Visvanger Street, 7381, South Africa

Sirius Lodge
Lodge
Lodge
1 Old Cape Road, 6570, South Africa

Harpers House
Guesthouse
Guesthouse
2 Varneys Road, Green Point, 8051, South Africa

Leisure Isle Lodge
Guesthouse
Guesthouse
87 Bayswater Drive, Leisure Isle, 6570, South Africa

Baruch Guest House on Rhodes Noord
Guesthouse
Guesthouse
35 Rhodes North, Die Boord, 7613, South Africa

Cape Heritage Hotel
Hotel
Hotel
90 Bree Street, 8000, South Africa

POD Camps Bay
Guesthouse
Guesthouse
3 Argyle Road, Camps Bay, 8005, South Africa