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

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

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

Bishops Lodge & Whaler's Inn

Bishops Lodge & Whaler's Inn - 227625
Comfortable rooms and self-catering suites opposite Kings Beach in Port Elizabeth close to the city centre, restaurants, hospitals, airport and all attractions.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (5)
Location: Humewood, Port Elizabeth

Blommenberg

Blommenberg
There are 12 en-suite rooms and one stylish bed sitter. 9 rooms overlook our lush garden-court yard and swimming pool and 4 rooms are fully equipped for self-catering. These have mountain views and shady garden with braai facilities.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (1)
Location: Clanwilliam, Western Cape

Blouberg Heights 1601

Blouberg Heights 1601 - 175909
Blouberg Heights 1601 provides its guests with an authentic seaside holiday experience. Panoramic ocean views and cool/light interiors complement maritime-inspired décor. Even if you decide to spend some time indoors – you will always feel as if you are at the beach. More...
Location: Bloubergstrand, Cape Town

Blouberg Heights 202

Blouberg Heights 202 - 175938
Enjoy a stay in this beautiful one-bedroom apartment in the secure building complex of Blouberg Heights
Location: Bloubergstrand, Cape Town

Blue Bay Lodge

Andre's Deck
Situated in Blouwaterbaai in Saldanha this magnificent beach side lodge has captured the very essence and ambience of the West Coast. The relaxed, but elegant style creates a luxurious retreat.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading
Location: Saldanha, Western Cape

Blue Crane Farm

Blue Crane Farm - 216643
Blue Crane Farm is a beautiful fly fishing venue with spectacular self catering cottages in Dullstroom, Mpumalanga. The farm is situated approximately 10 minutes’ drive from the well-known fly fishing destination of Dullstroom with all its amenities, shops, restaurants and attractions. More...
Location: Dullstroom, Mpumalanga

Blue Jay Lodge

Blue Jay Lodge
Blue Jay Lodge - Luxury Game Lodge Style Accommodation in Hazyview - 4 Star Graded B&B and Self Catering - 10kms from Kruger National Park entering through Phabeni Gate - 40kms from God's Window, Blyde River Canyon, Sabie & Pilgrims Rest.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Reviews: (7)
Location: Hazyview, Mpumalanga

Blue Mountain Guest House

Large, crystal clear salt-water swimming pool
Blue Mountain Guest House is a comfortable, hospitable guest house, offering upmarket accommodation at unbeatable rates.
Location: Bloubergstrand, Cape Town

Blue Views

Blue Views - 228320
Blue Views is ideally suited to those looking for an alternative to a 5 star hotel, but requiring the comfort, convenience and privacy of a luxury, fully equipped home in Cape Town's most fashionable and desirable area.
TGCSA Grading: Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading Tgsa Grading
Location: Camps Bay, Cape Town

Blueview on Silversand

Blueview on Silversand - 175952
Sophisticated with attention to detail and a breathtaking seafront location, this luxury holiday home will leave you in awe. Situated in one of the Western Cape’s most prestigious holiday destinations, BlueView on Silversand offers mesmerising ocean views from both upstairs and downstairs and is so close to the coast you can hear the waves and smell the sea as you relax and unwind. More...
Location: Betty's Bay, Western Cape

Blushing Bride

Blushing Bride - 176021
Gordon's Bay is one of the most picturesque seaside towns in the Western Cape with a magnificent mountain range framing the bustling coastal town and the perfect location for this unbelievable holiday home. Blushing Bride is a beautiful holiday rental that offers guests the luxury and space to enjoy uninterrupted sea views and magical sunsets with close friends and family. More...
Location: Gordons Bay, Western Cape

Blyde Chalets

Blyde Chalets
Located in central Graskop, Blyde Chalets offers one an ideal location from which to explore the tranquil town of Graskop, as well as a base station from which to explore the scenic wonders of the region.
Reviews: (3)
Location: Graskop, Mpumalanga

Blyde Wildlife Estate

Blyde Wildlife Estate
Take the whole family on a luxury holiday at Blyde Wildlife Estate. This amazing reserve covers more than 380 ha & is located very close to Great Kruger National Park in one of the best areas for game viewing.
Reviews: (3)
Location: Hoedspruit, Limpopo

Bokmakierie Country Lodge

Bokmakierie Country Lodge
Bokmakierie on the Golf-Course. Relax on rolling lawns and view the antelope with the Drakensberg as a backdrop.
Reviews: (4)
Location: Ladysmith, KwaZulu-Natal

Bona View G36

Bona View G36 - 179165
Bona View is a beautiful three-bedroom, two-bathroom apartment located in Big Bay, Bloubergstrand, and a short 5-minute walk from the beachfront.
Location: Bloubergstrand, Cape Town
* Indicative pricing, pricing will be confirmed on booking