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

Avondrust Guest House

Avondrust Guest House - 135467
Avondrust Guest House is a little jewel on the hill in Saldanha Bay. It is a beautiful, charming and tranquil home. It is the ideal place to retreat to during your vacation. Situated in the centre of Saldanha Bay and Hoedjieskop Nature Reserve, the Guest house enjoys privacy and panoramic views of the ocean and surrounding flora. Despite its discretion, the property is close to a number of convenient amenities, including shops, restaurants and entertainment outlets. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Saldanha, Western Cape

Avondrust Guest House - Saldanha

Avondrust Guest House - Saldanha - 135494
This exceptional and idyllic Guest House situated in the middle of Saldanha Bay will provide a safe and secure environment in comfort and style. You can relax in the privacy of your own garden suite and enjoy the ever-stunning view of the bay. The en-suite units cater for fast moving business people. Families and groups find the freedom of the self catering facilities. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (3)
Location: Saldanha, Western Cape

Avonsrus Guest House

Avonsrus Guest House - 194526
Situated in the rustic, quiet surroundings of rural Augrabies, Avonsrus Guest House offers a comfortable self-catering break from city life. The property is ideally located 15 km from Augrabies Falls National Park and 3 km from the Orange River, with various outdoor activities in the vicinity. More...
Location: Augrabies, Northern Cape

Azure 11

Azure 11 - 175353
With a location in Big Bay, guests have the opportunity to explore the attractions of the surrounding area of Bloubergstrand. There is a convenient route to the busy Cape Town City Centre as well as to the wonderful West Coast which offers many quaint towns and breathtaking nature reserves. More...
Location: Bloubergstrand, Cape Town

Azure 213

Azure 213 - 172566
The top-floor luxury apartment has 2 bedrooms and 2 bathrooms. The main bedroom is equipped with a king-size bed and features an en-suite shower and toilet. The second bedroom is furnished with two singles beds. Full kitchen.
Location: Bloubergstrand, Cape Town

B30 Alikreukel

B30 Alikreukel
Our luxury self catering apartment with sea view is 150m from beach. It has 3 bedrooms and 2 bathrooms. Incl dstv, indoor braai + outdoor braai & swimming pool in complex. Linen provided, no towels.
Reviews: (1)
Location: Hartenbos, Western Cape

Baby whale bliss and Casa Mia

Baby whale bliss and Casa Mia - 163492
Casa Mia and Baby Whale Bliss will be your house right on the beach in Witsand. The units are about 20 meters apart from one another. Both units are self-catering and fully equipped. They are a short walk to the beach where you can enjoy whale watching. More...
Location: Witsand, Western Cape

Bailee's Place Langebaan Self-catering

Bailee's Place Langebaan Self-catering - 183001
A single storey house for 6 in the Langebaan Country Estate. This lovely house is modern, comfortable & stylishly furnished with a private pool. Quality linen and towels provided. No pets. Wheelchair friendly. Refundable breakage deposit of R2500 applies. More...
Location: Langebaan, Western Cape

Bakenhof Guesthouse

Bakenhof Guesthouse
Nestled between Paarl and Wellington on Bakenhof Winelands Venue & Grape farm offering exceptional quality, attention to detail and superbly appointed suites. Spectacular sunsets, breathtaking views and tranquil birdsong, all set the mood for a memorable stay. More...
Reviews: (1)
Location: Wellington, Western Cape

Bakgat Blyplek

Bakgat Blyplek - 164646
Christiaan and Cornel Bekker, your hosts, invite you to enjoy a "Bakgat" accommodation experience in our newly developed self-catering units (2 bedrooms and 2 bathrooms) in Beaufort West. Luxury and comfort is the standard!
Location: Beaufort West, Western Cape

Bakubung Villas

Bakubung Villas - 181892
Bakubung Villas is concealed within the rich expanses of the malaria-free Pilanesberg National Park and offers you everything you need to get in touch with the bush.
Location: Pilanesberg, North West

Bald Ibis (856 Highland Gate)

Bald Ibis (856 Highland Gate) - 206333
Bald Ibis is ideally located within the Highland Gate Golf & Trout Estate with one of the best views available in the entire estate. Highland Gate is just two and a half hours from Johannesburg, nestled in the picturesque Steenkampsberg mountains near the popular fly-fishing village of Dullstroom. More...
Location: Dullstroom, Mpumalanga

Ballito Central Pet Friendly Home

Ballito Central Pet Friendly Home - 170008
Stunning self-catering free-standing house. 3 bedrooms and 2 bathrooms. It has its own private pool, and fully equipped kitchen, with a dishwasher, tumble dryer, and washing machine. Has beautiful sea views from the front deck. There is Wi-Fi and a Smart TV. More...
Location: Ballito, KwaZulu-Natal

Ballito Hills Palm Tree Unit

Ballito Hills Palm Tree Unit - 175457
This chic 1-bedroom holiday apartment welcomes up to 2 guests to experience an exciting vacation in Ballito Hills Lifestyle Estate. With a modern aesthetic and beautiful ocean views in the distance, guests can look forward to a memorable stay close to the iconic Dolphin Beach. More...
Location: Ballito, KwaZulu-Natal

Ballito Village 69

Ballito Village 69 - 175474
In Ballito Village is this stylish, three-bedroom vacation home welcomes up to six guests for an unforgettable getaway.
Location: Ballito, KwaZulu-Natal

Balule Satellite Camp - Kruger Park

Balule (Satellite Camp) - Kruger Park
Balule Satellite Camp - Kruger Park is an exclusive, camp with a unique style and atmosphere providing the opportunity for tourists to enjoy complete privacy.
Location: Kruger Park, Mpumalanga

Bamboo, The Guesthouse

Bamboo, The Guesthouse
Upon entering the gates of Bamboo, one steps into a verdant, forested oasis that regenerates and revitalizes the soul. Inspiration, individuality, comfort and congeniality have all found a home at Bamboo. Truly more than a Guest House!
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Knysna, Western Cape

Bark At The Moon

Bark at the moon
Bark at the Moon Bushveld B&B and venue offers accommodation and swimming pool, cosy Chapel, garden and pavilion. Large hall up to 300 people with cash bar and patio with stunning views. Wildlife and Walking Trails.
Location: Cullinan, Gauteng

Barn Owl Lodge Mjejane Game Reserve

Barn Owl Lodge Mjejane Game Reserve - 184838
Barn Owl Lodge is a self-catering bush haven set in the Big 5 Mjejane Game Reserve. This peaceful and luxurious bush home, in the Greater Kruger National Park, created for the love of nature and wildlife.
Location: Kruger Park, Mpumalanga

Baruch Guest House Lovell

Baruch Guest House Lovell - 187185
Endless research and sourcing of collector’s items in quaint dealerships worldwide result in beautiful rooms. Each room is lovingly decorated with exquisite décor.
Location: Stellenbosch, Western Cape

Bateleur Bushveld Camp - Kruger Park

Bateleur Bushcamp - Kruger Park
Bateleur Bushveld Camp - Kruger Park is situated on the banks of the Mashokwe spruit approximately 40km south west of Shingwedzi in the beautiful northern Mopane/Woodland savannah of the Kruger National Park.
Reviews: (3)
Location: Pafuri, Limpopo

Baviana Beach Lodge

Baviana Beach Lodge - Jacobs Bay - Jacobsbaai - 155731
Situated on the waters edge. Great location, great service and great stay.
Location: Jacobsbaai, Western Cape

Bay Breeze

13 The Bay Ballito - 184264
Bay Breeze opens onto a patio which enjoys an ocean and beautiful garden view and is situated close to various points of interest to keep the family busy, as well as having Free Wi-Fi and Netflix for rainy days.
Location: Ballito, KwaZulu-Natal

Bayview 30

Bayview 30 - 175506
If you're interested in an unforgettable stay in Bloubergstrand with family or friends, then this lovely 4-bedroom villa - only a short walk from the picturesque beach - is for you. Comfortably sleeping up to 8 people with plenty of space and amenities that include a private pool, jacuzzi and braai area, you are well on your way to enjoying an unforgettable holiday by the sea. More...
Location: Bloubergstrand, Cape Town

Be Still and Know

Be Still and Know - 184993
Be Still and Know is a charming Victorian-style house built in the 1900s, offering self-catering accommodation in the heart of Darling. The property is an easy drive from the West Coast and major attractions in the region.
Location: Darling, Western Cape

Beach Break Guest Houses and Villas

Beach Break Guest Houses and Villas - 165977
Skillfully designed to suit both large groups or couples, the villas are just a stone’s throw away from the beach, providing Cape St Francis Resort accommodation where family and friends can enjoy a seaside holiday, or where couples can slip away on a romantic retreat for two. More...
Location: St Francis Bay, Eastern Cape

Beach Cabanas

Beach Cabanas - 151937
Beach Cabanas is situated 200 meters from the beach in Jeffreys Bay and 500 meters from the world famous surfing spot, Super Tubes. It has 16 luxury self catering units, each with a private entrance and patio.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (1)
Location: Jeffreys Bay, Eastern Cape

Beachside

Beachside
Double story Villa with crystal clear salt pool. Single story Penthouse with stunning sea views and heated Jacuzzi, both tastefully decorated in magnificent Afro Renaissance style only a 2 minute level walk from the beach and pulse of trendy Camps Bay. More...
Reviews: (1)
Location: Camps Bay, Cape Town

Beacon House

Beacon House
It is against the Eastern head at the mouth to the Indian Ocean, that Beacon House has been created, featuring 4 ultra spacious and luxurious apartments. Beacon House is the ideal base from which to explore the area.
Location: Knysna, Western Cape

Beau Rivage 9

Beau Rivage 9
Experience the serene beauty of Plettenberg Bay at Beau Rivage 9, a delightful self-catering holiday home perfectly nestled in a secure complex close to Beacon Island. This charming detached residence offers a picturesque view of a peaceful lagoon, providing an ideal retreat for relaxation and rejuvenation. More...
Location: Plettenberg Bay, Western Cape

Bed & Breakfast in Hatfield

Bed & Breakfast in Hatfield - 211164
Accommodation available at a 4-star up market guesthouse near the University of Pretoria and HPC. In the spirit of a boutique hotel with 4 self-catering apartments units and 5 double rooms, we provide luxury but affordable overnight stay in an up market, architecturally designed lodge. We can provide group accommodation for up to 21 people. We have 5 rooms which are wheelchair friendly. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Hatfield, Pretoria

Bedrock Guest Studios

Bedrock Guest Studios - 188150
50m from the Main Strand beach Promenade. Bedrock Guest Studios offer different room types in the Guesthouse, we offer accommodation for couples, families, groups bookings, and for workers as well as accommodation for schools and churches. Our top floor offers luxury en-suite studios. More...
Location: Strand, Western Cape

Bella's Rest Guesthouse

Bella's Rest Guesthouse - 184242
Bella’s Rest offers guest accommodation and is located in the heart of Dundee, KZN. The guest house is the ideal base from which to visit all the historic attractions the area offers with easy access to the main road.
Location: Dundee, KwaZulu-Natal

Bellavista

Bellavista - 183516
Bellavista is a beautiful country retreat overlooking the Walker Bay on a private fynbos property of 300-hectares. It offers wonderful sweeping views of the Atlantic Ocean and the Overberg Mountains.
Location: Gansbaai, Western Cape

Bellgrove

Bellgrove Gardens
A Mediterranean style home for both holiday seekers and business travelers. This guest house is surrounded by serenity and beauty of the manicured garden and swimming pool, where guests can choose between 9 luxury rooms ans suites.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Rivonia, Sandton

Belvedere Game Ranch

Belvedere Game Ranch - 161194
This reserve is set in the tranquil Magudu mountains. It offers a luxury escape to travelers and families at affordable rates. This family owned and managed private reserve features an exclusive lodge that can accommodate up to 14 guests. The lodge consists of 6 luxury chalets, that cater to even the most discerned traveler. More...
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Mkuze, KwaZulu-Natal

Belvedere House

Belvedere House - 227265
Belvedere House offers upmarket, luxury accommodation in a renovated Victorian home located in Oranjezicht, just over 2 km from the centre of Cape Town.
Location: Oranjezicht, Cape Town

Berg en Dal Restcamp - Kruger Park

Berg en Dal Restcamp - Kruger Park
Berg-en-Dal Restcamp - Kruger Park is situated on the bank of the Matjulu Spruit with a view of undulating hills to the east. On the northern and southern sides dry riverbeds and a dam border the camp. Special care has been taken to preserve the natural vegetation in the camp. More...
Reviews: (1)
Location: Kruger Park, Mpumalanga

Berghaven Cottages

View
Berghaven Self Catering Cottages in the peaceful Champagne Valley, 25 km from Winterton, are surrounded by some of the highest and most beautiful mountain scenery in South Africa.
Reviews: (1)
Location: Central Drakensberg, KwaZulu-Natal

Berry Lane Guesthouse

Berry Lane Guesthouse - 160764
Lovely self-catering units situated in Kroonstad that is perfect for a corporate traveler, a family needing a break or a couple wanting a romantic breakaway.
Location: Kroonstad, Free State

Bethesda Mountain Lodge

Bethesda Mountain Lodge - 204786
Bethesda Mountain Lodge is a self-catering cottage located on a private farm in De Wildt, 47.5 km from Lanseria International Airport. The cottage offers a tranquil break away from busy city life.
Location: Brits, North West

Betty's Bay Cottage

Betty's Bay Cottage - 196401
Welcome to Betty's Bay Cottage, where the essence of this incredible destination is more than just a name - it's an experience waiting for families or couples seeking self-catering accommodation in Betty's Bay, South Africa. Nestled amidst mountains, waterfalls, and beachfront vibes, our cottage offers an enchanting escape. Picture leisurely strolls along the cul-de-sac, leading to the serene beach path - a perfect opportunity for a game of Frisbee. More...
Location: Betty's Bay, Western Cape

Bianca's B&B

ENTRANCE
Bianca's B&B is situated in Pretoria, near Roodeplaat dam, Dinokeng area. We offer 8 double en-suite rooms and 2 single en-suite rooms, each with own entrance. A fully equipped kitchen for self catering groups and braai facilities.
Location: Kameeldrift East, Pretoria

Bietjie Vrede Guest Farm

Bietjie Vrede Guest Farm - 223574
Bietjie Vrede is a small, quiet guest farm situated within a bird sanctuary with views of the Magaliesberg Mountains. One hour's drive away from Gauteng to peace and tranquility. A romantic getaway or one full of adventure.
Location: Rustenburg, North West

Big Bay Beach Club 21

Big Bay Beach Club 21 - 175676
Big Bay Beach Club 21 offers a comfortable and luxurious apartment space with access to the legendary views of Table Mountain and the beaches of Bloubergstrand and Big Bay. This spacious, two-bedroom apartment; is accentuated by its modern interior and scenic ocean views. More...
Location: Bloubergstrand, Cape Town

Big Bay Beach Club 22

Big Bay Beach Club 22 - 179152
Experience an amazing vacation in Cape Town’s Bloubergstrand suburb, where the excitement of the city and the beauty of the coast combine to create a world-class holiday destination.
Location: Bloubergstrand, Cape Town

Big Bay Beach Club 37

Big Bay Beach Club 37 - 175692
Experience an amazing vacation in Cape Town’s Bloubergstrand suburb, where the excitement of the city and the beauty of the coast combine to create a world-class holiday destination. By enjoying a stay in this modern and stylish accommodation, guests are located just moments from a beautiful beachfront and an array of attractions. More...
Location: Bloubergstrand, Cape Town

Big Bay Beach Club 98

Big Bay Beach Club 98 - 175709
This beautiful two-bedroom apartment comes equipped with everything you could need for a self-catering holiday in Cape Town. The main bedroom is stylishly decorated with bright accents and has a queen-size bed. The second bedroom has two single beds and features amazing sunlight to compliment the seaside theme. More...
Location: Bloubergstrand, Cape Town

Big Bay Beach Club J32

Big Bay Beach Club J32 - 175831
If you're interested in experiencing the ambiance of oceanfront tranquility, then this gorgeous property in Big Bay, Bloubergstrand will deliver. This 3-bedroom can comfortably sleep up to 6 people, making it ideal for a myriad of travellers.
Location: Bloubergstrand, Cape Town

Birch Bush B@B

The Patio
Luxury B@B en-suite rooms and one complete self-catering unit, all suitable for the business or holiday traveler. Conference facility for up to 30 people now also available.
Reviews: (4)
Location: Bethlehem, Free State
* Indicative pricing, pricing will be confirmed on booking