indoor lodging in Western Cape

About 565 results.

Breede Bush Camp

Situated just outside Swellendam, Breede Bush Camp offers luxury tented accommodation on the Breede River banks. Private and secluded, our self-catering bush camp accommodation provides an ideal …

22 On North Guest House

North Street 22, 6229 Uitenhage, South Africa

Andries Stockenström Guest House

Cradock Street 100, 6280 Graaff-Reinet, South Africa

Kowie River Chalets

Oriole Road, 6170 Port Alfred, South Africa

@ 47 Guest House

Erasmus Drive 47, 6001 Port Elizabeth, South Africa

Griet se Plek

Hillcrest Avenue, 4270 Margate, South Africa

Taj Lodge

Pooke Road 34, 7766 Cape Town, South Africa

Sangweni Lodge

Temlett Street 2, 5700 Alice, South Africa

Palm House

Oxford Street 10, 7800 Cape Town, South Africa

Pinoak Cottage

Lewis Drive 9, 7806 Cape Town, South Africa

Lake Pleasant Living Apartments

Groenvlei Road, 6572 Sedgefield, South Africa

Sylvesters Guest House

College Drive 16, 6001 Port Elizabeth, South Africa

Sylvesters Guesthouse is centrally situated within easy reach of Greenacres Shopping Centre, restaurants, cinemas, golf course and airport. Just minutes away from the lovely Eastern Cape coastal …

Old House Lodge

Voortrekker Street 31, 6970 Beaufort West, South Africa

Kwantu Guest House

Milnerton Drive 67, 7441 Cape Town, South Africa

Sanctuary Guest House Estate

Sanctuary Close 1, 7441 Cape Town, South Africa

The Homestead Margate

Homestead Road 32, 4275 Margate, KZN, South Africa

Emthanjeni Lodge

Waterdal, 7000 De Aar, South Africa

Klein Waterkloof

Noord Agter - Paarl Road, 7630 Wellington, South Africa

Valparaiso Guesthouse

Zena Avenue 14, 6330 Jeffreys Bay, South Africa

Plett Backpackers

Main Street 21, 6600 Plettenberg Bay, South Africa

Shelly Beach Accommodation

Shelly Beach, 4265 Margate, South Africa

Swellendam Country Lodge

thumb_up 252 likes
rate_review 12 Reviews
favorite 771 favorites
237 Voortrek Street, 6740 Swellendam, South Africa

Swellendam Country Lodge has six comfortable guest rooms surrounded by yellowwood trees, fruit trees and palms.

Greenacres Lodge

thumb_up 486 likes
rate_review 11 Reviews
favorite 443 favorites
11 Nile Road, Perridgevale, Greenacres, 6001 Port Elizabeth, South Africa

Guest House in Port Elizabeth