Vacation homes - vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,687 properties
KwaZulu-Natal
424 properties
Gauteng
245 properties
Eastern Cape
213 properties
Mpumalanga
142 properties
Limpopo Province
92 properties
Free State
45 properties
North-West Province
23 properties
Northern Cape
18 properties

South Africa

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

214 Vacation rentals

Filters applied: B&B

(4) Excellent 

16

Vacation b&b with shared pool in South Africa

Western Cape / Mossel Bay

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 0.6 mi
  • Swimming pool
  • Child friendly
Situated along the Garden Route, Le Port Guest House offers free Wi-Fi access and elegantly-furnished rooms. Satellite TV as well as a barfridge is included with all rooms. Some rooms have views of Mossel Bay as well as a garden and private terrace. Most of the rooms ar …see more

from $115 / night

$805 / week

Book View

from $115 / night

12

Vacation b&b with shared pool, golf nearby in South Africa

KwaZulu-Natal / Kloof

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
A home away from home. Peace and Tranquility, yet only minutes away from every convenience. Ideally situated just off the M13 on Fields Hill, for business and leisure and on route of En-suite bedrooms - each room has every possible comfort with hospitality tray, and s …see more

from $93 / night

$649 / week

Book View

from $93 / night

7

Vacation b&b rental

Mpumalanga / White River

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Set in a 280Ha wild life estate, we offer a tranquil setting, close to the southern Kruger Park. Many plains game and bird species may be viewed from the patio or while walking on our safe hiking trails. A quiet breakfast may be shared with the giraffe or nyala browsing …see more

from $32 / night

$219 / week

Book View

from $32 / night

(1) Very Good 

12

South Africa Vacation b&b rental

Western Cape / Darling

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Private garden
Set in the countryside in Darling, Western Cape South Africa, this beautiful house has a 'West Wing' that is rented for bed and breakfast. It's set in a beautiful garden full of birds, we even have a resident Owl. In flower season it's full of flowers, in the summer the …see more

from $64 / night

$381 / week

Book View

Responds fast!
avg. 3 hours 23 minutes

from $64 / night

10

South Africa Vacation b&b rental

Western Cape / Knysna

11 28 Min stay varies

  • 11 bedrooms
  • Sleeps 28
  • Min stay varies
  • Nearest beach 7 mi
  • Child friendly
  • Private garden
Our little piece of Africa in the centre of Knysna on the Garden Route has 11 individual wooden cabins or loft rooms! We have two larger family units that can comfortable sleep 4 in each! All our cabins are en suite with either a Victorian style slipper bath with hand h …see more

from $36 / night

$2286 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from $36 / night

(4) Excellent 

25

Vacation b&b in South Africa

Western Cape / Knysna

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
You would have full use of the 1st & 2nd floor Villa facilities: 2 spacious decks overlooking the Lagoon & Knysna Heads, in & outdoor dining, living room with fireplace & African Art Collection, 2 beautiful gardens and magnificent, 17m x 1.5m deep lap heated fibreglass …see more

from $95 / night

$665 / week

Book View

Responds fast!
avg. 3 hours 32 minutes

from $95 / night

17

Vacation b&b in Western Cape

Cape Town / Kommetjie

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
Four Seasons B&B has 2 tastefully decorated, en-suite bedrooms. We are superbly positioned overlooking Long Beach, Hout Bay, Table Mountain, Chapman’s Peak and the Atlantic Ocean. It is set in a garden filled with birdsong. With us you can be assured of all the comforts …see more

from $62 / night

$429 / week

Book View

from $62 / night

16

B&b rental in Cape Agulhas

Cape Agulhas / Agulhas

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Suitable for children age 5+
Beachcombers is a quaint and tasteful Bed & Breakfast, situated in the beautiful town of L'Agulhas at the southernmost tip of Africa. L'Agulhas is flanked by the Atlantic Ocean to the west and the Indian Ocean to the east, making this the official place where the two oc …see more

from $64 / night

$445 / week

Book View

from $64 / night

(2) Very Good 

27

Vacation b&b in Eastern Cape

Eastern Cape / Kidd's Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly
Charming Bed and Breakfast within very close proximity to the sea. Beautifully appointed with en-suite bedrooms, tea/coffee making facilities in each bedroom, hairdryer and television. Free WI FI . Situated in the beautiful and quaint seaside village of Kidd's Beach ju …see more

from $42 / night

$289 / week

Book View

Responds fast!
avg. 2 hours 5 minutes

from $42 / night

45

Vacation b&b in Western Cape

Western Cape / Mossel Bay

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
Vista Bonita Apartments are beautifully appointed units situated in Diaz Beach, Mossel Bay. All of the units are spacious, newly renovated apartments that open out onto an enclosed balcony with stunning views of the sea and swimming beach. Vista Bonita Apartments cons …see more

from $60 / night

$420 / week

Book View

Responds fast!
avg. 1 hour 24 minutes

from $60 / night

10

Western Cape Vacation b&b rental

Western Cape / Wilderness

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Air conditioning
  • Private garden
Ichibi Lakeside Lodge is set on 10 hectares of old pine plantation. It overlooks three of the main lakes in the Garden Route and is 5 minutes from the beach. It offers total privacy and a chance to be at one with nature. Predominantly bush and woodland with an abundance …see more

from $177 / night

$1235 / week

Book View

from $177 / night

12

Vacation b&b with shared pool in South Africa

KwaZulu-Natal / Amanzimtoti

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
BED & BREAKFAST ACCOMMODATION IN AMANZIMTOTI CENTRAL Tradewinds Lodge is set on the shores of the Indian Ocean, on South Africa's "Sunshine Coast", overlooking the breakers and "Pompana Bay". The pub, lounge, dining room, deck pool area and rooms have stunning 180 deg …see more

from $86 / night

$601 / week

Book View

from $86 / night

45

Vacation b&b with shared pool in South Africa

Western Cape / Mossel Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly
Vista Bonita Apartments are beautifully appointed units situated in Diaz Beach, Mossel Bay. All of the units are spacious, newly renovated apartments that open out onto an enclosed balcony with stunning views of the sea and swimming beach. Vista Bonita Apartments cons …see more

from $60 / night

$420 / week

Book View

Responds fast!
avg. 1 hour 24 minutes

from $60 / night

6

Vacation b&b rental

Greater Johannesburg / Bryanston

7 14 1 night min

  • 7 bedrooms
  • Sleeps 14
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Fully furnished Luxurious Guest house situated in Bryanston, 2 On Tralee offers a serene, tranquil environment. Beautiful garden and swimming pool on the property. Outdoor swimming pool, WiFi, Bed & Breakfast included in price. 7 rooms available 2 adults in each room. …see more

from $120 / night

$900 / week

Book View

from $120 / night

6

Vacation b&b with shared pool in South Africa

Greater Johannesburg / Kempton Park

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly
Welcome to ACN International Regency Lodge, a lodge that brings a new piece of contemporary architecture to the Kempton Park landscape and offers affordable luxury and personal service at their best. ACN is a fully certified urban bed and breakfast lodge. Ideally locate …see more

from $32 / night

$178 / week

Book View

from $32 / night

6

B&b rental in Northern Cape with shared pool, golf nearby

Northern Cape / Green Kalahari

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Swanlake luxury accommodation is a truly magnificent residence set on the exquisite Magersfontein Memorial Golf Estate a mere twenty minutes' drive from Kimberley on the N12 to Cape Town. Discover a haven of privacy and indulgence on the banks of the Modderriver and …see more

from $127 / night

$1270 / week

Book View

from $127 / night

31

B&b rental in Western Cape with shared pool

Western Cape / Oudtshoorn

40 50 1 night min

  • 40 bedrooms
  • Sleeps 50
  • 1 night min
  • Nearest beach 97 mi
  • Swimming pool
  • Child friendly
Luxury riverfront Tents & luxury waterfront Cabins, We are a working ostrich farm in season and 4 Star Guest Lodge with an a la carte Restaurant Situated at the foothills of the Swartberg Mountains,14 km from Oudtshoorn , exactly halfway between Oudtshoorn and the Wo …see more

from $72 / night

$350 / week

Book View

from $72 / night

12

Vacation b&b accommodation

Overberg District / Napier

2 7 1 night min

  • 2 bedrooms
  • Sleeps 7
  • 1 night min
  • Swimming pool
  • Child friendly
El Gallo Guest Accommodation is situated on the main road in the town of Napier. The guest house offers accommodation ideal for families, couples or business travellers. Accommodation is provided in two modern guest rooms, each comfortably sleeping three or four peopl …see more

from $23 / night

$90 - $1025 / week

Book View

Responds fast!
avg. 41 minutes

from $23 / night

45

Vacation b&b with shared pool in Western Cape

Western Cape / Mossel Bay

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly
Vista Bonita Apartments are beautifully appointed units situated in Diaz Beach, Mossel Bay. All of the units are spacious, newly renovated apartments that open out onto an enclosed balcony with stunning views of the sea and swimming beach. Vista Bonita Apartments cons …see more

from $60 / night

$420 / week

Book View

Responds fast!
avg. 1 hour 24 minutes

from $60 / night

7

Vacation b&b with swimming pool in South Africa

Mpumalanga / Marloth Park

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Located in the Mpumalanga lowveld there is a wildlife haven called Marloth Park where our lodge is situated in a perfect and scenic spot overlooking the Crocodile River. You can watch the immense variety of wildlife from the comfort of our wonderful viewing area where y …see more

from $293 / night

$2049 / week

Book View

from $293 / night

13

B&b rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Durban

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Situated close to Durban’s northern beaches, popular shopping malls, golf courses, casinos, stadiums, airports & a host of restaurants and nightclubs. We offer fully equipped contemporary rooms with kitchenettes & private entrances. My place is good for couples, solo …see more

from $60 / night

$420 / week

Book View

from $60 / night

32

Vacation b&b in South Africa

Greater Johannesburg / Randburg

6 5 1 night min

  • 6 bedrooms
  • Sleeps 5
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Umcabi is exclusive intimate haven where body and soul are rejuvenated in surrounding created by people who understand comfort being away from home and yet being at home. Umcabi meaning pioneer in Zulu respects your privacy while offering impeccable personal attention. …see more

from $85 / night

$595 / week

Book View

from $85 / night

15

Vacation b&b with shared pool in South Africa

KwaZulu-Natal / Amanzimtoti

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
BED & BREAKFAST ACCOMMODATION IN AMANZIMTOTI CENTRAL Tradewinds Lodge is set on the shores of the Indian Ocean, on South Africa's "Sunshine Coast", overlooking the breakers and "Pompana Bay". The pub, lounge, dining room, deck pool area and rooms have stunning 180 deg …see more

from $63 / night

$437 / week

Book View

from $63 / night

37

Vacation b&b with shared pool in South Africa

Western Cape / Oudtshoorn

10 50 1 night min

  • 10 bedrooms
  • Sleeps 50
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
We are a working ostrich farm in season & 4 Star Guest Lodge. Situated at the foothills of the Swartberg Mountains,14 km from Oudtshoorn , exactly halfway between Oudtshoorn and the World Famous Cango Caves. We offer hiking, fishing, two swimming pools , horse ridi …see more

from $106 / night

$780 / week

Book View

from $106 / night

(11) Excellent 

12

Vacation b&b with shared pool in South Africa

Cape Agulhas / Agulhas

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Ask about children
The Accommodation: Spacious 8.5m x 4.5m room offers lounge and bedroom areas. The comfy king size bed is also extra length for our taller visitors! 2 single beds can be moved in for extra guests. All quality white cotton linen, towels and swimming towels are supplied a …see more

from $83 / night

$578 / week

Book View

Responds fast!
avg. 2 hours 59 minutes

from $83 / night

4

South Africa Vacation b&b accommodation

Western Cape / Riebeek Kasteel

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Suitable for children age 5+
  • Air conditioning
  • Ask about pets
Bar Bar Black Sheep is an easy 60 minute drive North West from Cape Town on the N7. It was born when the rustic hillside house was remodelled. The establishment consists of one main house with views over the valley, perfect for sundowners. We offer doubl …see more

from $145 / night

$892 / week

Book View

from $145 / night

21

Vacation b&b rental

Saldanha Bay Municipality / Langebaan

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 2 mi
  • Child friendly
  • Ask about pets
Come and enjoy Langebaan which is a popular tourist destination for kite and wind surfing we are Idealy located just 2 km from midtown and the beach. The house have a lovely lagoon view from every unit in the house The 4 units is fully equipped for self-catering and …see more

from $445 / night

$3048 - $3810 / week

Book View

from $445 / night

(6) Very Good 

23

Vacation b&b rental

Franschhoek / Winelands

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Air conditioning
A luxury unique accommodation in the gourmet capital of the winelands. 2 en-suite thatch rondavels in an indigenous garden, traditional on the outside modern on the inside.Roundhouse Guesthouse offers a personal service including breakfast that only a small 4* guestho …see more

from $108 / night

$756 / week

Book View

from $108 / night

(1) Excellent 

22

South Africa Vacation b&b rental

Eastern Cape / Grahamstown

4 6 1 night min

  • 4 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly
Situated in a tranquil Grahamstown suburb, The Grey House promises to provide professional service without the sterility of major hotel chains. The Grey House occupies the grey area between comfort and class, relaxation and innovation, expertise and affordability. Wit …see more

from $46 / night

$322 / week

Book View

Responds fast!
avg. 2 hours 42 minutes

from $46 / night

31

B&b rental in South Africa

Western Cape / Knysna

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Swimming pool
  • Suitable for children age 5+
  • Air conditioning
You would have use of the Villa facilities: 2 spacious decks overlooking the Lagoon & Knysna Heads, in & outdoor dining, living room with fireplace & African Art Collection, 2 beautiful gardens and magnificent, 17m x 1.5m deep lap heated fibreglass pool, this was handcr …see more

from $349 / night

$2443 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from $349 / night

5

B&b rental in South Africa with shared pool, golf nearby

Hermanus / Voelklip

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 3 mi
  • Swimming pool
  • Ask about children
VON ABERCRON RESIDENCE Hermanus accommodation with a personal touch of German Royalty and flair in Hermanus is well situated directly above the Hermanus Golf Course and adjacent to Fernkloof Nature Reserve with magnificent panoramic mountain and sea views, a paradise fo …see more

from $104 / night

$658 / week

Book View

from $104 / night

50

Gauteng Vacation b&b rental

Greater Johannesburg / Randburg

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Swimming pool
  • Child friendly
Situated in an upmarkert suburb of Ferndale Randburg in a boomed off street w with 24 hour security in a security access controlled street. Umcabi Lodge is built in harmony with nature it is nestled away from the busy Sandton city is Umcabi lodge built in harmony with …see more

from $80 / night

$560 / week

Book View

from $80 / night

25

KwaZulu-Natal Vacation b&b rental

KwaZulu-Natal / Durban

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Nearest beach 34 mi
  • Swimming pool
  • Child friendly
Khululeka is a Zulu word meaning: to be calm; to relax; to rest. It also means freedom. At Khululeka Lodge you will enjoy all this, and more. Tucked away in a beautiful garden Khululeka Lodge promises you a relaxed environment where you can enjoy a retreat from the cro …see more

from $254 / night

$1524 - $1715 / week

Book View

from $254 / night

16

B&b rental in Western Cape

Western Cape / Heidelberg

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 30 mi
  • Child friendly
GUEST FARM IN HEIDELBERG AREA, GARDEN ROUTE, WESTERN CAPE "The place to explore true South African culture and farm style cuisine." Anna's Farm guesthouse (close to the N2 between Heidelberg on the Malgas road) is the place to be... Come and enjoy a peacef …see more

from $32 / night

$178 - $1067 / week

Book View

from $32 / night

8

Western Cape Vacation b&b rental

Western Cape / Wilderness

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Air conditioning
ICHIBI set on 10 hectares of old plantation, overlooks three of the main lakes of the Garden Route. A place to find privacy and peace with only the bush, the wild life and the big open skies. A place to just 'be' and yet in 5 minutes you can be on one of the most beauti …see more

from $141 / night

$987 / week

Book View

from $141 / night

(2) Excellent 

12

South Africa Vacation b&b rental

Cape Town / Cape Town Central

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Private garden
Private home in secluded quiet suburb, 2 separate rooms each with private entrance Both rooms have bathroom en-suite, Full DSTV and fitted with everything one would expect from an up market guest house. Tea & coffee facilities in both room with free Tea Coffee and milk …see more

from $39 / night

$267 / week

Book View

Responds fast!
avg. 3 hours 40 minutes

from $39 / night

12

Vacation b&b in South Africa

Eastern Cape / Jeffreys Bay

7 2 1 night min

  • 7 bedrooms
  • Sleeps 2
  • 1 night min
  • Child friendly
situated on the beach in front of the world renowned waves of supertubes . . Great views from the clean cool comfort of your bed . Enjoy a glass of wine on your private deck and watch surfers ride the perfect waves in front or whales and dolphins as they swim by . G …see more

from $64 / night

$445 / week

Book View

from $64 / night

(1) Very Good 

30

South Africa Vacation b&b rental

Greater Johannesburg / Johannesburg

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Nearest beach 20 mi
  • Swimming pool
  • Child friendly
FREE PARKING FREE BREAKFAST FREE AIRPORT PICK UP A SAFE Bed and Breakfast, Inn and Country rustic farmhouse situated on 1.75 ha small farm, country in the city, 15 km from O.R. Tambo Airport, Kempton Park, Benoni. Since 2006 with reviews from guests all over the wor …see more

from $57 / night

$1589 - $1922 / week

Book View

from $57 / night

4

B&b rental in Gauteng

Greater Johannesburg / Johannesburg

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Air conditioning
  • Pet friendly
  • Private garden
Lovely spacious home converted to a bed and breakfast with 5 rooms, all fully fit with toilet/bath/shower, cable tv, wifi, & 24 hours room service. Spacious garden and lounge for guests to enjoy. Walking distance to super market, salon, gas station. & 5 min drive to mal …see more

from $60 / night

$400 - $1240 / week

Book View

from $60 / night

(1) Very Good 

19

B&b rental in South Africa

Mpumalanga / Wakkerstroom

8 16 1 night min

  • 8 bedrooms
  • Sleeps 16
  • 1 night min
  • Child friendly
  • Private garden
On the Mpumalanga Highveld bordering Kwa Zulu Natal, nestled between mountains and wetlands, lies Forellenhof Guest Farm. Forellenhof is one of those unique accommodation establishments that has that farm feel, yet it brings out the beauty of the country and the sp …see more

from $32 / night

$219 / week

Book View

from $32 / night