South Africa

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

South Africa Accommodation list

VENUELOCATIONTYPEPRICE
Kimberley Manor Guest HouseKimberleyGuest House (family units) R 520
Kimberley Manor Guest House

Kimberley Manor Guest House

from R 520 (family units from R 1,600)

Kimberley Manor Guest House invites guests to experience the tranquility, comfort and personal attention at this luxurious guest house, nestled in the heart of the "Diamond City". Here, everything is done with style and attention to detail.

Africa Inspired Guest HouseParadiseGuest HouseR 340
Africa Inspired Guest House

Africa Inspired Guest House

from R 340

Africa Inspired is a very spacious guest house ideally situated to use as a base from which to explore all the attractions Knysna has to offer. The modern guest house offers four well-appointed rooms, with lovely views of the lagoon or garden.

Beach Studio MelkbosMelkbosstrandSelf-catering (family units) R 1,250
Beach Studio Melkbos

Beach Studio Melkbos

(family units from R 1,250)

Rock LodgeNorthcliff4* Guest HouseR 330
Rock Lodge

Rock Lodge

from R 330

Rock Lodge is perfectly situated on the slopes of Northcliff Hill and offers panoramic views, peaceful surroundings and a sense of the bushveld in the city. This is unique to Rock Lodge.

AviewCamps Bay4* Self-catering (family units) R 6,500
Aview

Aview

(family units from R 6,500)

This superior, luxurious Camps Bay villa offers stunning sea views along with majestic evening sunsets. Bordering the Table Mountain Nature Reserve, below the Twelve Apostles, you can enjoy the best of both worlds in style.

LizArisMonte VistaSelf-catering (family units) R 300
LizAris

LizAris

from R 300 (family units from R 750)

The Clarens Country HouseClarensSelf-catering (family units) R 650
The Clarens Country House

The Clarens Country House

from R 650 to R 850 (family units from R 2,600)

At De Oude Herberg Country LodgeKenhardtGuest House (family units) R 195
At De Oude Herberg Country Lodge

At De Oude Herberg Country Lodge

from R 195 (family units from R 650)

Sediba LodgeBritsLodge (family units) R 390
Sediba Lodge

Sediba Lodge

from R 390 (family units from R 2,220)

Sediba is a tranquil lodge situated in the eastern region of the North West Province, close to the town of Brits. It is a self-catering establishment and ideal for communal gatherings, small conferences and general celebrations.

Sandflats B & BPaterson3* Self-cateringR 280
Sandflats B & B

Sandflats B & B

from R 280

Sandflats Hotel/B and B was built at the turn of the last century, and is a quaint establishment reminiscent of a bygone era, offering clean and comfortable rooms and a host of facilities for the discerning traveller. Within 20/30 minutes, from Addo Elephant Park, Shamwari, Schotia, and Amakhala.

Ruiter Avenue 138MokopaneSelf-catering (family units) R 320
Ruiter Avenue 138

Ruiter Avenue 138

from R 320 (family units from R 450)

Ruiter Avenue 138 offers guests safe and comfortable accommodation in the lovely town of Mokopane. The unit offers three bedrooms with a shared bathroom consisting of a shower and a bath.

Ellerbeck Country LodgeClocolanLodge (family units) R 1,800
Ellerbeck Country Lodge

Ellerbeck Country Lodge

(family units from R 1,800)

Doncaster CottagePort Elizabeth (CBD)Self-cateringR 368
Doncaster Cottage

Doncaster Cottage

from R 368

Doncaster Cottage is a beautifully furnished self-catering unit, situated in Port Elizabeth. The cottage is conveniently situated in the Park Drive area, near Port Elizabeth's iconic St Georges Cricket Grounds with its Duckpond Pavilion.

SentosaShelly Beach (KZN)Self-catering (family units) R 797
Sentosa

Sentosa

(family units from R 797)

Sentosa is a stunning three-bedroom self-catering beachfront apartment with idyllic sea views, situated in an upmarket secure complex. The apartment is ideally located within close proximity to an array of activities ranging from shopping, boat excursions and sightseeing.

Tracey's Beach PlaceRamsgate BeachSelf-catering (family units) R 1,169
Tracey's Beach Place

Tracey's Beach Place

(family units from R 1,169)

Tracey's Beach Place is a private, quaint, free-standing seaside home located in the heart of Ramsgate, a mere 50 m from the beach. Beautiful idyllic sea views set the scene for this aptly decorated picturesque home, which comfortably accommodates up to eight guests.

La Mer EdgeLawrence RocksSelf-catering (family units) R 983
La Mer Edge

La Mer Edge

(family units from R 983)

La Mer Edge is a beautifully furnished, upmarket self-catering three-bedroom apartment located on the beachfront in Margate, just 150 m from Margate's main swimming beach.

Stafford Close BlueUvongoSelf-catering (family units) R 673
Stafford Close Blue

Stafford Close Blue

(family units from R 673)

Stafford Close Blue is a quaint two-bedroom self-catering unit ideally located in Uvongo, just 250 m from the beach and a short stroll across from various restaurants and shops. This four-sleeper apartment is an ideal retreat while on holiday.

The Beach House La LuciaLa LuciaSelf-catering (family units) R 4,200
The Beach House La Lucia

The Beach House La Lucia

(family units from R 4,200)

Muddy Paws FarmCrestholmeSelf-catering (family units) R 300
Muddy Paws Farm

Muddy Paws Farm

from R 300 (family units from R 1,360)

The Point HotelMossel Bay4* Hotel (family units) R 855
The Point Hotel

The Point Hotel

from R 855 (family units from R 4,000)

Kalahari Sands Guest HouseAskhamGuest House (family units) R 330
Kalahari Sands Guest House

Kalahari Sands Guest House

from R 330 (family units from R 2,310)

Kalahari Sands Guest House offers comfortable self-catering accommodation in Askham. All of the self-catering units are fully equipped and contain either one, two or three bedrooms.

Sunny LaneFranschhoek3* Self-cateringR 350
Sunny Lane

Sunny Lane

from R 350

Consisting of two elegant suites, Sunny Lane is situated in the heart of Franschhoek village and is within walking distance of top restaurants, art galleries, and craft markets.

Thornleys Guest HouseEshoweGuest HouseR 300
Thornleys Guest House

Thornleys Guest House

from R 300

Disa South Shore D64Fish HoekSelf-catering (family units) R 1,100
Disa South Shore D64

Disa South Shore D64

(family units from R 1,100)

Disa South Shore D68Fish HoekSelf-catering (family units) R 1,100
Disa South Shore D68

Disa South Shore D68

(family units from R 1,100)

223 Brooks Hills SuitesSummerstrand3* Hotel (family units) R 1,900
223 Brooks Hills Suites

223 Brooks Hills Suites

(family units from R 1,900)

his is a comfortable apartment situated in Summerstrand. Port Elizabeth's main beach front area. It is opposite the ocean and within walking distance to the swimming beaches.

Shaloha Guesthouse on SupertubesJeffrey's BayGuest HouseR 400
Shaloha Guesthouse on Supertubes

Shaloha Guesthouse on Supertubes

from R 400

Tranquil, private and spacious, this immaculate home is designed to inspire. Throw in unparalleled views of Supertubes and the bay, and you get what we like to call paradise.

Hadassa GuesthouseBurgersfortGuest House (family units) R 400
Hadassa Guesthouse

Hadassa Guesthouse

from R 400 (family units from R 1,500)

Hadassa Guesthouse is situated in the small town of Burgersfort and is surrounded by the beautiful Maroni Mountains.

Birch Tree CottageOlivedale2* Self-catering (family units) R 350
Birch Tree Cottage

Birch Tree Cottage

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

Jembjo's Knysna Lodge & BackpackersKnysna CentralBackpacker (family units) R 140
Jembjo's Knysna Lodge & Backpackers

Jembjo's Knysna Lodge & Backpackers

from R 140 (family units from R 360)