Self-Catering in South Africa

Enter Stay Details
Search
Stay Details

Establishment Suitable For
Services
Group Services
Dining Facilities
Health Facilities
General Facilities
Languages Spoken
Recreation and Leisure Facilities
Area Attractions
Sort by:
  • Our Top Picks
  • Guest Rating
  • Grading
  • Name

10 Elf Beach House

10 Elf Beach House
This welcoming architect-designed beach house, ideally situated along South Africa's magnificent Garden Route, features four en-suite bedrooms, a private splash pool and a living area that opens out onto a timber deck with a view of the Indian Ocean.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Glentana, Western Cape

224 On Kent

Mars Cottge
You will find luxury accommodation at 224 on Kent tucked away in the leafy suburb of Randburg, Johannesburg. A tranquil and relaxing environment awaits you at this up market self-catering guesthouse with secure off-street parking.Your home away from home More...
Reviews: (1)
Location: Ferndale, Randburg

34 on Lincoln Guesthouse

34 on Lincoln Guesthouse - 207084
The Guesthouse and its 10 rooms are tastefully modern decorated with a blend of modern furniture. All rooms are en-suite. The en-suite bathrooms are modern, fresh and light. The guest house is complemented with a huge swimming pool.
Reviews: (1)
Location: Cape Town, Western Cape

38 on Westcliff

38 on Westcliff - 196180
A luxurious six bedroom villa situated right on the beach at Westcliff, Hermanus . It is an ultra-luxurious designer home with spectacular, unobstructed views of the sea.
Location: Hermanus, Western Cape

49 on Cherry B&B

49 on Cherry Guesthouse
Welcome to 49 on Cherry, your home away from home in the heart of Randpark. Our charming bed & breakfast offers modern, stylish suites nestled within serene, beautifully landscaped gardens. With a central location and easy access to major business hubs, we provide the perfect retreat for both business and leisure travelers. Whether you’re looking for a peaceful escape or a convenient stay near the city’s top attractions, 49 on Cherry promises comfort, tranquility, and a warm welcome. More...
Location: Randpark, Randburg

5 Camp Street Self Catering

5 Camp Street Self Catering
5 Camp Street Guesthouse & Self-catering is ideally situated in the central, trendy and historic suburb of Gardens, on the lower slopes of Table Mountain. Within easy walking distance of Kloof Street, with its vibey restaurant and cafe culture.
Reviews: (1)
Location: Gardens, Cape Town

5 Konings Accommodation

5 Konings Accommodation - 210816
5 Konings Accommodation is situated in the heart of the Cape Winelands, Paarl offers a great feast of attractions. Stay in one of 4 stylishly decorated en-suite rooms.
Reviews: (1)
Location: Paarl, Western Cape

506 Lighthouse Mall

Open plan lounge, dining and kitchen area
506 Lighthouse Mall is situated on the fifth floor of Lighthouse Mall in the heart of the Umhlanga Village and within 200 meters of the main swimming beach in Umhlanga Rocks.
Location: Umhlanga, KwaZulu-Natal

802 Bermudas

The Apartment
802 The Bermudas, is situated on the 8th floor of this beachfront complex with breathtaking 180 degree, sea views. This fully equipped, luxury, self catering apartment offers you magnificent sea views from the main bedroom and living area.
Reviews: (2)
Location: Umhlanga, KwaZulu-Natal

A Little Guesthouse

Where guests become family
3 Star Self-Catering Accommodation in Bloemfontein. Professionals and families. Homely, city farm feel. Large, quiet garden. Privacy, own access and patio. Secure, covered parking. Bird life, braai, Wi-Fi.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Bloemfontein, Free State

A Whale of a Time

A Whale of a Time - 139524
Situated on a mountain with spectacular sea views and sunrises. Luxury self-contained thatch cottage with two double en-suite bedrooms upstairs and one downstairs. Close to the beaches and centre of Fish Hoek.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Fish Hoek, Cape Town

Aandbloem Guest House

Aandbloem Guest House - 227231
Aandbloem Guest House is located in Eldoraigne, Centurion, with easy access to OR Tambo and Lanseria airports. We offer 10 en-suite rooms, ideal for business or leisure stays. Shopping malls and restaurants are nearby. Special weekend and group rates available. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Eldoraigne, Centurion

Abloom Bush Lodge and Spa Retreat

presidential suite 1
Abloom Bush Lodge & Spa Retreat offers a unique and luxurious all inclusive service, staying in one of 4 luxurious Spa suite with catering and in-suite spa treatments that are included in your rate.
Reviews: (2)
Location: Cullinan, Gauteng

Admiral's Lodge Guest House

Admiral's Lodge Guest House
We offer comfortable bed & breakfast accommodation with en suite bathrooms as well as self catering family units. Relax and unwind in the tranquil garden with beautiful sparkling pool. Secure parking with remote controlled gates.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (1)
Location: Summerstrand, Port Elizabeth

African Moon Corporate Guest House

Main Entrance
African Moon Corporate Guest House offers exceptional 4 Star accommodation close to OR Tambo International Airport and is situated close to shops and restaurants. Free uncapped wi-fi, safe parking and breakfast are included.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (11)
Location: Kempton Park, Gauteng

African Oceans - Manor on the Beach

African Oceans - Manor on the Beach - 233585
African Oceans is an exclusive luxury, 5-star beachfront guest house in the heart of the Garden Route. Set virtually on the shoreline, with breathtaking views of the Indian Ocean and Outeniqua mountains, African Oceans is a destination that will create lasting memories for you and your family. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (3)
Location: Hartenbos, Western Cape

African Sky Guest House

Family Room, en-suite
Well situated in Krugersdorp, bordering Roodepoort. We offer an immaculate place to stay, at very reasonable rates. Experience true, unpretentious hospitality under the beautiful African Sky.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (3)
Location: Krugersdorp, Gauteng

Afrique Boutique Hotel O.R Tambo

Afrique Boutique Hotel O.R Tambo - 207780
Located 8kms from the O.R Tambo International airport, the Gautrain and all major Johannesburg highways. A unique place to stay. Please note that we are a cashless establishment.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (2)
Location: Boksburg, Gauteng

Agape Apartments

Agape Apartments - 141975
Luxury apartments with beautiful views over the sea and located in tranquil and prime residential area of Somerset West. Only 20 min from the airport.
Location: Somerset West, Western Cape

Agterplaas Guesthouse

Agterplaas B&B - 212127
Agterplaas Guesthouse is situated at the foot of the historical Melville Koppies. The view, tranquillity and bird life easily lull visitors into forgetting they're in South Africa's busiest city. Yet the attractions of the Melville boutiques, bookshops, coffee bars, and nightclubs are nearby. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Melville, Johannesburg

Aire del Mar Guest House

Aire del Mar Guest House - 155718
Luxury twin rooms, en suite bathrooms, panoramic seaviews towards Dyer Island, DSTV, coffee/tea facility in room. Also self-catering studios on ground floor. Great white shark viewing, whale watching, boat trips, coastal walks, golfing, birding.
Location: Gansbaai, Western Cape

Akanani Apartments

Akanani Apartments
In the heart of Pretoria lies Akanani Apartments, a new apartment hotel that defines class and sophistication. On a corporate level the property is situated close to Embassies, Pretoria city centre where most of the Government departments are situated. More...
Location: Arcadia, Pretoria

Algoa Guest House

Algoa Guest House
Algoa Guest House is situated 200m from the beach, 8 mins from the airport, and just 1km from the Humewood golf course. Rooms are private and comfortable and have their own entrance. Secure parking is available. 3 Star Grading.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (5)
Location: Summerstrand, Port Elizabeth

Amafu Forest Lodge

Amafu Forest Lodge - 206162
Amafu Forest Lodge is a dream location in the spectacular Blyde River Canyon area. It is stylishly and creatively designed to create a warm and relaxing ambiance truly capturing the African spirit.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (1)
Location: Hoedspruit, Limpopo

Amakaya Backpackers Travellers Accommodation

Amakaya Backpackers
Amakaya Backpackers Travellers Accommodation is 300 metres from Main Street, Plettenberg Bay where you will find shops, restaurants, pubs, etc and 800m from the popular Central Beach.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Plettenberg Bay, Western Cape

Anchor's Rest Guest House

Anchor's Rest Guest House Early evening
Affordable,luxury accommodation within easy walk to beach, shops and restaurants. Sparkling pool, tropical gardens, good service & warm ambience. Rooms have private entrance with patio, lounge, BBQ facilities, air-con with DSTV & free wi fi.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Durban, KwaZulu-Natal

Ansteys Beach Self Catering & Backpackers

Swimming pool
Perfect place on the beach to relax and unwind. Long established popular family run establishment 15 kms south of Durban & only 50 metres from the beach. Favoured by business and leisure travellers, sports & tour groups, we cater for all budgets and offer warm hospitality and a great atmosphere. More...
Location: Bluff, Durban

Aquarius Luxury Suites

Aquarius Luxury Suites Building
Aquarius Luxury Suites add a thrilling new dimension to the Blouberg beach front. These stunning, newly built, serviced suites offer the finest furnishings, linen and finishing touches to make any discerning visitor feel right at home.
Location: Bloubergrant, Cape Town

At The Rocks Lodge

At The Rocks Lodge - 195061
At The Rocks Lodge offers accommodation, events and conference venue. It is located in Pretoria East at Plot 52 Rietfontein Farm on R104 in Rayton. At The Rocks is situated in a serene location surrounded by large trees for perfect relaxation.
Location: Pretoria East, Pretoria

Aziza Guest House

Aziza Guest House - 234627
This stylish guest house is situated in a quiet, up-market suburb in the heart of the Garden route with the Outeniqua Mountains as a backdrop. Aziza Guest House is within walking distance from the centre of town with a range of restaurants to chose from. More...
Reviews: (1)
Location: George, Western Cape

B My Guest

Swimming pool
B My Guest is the place where family and friends get together to have fun and the answer for those looking for affordable accommodation without sacrificing comfort. Eight budget cottage around a swimming pool in a communal garden.
Reviews: (1)
Location: Knysna, Western Cape

Baluleni Safari Lodge

Baluleni Safari Lodge - 218154
Our tranquil, unfenced, owner-managed Safari Lodge on the shores of the Olifants River inside the greater Kruger National Park offers 6 air-con.-en-suite chalets + 2 luxury en-suite Safari Tents.
Reviews: (2)
Location: Balule Nature Reserve, Limpopo

Barry Hall Apartments

Barry Hall Apartments
Four spacious, serviced self-catering apartments and a garden cottage set in a historic Manor house in a quiet side road to the Main Road Sea Point. We are 5 minutes walk from the Beach front Promenade, Bus stops, and many restaurants, shops,and public pools .A lovely courtyard garden for all our guests complete a very comfortable stay at Barry Hall Apartments. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Fresnaye, Cape Town

Baviaanskloof Lodge

Room 6
The Baviaanskloof Lodge offers spacious en suite rooms, lounge, dining room and outdoor living area, is situated in unspoiled surroundings close to the main eastern entrance of Baviaanskloof in Loeriekloof , Cambria . The area hosts a variety of animal and bird species. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Humansdorp, Eastern Cape

Bay Reflections

Bay Reflections
Escape to Bay Reflections a 5 Star rated luxury villa with stunning panoramic views, friendly and accomodating atmosphere and relaxed privacy. The villa totals 6 bedrooms with 3 self-containing units - the Penthouse & Luxury Apartment and the Garden Suite More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Camps Bay, Cape Town

Bay Views Simons Town

Bay Views Simons Town
Welcome to MUi Stays (my stays), Bay Views Simons Town. We are committed to ensuring your experience is enjoyable and hassle free. Let us know how we can help you. Hope to see you soon.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Simon's Town, Cape Town

Bentley On The Beach

Bentley On The Beach - 140246
Bentley is the place for you to live out your dream of having your very own beach house. A warm and cosy Guesthouse set on a quiet cul-de-sac located in the middle of The Promenade, leading directly on to the Main Beach, in fact you cannot get closer to the beach. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Umhlanga, KwaZulu-Natal

Berluda Farmhouse & Cottages

Berluda Farmhouse & Cottages - 228192
Berluda, a working farm (15km from Oudtshoorn) offers ostrich tours and meerkat safaris exclusively to our guests. Choose between luxury rooms in the farmhouse or mountain manor amidst lush gardens. The private self-catering cottages offer braai facilities and a fully equipped kitchen. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (6)
Location: Oudtshoorn, Western Cape

Beside Still Waters

Beside Still Waters
Beside Still Waters is located in the heart of South Africa's magnificent Wilderness National Park. This location is ideal for visitors from all corners of the globe to explore and experience unsurpassed natural beauty, rich bird and animal life.
Location: Wilderness, Western Cape

Birdwood Boutique Estate

Birdwood Boutique Estate - 205167
Situated about 300 m from Loftus Stadium and new Gautrain station in Hatfield. All rooms have ensuite bathrooms, air con, coffee and tea facilities. Excellent 24 Hour security. Meals are served in our five star restaurant. Generator on premises.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (2)
Location: Hatfield, Pretoria

Blinkwater Villa

Blinkwater Villa
A spacious and modern, 5-star graded villa with 4 bedrooms, all en-suite, sleeps 8. A luxurious home, located in Cape Town's trendiest suburb, situated a few minutes walk from the main beach of Camps Bay, restaurants and nightspots of the strip.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Camps Bay, Cape Town

Blue Gum Country Estate

Blue Gum Country Estate - 199128
A 130-acre private country estate comprising vineyards, pastures and fynbos mountain reserve. All 12 rooms have private verandas with comfort, luxury and attention to detail been highlighted throughout.
Location: Stanford, Western Cape

Blue Views Studios

Studio 1
If one is looking for an alternative to a hotel room, Blue Views Studios offers large areas with a fully equipped kitchen, TV, sound system and serviced 6 days per week. All studios have either a balcony or outside courtyard.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Camps Bay, Cape Town

Bluebird Penthouse Muizenberg Beachfront

Bluebird Penthouse Muizenberg Beachfront
Welcome to Whale Watchers Properties, Bluebird Penthouse Muizenberg Beachfront. We are committed to ensuring your experience is enjoyable and hassle free. Let us know how we can help you. Hope to see you soon.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Muizenberg, Cape Town

Bluewater Beachfront Guest House

Bluewater Beachfront Guest House
4* rated Guest House on the beach. B&B and SC Lovely suburb of Port Elizabeth called Bluewater Bay next to Swartkopsriver. 13km from City centre, close to game reserves.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (1)
Location: Bluewater Bay, Port Elizabeth

Blyde River Cabins

Luxury log house
If you want to stay at a place far away from city sounds and lights, where nature's beauty, song and smell overwhelms the senses, Blyde River Cabins is for you! At these private log cabins, situated on the fringe of a critically endangered riverine forest with the constant sound of the perennial Blyde river you can find total relaxation and unwind from your daily stresses and routine. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Hoedspruit, Limpopo

Bon a Vie

Bon a Vie
Situated in Gonubie, luxury fully equipped, 4 Star rating. Ideally for business trips, holiday, sporting events, visiting family, or just a stop over. Situated within walking distance to most amenities and shops.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (4)
Location: Gonubie, East London

Boord Guesthouse

Boord Guest House for longer stays
Boord Guest House cater for longer as well as shorter stays in Stellenbosch. "If I were to visit Stellenbosch, this is where I would stay".
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Stellenbosch, Western Cape

Bradclin - Blouberg

Main Bedroom
Bradclin Blouberg is an upmarket, modern 2 bed, 2 bath, fully equipped spacious apartment in a secure block. A hop and a skip to the sea! Beautiful views of Table Mountain from the balcony. Perfect for Leisure, Business or Adventure Travelers.
Location: Bloubergstrand, Cape Town

Bradclin - Newlands

Bedroom
Bradclin in Newlands is a modern 1 bed apartment with a small private garden. Situated close to Newlands Village, Newlands Rugby & Cricket & Sports Science Insitute. Ideal for Red Cross Hospital, Vincent Pallotti, Cavendish or UCT. Easy access to highway More...
Reviews: (1)
Location: Newlands, Cape Town
* Indicative pricing, pricing will be confirmed on booking