indoor lodging in South Africa

About 1684 results.

clear
indoor lodging

Villa Amor

Plot 288 Arthur Ave, 0180 Pretoria, South Africa
thumb_up 363 likes
rate_review 22 Reviews
favorite 356 favorites

Conveniently located in Pretoria East close to modern amenities, but with a distinct rural ambience, lies one of the city’s most elegant guest houses.

Sundune Guest House

Wellington Street 92, 6001 Colchester, South Africa

Addo Accommodation perfectly situate on the banks of the Sunday's River only 5min from The Addo Elephant National Park. Addo Accommodation | Colchester

Blue Hills Lodge

Acacia Road 124, Midrand, South Africa

Blue Hills Lodge offers bed and breakfast accommodation with charming country surroundings, and is ideally located in the heart of Midrand, Johannesburg.

La Pension Guest House

169 Church St, 6620 Oudtshoorn, South Africa
thumb_up 704 likes
rate_review 23 Reviews
favorite 415 favorites

Located on almost an acre in a quiet leafy suburb in Oudtshoorn , La Pension provides the perfect setting. Relax in the large park-like gardens with an array of indigenous plants and trees or enjoy sundowners at the large sparkling pool with sauna and bar

Town Lodge by City Lodge Hotels Midrand

City Lodge Head Offices, Bryanston Gate Office Park, Corner Homestead and Main Road, Bryanston, 2194 Johannesburg, South Africa
thumb_up 174789 likes
rate_review 226 Reviews
favorite 3523 favorites

Well, we could say that we like long walks on the beach and a picnic at sunset – but truth be told, all we want to do is get you into bed.

Tancredi B&B

41 Woodhouse Road, Scottsville, 3201 Pietermaritzburg, South Africa
thumb_up 1290 likes
rate_review 10 Reviews
favorite 159 favorites

This wonderfully restored Victorian House is cozy and very homely. International visitors are welcome as well as local holiday makers or busines people.

Cape St. Francis Resort

Da Gama Way, 6313 St. Francis Bay, South Africa
thumb_up 6057 likes
rate_review 181 Reviews
favorite 11993 favorites

Cape St Francis Resort offers accommodation from luxury beach villas to upmarket beach cottages and affordable Apartments

Mentors Country Estate

C/O N2 Jbay Main Off ramp and St Francis Road, 6330 Jeffrey's Bay, South Africa
thumb_up 3933 likes
favorite 18 favorites

We offer Wedding, function, conference and sports venues as well as 3 star Accommodation on a beautiful Estate at the entrance of Jeffreys Bay.

Ikhutse Manor

13 Dadford & Proctor Street, 2745 Mafikeng, South Africa
thumb_up 92 likes
rate_review 16 Reviews
favorite 457 favorites

Ikhutse Manor is a calm and peaceful guest house with a relaxing and inviting atmosphere. We have a lovely and well maintained garden to escape to, or just to enjoy the natural beauty with our ample seating area. There is a clear and inviting pool to cool down in, we also offer a braai area with la…

Glendower View Guesthouse

97 Edward Drive, Dowerglen, Edenvale, 1609 Johannesburg, South Africa
thumb_up 917 likes
rate_review 15 Reviews
favorite 285 favorites

Secure, corporate accommodation in Edenvale in a secure and tranquil environment overlooking the Glendower Golf Course.

Milkwood Lodge Guest Lodge Hermanus

152 7th St, 7200 Hermanus, South Africa
thumb_up 525 likes
rate_review 11 Reviews
favorite 252 favorites

Milkwood Lodge offers family friendly accommodation within walking distance of Grotto Beach and the seafront cliff path. Hermanus is situated between mountain and sea and the cliff path runs along the coast from Grotto Beach to the New Harbour

The St James on Venice

100 Venice Road, Morningside, 4001 Durban, South Africa
thumb_up 1293 likes
rate_review 53 Reviews
favorite 1361 favorites

The Saint James Hotel is found in Durban's stylish & upmarket suburb of Morningside. Easy access to all amenties and arterial routes. www.stjamesonvenice.co.za

Bergview Guest House

Browning Street 74, 3000 Dundee, South Africa

Guesthouse in Dundee Kwazulu Natal, South Africa, with comfortable accommodation and friendly service.

Wentworth Hotel

162 Brighton Road, 4052 Durban, South Africa
thumb_up 2148 likes
rate_review 7 Reviews
favorite 389 favorites

Our spa provides a variety of services for the purpose of improving health, beauty and relaxation through personal care treatments and pamper specials.

An African Villa

19 Carstens Street, 8001 Tamboerskloof, South Africa
thumb_up 411 likes
rate_review 24 Reviews
favorite 788 favorites

Its African-zen allows you to feel as though you are the guest of old friends on an urban safari. Your home away from home.

Millgate Cottage Self Catering Chalets

Millgate Cottage, R103, 3275 Lidgetton, South Africa
thumb_up 257 likes
rate_review 9 Reviews
favorite 287 favorites

A picturesque property that offers quiet , peaceful accommodation in the heart of the KwaZulu Natal Midlands.

Downtown Hotel

106 Smith Street, 4001 Durban, South Africa
thumb_up 93 likes
favorite 179 favorites

Rest and recuperate in a space designed to offer complete relaxation. This hotel comprises of 42 luxury rooms suites. The hotel have been operating since 2002 in the heart of the Durban CBD. Facilities includes Gambling machines , in-house Pub , soccer machine , Pool Tables and secure parking. Ex…

Shades of Africa

High Street 173, 6625 Oudtshoorn, South Africa

Shades of Africa is a guesthouse situated in Oudtshoorn.  Both the  Carriage House and Manor House are situated on a Boutique Olive Estate.

Jo-Lien Self Catering

Pinea Street 20, 6510 Dana Bay, South Africa

Dana Bay, Mossel Bay, RCI Frontiers affiliated self-catering accommodation near beach with sea views in The Garden Route. Danabaai, Mosselbaai, selfsorg vakansie akkommodasie naby strand met see-uitsig in Tuinroete.

Umlani Bushcamp

Umlani Bushcamp is a highly recommended classic African safari camp in the Timabavati Private Nature Reserve of the greater Kruger Park area. Book direct for best value.

Curzon Manor

Blackenfen Crescent 28, 2191 Sandton, South Africa
thumb_up 23829 likes

WhereToStay is a directory for accommodation in South Africa, Mozambique, Namibia, Zimbabwe, Botswana & Swaziland

A Knights Rest Guesthouse

Brits Rd, 0182 Pretoria, South Africa
thumb_up 235 likes
rate_review 14 Reviews
favorite 193 favorites

Luxury Guest House in the northern part of Pretoria with small conference and intimate function venue. Raising the standard in accommodation & hospitality

Centurion Bed and Breakfast

King Street 42, 0157 Centurion, South Africa

Greenlea Guest House, Eight beautifully furnished 4 star Suites, Eco-friendly Luxury, Great Value, Centurion Guest House, B&B and Self catering

Destiny Country Lodge

Plaston, 1240 White River, South Africa
thumb_up 12695 likes

The BON Hotels crew really understands the hospitality business.

Onse Khaya

9 Brighton Drive, 6001 Port Elizabeth, South Africa
thumb_up 466 likes
rate_review 14 Reviews
favorite 298 favorites

Guest lodge