Africa

Africa Accommodation List: a guide to budget, exclusive, luxury and affordable overnight holiday accommodation in the Africa tourism region with a list of hotels, holiday resorts & spas, safari lodges, game lodges, bush camps, bed-and-breakfast, guest houses, backpackers, apartments and self-catering accommodation in Africa.

Africa Accommodation list

VENUELOCATIONTYPEPRICE
Avenue TorquayClaremontBed and BreakfastR 400
Avenue Torquay

Avenue Torquay

from R 400

Nestled in the leafy suburbs of upper Claremont, Avenue Torquay offers its guests an exclusive and stylish accommodation with both world-class hospitality and all the comforts of home that guarantee a relaxing and comfortable stay.

Gilbert House B&BVolksrustGuest House (family units) R 350
Gilbert House B&B

Gilbert House B&B

from R 350 (family units from R 1,120)

Gilbert House B&B is situated in the upmarket part of Volksrust, offering comfortable accommodation in Mpumalanga. The historical nature and the unique location make for a relaxed atmosphere.

La Dolce VitaWaverleySelf-catering (family units) R 320
La Dolce Vita

La Dolce Vita

from R 320 (family units from R 750)

4 Thira SantoriniShakas RockSelf-catering (family units) R 1,300
4 Thira Santorini

4 Thira Santorini

(family units from R 1,300)

Chrizaan Guest HouseColesbergSelf-catering (family units) R 210
Chrizaan Guest House

Chrizaan Guest House

from R 210 (family units from R 880)

Chrizaan Guest House offers clean and private self-catering accommodation in Colesberg, a quiet Karoo town known for its wide open spaces and healthy climate.

La Casa CompartidaSan Lameer4* Self-catering (family units) R 5,175
La Casa Compartida

La Casa Compartida

(family units from R 5,175)

La Casa Compartida is a beautiful fully furnished villa situated in Die Heuwel, in the San Lameer Golf Estate in Southbroom. San Lameer Estate is also a nature reserve, where only 40% of the land has been developed, and has strict regulations that govern the preservation of the indigenous forest.

Hotel Portao DiazFairview (Mossel Bay)Hotel (family units) R 870
Hotel Portao Diaz

Hotel Portao Diaz

(family units from R 870)

Hotel Portao Diaz has become a household name in Mossel Bay and worldwide. With more than 50 years in the industry, Hotel Portao Diaz offers every visitor the experience of a lifetime in a uniquely South African setting.

Willowbrook Country HouseSomerset West4* HotelR 667
Willowbrook Country House

Willowbrook Country House

from R 667

Willowbrook Country House is an exclusive 4 Star country lodge situated close to Erinvale Golf Estate in Somerset West, between the Winelands and the Garden Route. Nestled on the banks of the historic Lourens River, just 20 minutes from the airport, Willowbrook Country House is a haven of peace tra

Deo Gratia Guest HouseDurbanville3* Self-catering (family units) R 325
Deo Gratia Guest House

Deo Gratia Guest House

from R 325 (family units from R 750)

Deo Gratia Guest House is located on a large property on the edge of town and it offers a country ambience. The views of the surrounding farms and mountains contribute to the country feel and space, giving you the ideal base from which to explore the wonders of the Cape or to relax after doing business in Cape Town.

Sea Valley VillaPort AlfredSelf-catering (family units) R 230
Sea Valley Villa

Sea Valley Villa

from R 230 (family units from R 1,800)

Masai Eco LodgeBisilLodge (family units) R 538
Masai Eco Lodge

Masai Eco Lodge

from R 538 (family units from R 4,845)

Masai Eco Lodge is located on a 123-acre organic farm just outside of Kajiado in Kenya. The farm offers rustic accommodation in traditional Manyattas and three bedroom Chattels, ideal for friends or couples. Plus the conference facilities make it ideal for a business retreat.

ForellenhofWakkerstroom4* Guest House, Self-cateringR 430
Forellenhof

Forellenhof

from R 430

Tshukudu Safaris - Marula CampHoedspruit3* Self-cateringR 700
Tshukudu Safaris - Marula Camp

Tshukudu Safaris - Marula Camp

from R 700

Amandia Guest HouseHeuwelsigBed and Breakfast (family units) R 220
Amandia Guest House

Amandia Guest House

from R 220 (family units from R 570)

Cedar Rock ResortClanwilliamSelf-catering (family units) R 2,500
Cedar Rock Resort

Cedar Rock Resort

(family units from R 2,500)

Cedar Rock Resort is situated in Clanwilliam and is the only resort located along the banks of the Clanwilliam Dam. There are nine well-appointed units to choose from.

Villa Vita Nouva Guest HouseVredenburgGuest House (family units) R 350
Villa Vita Nouva Guest House

Villa Vita Nouva Guest House

from R 350 (family units from R 750)

Experience accommodation at Villa Vita Nouva Guest House, situated in a quiet cul-de-sac on a hill in Vredenburg nearby Paternoster, Saldanha Bay, Langebaan, Jacobsbaai, St Helena Bay and Hopefield.

Portofino Guest HousePort AlfredHotel (family units) R 650
Portofino Guest House

Portofino Guest House

(family units from R 650)

Milkwood StudioKommetjieSelf-catering (family units) R 540
Milkwood Studio

Milkwood Studio

(family units from R 540)

This is ideal for one couple or a single traveler. Nestling under the Milk-woods, on a quiet street, listen to the waves from this comfortable, separate room, opening onto a stone cobbled courtyard.

Op-Pi-See Holiday AccommodationStillbaaiSelf-catering (family units) R 1,500
Op-Pi-See Holiday Accommodation

Op-Pi-See Holiday Accommodation

(family units from R 1,500)

Op-Pi-See offers comfortable holiday accommodation near the beach in Stilbaai. We offer two self-catering apartments that one can book individually or as one unit for up to eight people.

Bahialara MilibiziMlibiziSelf-catering (family units) R 508
Bahialara Milibizi

Bahialara Milibizi

from R 508 (family units from R 2,940)

Bahialara Milibizi is one of Africa's best kept secrets, privately located along the great shores of Lake Kariba, a sheer mecca for holidaymakers.

Disa House Holiday HomeBoggomsbaaiSelf-catering (family units) R 1,700
Disa House Holiday Home

Disa House Holiday Home

(family units from R 1,700)

Le Bonka Fishing Lodge - MarulaMatobo National ParkSelf-catering (family units) R 3,360
Le Bonka Fishing Lodge - Marula

Le Bonka Fishing Lodge - Marula

(family units from R 3,360)

Pebble Bay Bed and BreakfastSuiderstrandBed and Breakfast (family units) R 350
Pebble Bay Bed and Breakfast

Pebble Bay Bed and Breakfast

from R 350 (family units from R 800)

This seaside bed and breakfast is situated in the heart of the Agulhas National Park. A mere stone's throw away from an exquisite pebble beach and a few moments away from the southernmost tip of Africa where the Indian and Atlantic Oceans meet.

MajiniBergvlietSelf-catering (family units) R 2,500
Majini

Majini

(family units from R 2,500)

Vyver's RusLadismithSelf-catering (family units) R 295
Vyver's Rus

Vyver's Rus

from R 295 (family units from R 2,450)

Vyver's Rus is a charming stone and thatch self-catering cottage overlooking a dam on a private farm near to Ladismith. Ladismith nestles at the foot of the Klein Swartberg mountain range in the Klein Karoo and is situated on Route 62, linked by tarred main roads to all major centres, including Cape Town and Oudtshoorn.

Hancke Holiday ApartmentsJeffrey's BaySelf-catering (family units) R 800
Hancke Holiday Apartments

Hancke Holiday Apartments

(family units from R 800)

Hancke Holiday Apartments offer fully furnished self-catering units, situated on the main beach in Jeffreys Bay. The apartments have beautiful sea views and are ideal for fun-filled family holidays.

Crocodile BendHectorspruitSelf-catering (family units) R 5,000
Crocodile Bend

Crocodile Bend

(family units from R 5,000)

SerendipityNatures ValleySelf-catering (family units) R 2,500
Serendipity

Serendipity

(family units from R 2,500)

Serendipity is a charming log cabin, ideally situated on a large leafy plot in the unspoilt, quiet and idyllic coastal village of Natures Valley.

Tranquility Guest HouseFish Hoek4* Guest HouseR 595
Tranquility Guest House

Tranquility Guest House

from R 595

Shearwaters Holiday ApartmentsAston BaySelf-catering (family units) R 900
Shearwaters Holiday Apartments

Shearwaters Holiday Apartments

(family units from R 900)

Located along the sunny coast of Jeffrey's Bay, Shearwaters Holiday Apartments is situated a short walk away from the beachfront.