Vacation homes - vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,592 properties
KwaZulu-Natal
387 properties
Gauteng
227 properties
Eastern Cape
195 properties
Mpumalanga
122 properties
Limpopo Province
92 properties
Free State
43 properties
North-West Province
21 properties
Northern Cape
19 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

117 Vacation rentals

Filters applied: Guest house

Travelers going to South Africa are booking April dates now. Secure your vacation rental today and have the perfect trip.

18

Vacation guest house in South Africa

Free State / Clarens

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Pet friendly
Clarens Cottage is self-catering accommodation situated within 10 minutes walking distance of the Village centre. This modern 2 bedroom cottage can accommodate 4 guests. One bedroom has a queen bed, en-suite bathroom with bath, shower, toilet and basin. The second bedro  …see more

from $56 / night

$392 / week

Book View

from $56 / night

21

South Africa Vacation guest house rental

KwaZulu-Natal / Umzumbe

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Just 3km from the beach, tucked away in lush coastal forest lies a hidden gem - Sun Valley Guesthouse. Situated on a sprawling 24ha property with majestic trees as old as time, with Duiker roaming the manicured gardens and a sparkling blue pool. Unique to Sun Valley  …see more

from $44 / night

$307 / week

Book View

from $44 / night

24

Western Cape Vacation guest house rental

Plettenberg Bay / Keurboomstrand

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Self Catering house in the heart of nature. Surrounded by forest, lagoon and less than 100 metres from the pristine beach of Nature's Valley, Nectar Cottage is located inside the Garden Route National Park and Tsitsikamma Forest. The Pearl of the Garden Route!<  …see more

from $117 / night

$816 / week

Book View

from $117 / night

(6) Excellent 

13

Vacation guest house with swimming pool in South Africa

Cape Town / Constantia

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 13 mi
  • Swimming pool
Situated in one of Cape Town's most exclusive suburbs, Constantia Garden Suites offers the ultimate in luxurious self catering accommodation.Suitable for two adults The Poolside Apartment offers use of a manicured garden, full length salt water pool, pool deck for  …see more

from $113 / night

$850 / week

Book View

from $113 / night

22

Vacation guest house rental

Cape Town / Century City

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
Goblins Mead main and Goblin's Mead 2 are quiet and peaceful, yet centrally located to all amenities and major tourist attractions with easy access to the N1 highway. A quick drive takes one to Cape Town's famous Waterfront, Century City, Table Mountain, well-  …see more

from $71 / night

$497 / week

Book View

from $71 / night

(2) Good 

48

South Africa Vacation guest house rental

KwaZulu-Natal / Umhlanga Rocks

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
This awesome chalet sleeps 6 guest all with seperate entrances to each room. with cosy duck down duvets, airconditioner , tv, full bar fridge, on suite bathrooms and airy spacious bedrooms. the main room has a full kitchen , all the other rooms are not self catering  …see more

from $90 / night

$630 / week

Book View

from $90 / night

(1) Excellent 

18

Vacation guest house with shared pool in South Africa

Cape Town / Marina da Gama

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Ask about children
North-facing Sun-kissed Haven welcomes you for 3 or more nights. Water’s edge home has all you need - equipped new self-catering kitchen (property recently refurbished). Safe but you have your own alarm, security doors and entrance. All of high quality for your co  …see more

from $100 / night

$700 / week

Book View

from $100 / night

9

Vacation guest house in KwaZulu-Natal

KwaZulu-Natal / Umhlanga Rocks

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Private garden
Our place is close to Gateway theater of shopping, Umhlanga beach and promenade, Umhlanga hospital, Gateway hospital, Umhlanga village, restaurants and dining, parks. You’ll love our place because of the location, the people, the home feel and the ambiance. Its yo  …see more

from $47 / night

$263 / week

Book View

from $47 / night

9

Vacation guest house in Western Cape

Saldanha Bay Municipality / Langebaan

2 7 2 nights min

  • 2 bedrooms
  • Sleeps 7
  • 2 nights min
  • Child friendly
  • Pet friendly
Welcome to Seagulls Guest House. Come as a guest and leave as a friend. We are situated in a lovely, peaceful area where you can hear the birds chirping in the morning. We offer affordable, fully-equipped and neat self-catering units. We are located in central Langeba  …see more

from $148 / night

$1036 / week

Book View

from $148 / night

(1) Excellent 

23

Vacation guest house rental

Saldanha Bay Municipality / St. Helena Bay

5 8 1 night min

  • 5 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
Goblin's Creek, situated in quiet peaceful surroundings, welcomes guests with a sherry on arrival. As you enter the spacious and very comfortable sitting room, huge overstuffed sofas invitingly beckon you to sit cozily with a good book and liqueur in front  …see more

from $71 / night

$497 / week

Book View

from $71 / night

30

Vacation guest house with shared pool in South Africa

Cape Town / Somerset West

13 30 1 night min

  • 13 bedrooms
  • Sleeps 30
  • 1 night min
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly
The Winelands Villa Guesthouse is located in the beautiful town of Somerset West and perfect for the discerning guest who values privacy, comfort and hospitality. The guesthouse offers ten spacious luxury rooms, all with en suite bathrooms,as well as two self-catering  …see more

from $75 / night

$520 - $7787 / week

Book View

from $75 / night

(2) Very Good 

23

South Africa Vacation guest house rental

Simon's Town / Boulders

7 14 3 nights min

  • 7 bedrooms
  • Sleeps 14
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
NEARBY FACILITIES AND ATTRACTIONS:-We are ideally situated to explore the delights of the Western Cape from Cape Point 15minutes away to the Wine lands 45min The Jewel of the False Bay Coastline is a sought after holiday destination for both local and o  …see more

from $150 / night

$1050 / week

Book View

from $150 / night

(1) Very Good 

10

Free State Vacation guest house rental

Free State / Bloemfontein

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
Windmill Guest House is a modern and welcoming guest house, ideal for business travelers, overnight stops and people who want to spend a few days in the city of roses. The guest house is located in Pellissier, Bloemfontein and offers easy access to the N1 highway, as we  …see more

from $50 / night

$300 / week

Book View

from $50 / night

(6) Excellent 

11

Vacation guest house with shared pool in Western Cape

Cape Town / Cape Town Central

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This recently refurbished Guest House offers a self-catering double rooms with Queen sized bed , all equipped with en-suite bathroom and other appliances needed to have a convenient stay. The house offers amazing close up views of Table Mountain and Signal Hill, as wel  …see more

from $75 / night

$525 / week

Book View

from $75 / night

(6) Very Good 

27

Western Cape Vacation guest house rental

Cape Town / Fish Hoek

4 14 1 night min

  • 4 bedrooms
  • Sleeps 14
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Child friendly
Our guest house, picture above, is perched high on the most elevated road in Fish Hoek, approximately 100 m above the valley floor and 400 feet above sea level. Our two first floor ensuite rooms command uninterrupted views of the Atlantic Ocean, Silvermine Mountains an  …see more

from $62 / night

$429 / week

Book View

from $62 / night

12

Vacation guest house in South Africa

Mpumalanga / White River

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Ask about pets
This Lowveld farm near White River and only 10km from Nelspruit, has 4 beautiful en-suite rooms. Whether you're travelling to the area for work, to drop the kids off at Uplands, or simply visiting the Lowveld for pleasure, this is the perfect place to rest your hea  …see more

from $55 / night

$385 - $1645 / week

Book View

from $55 / night

10

South Africa Vacation guest house rental

Eastern Cape / Jeffreys Bay

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 8 mi
  • Child friendly
Modern beach house - only the three bedrooms on the top floor are let seperately. The top floor has three large double bedrooms with bathrooms en-suite. All the bedrooms have a picturesque sea view . Two of the rooms has sliding doors that open up onto the Balcony faci  …see more

from $63 / night

$375 - $2475 / week

Book View

from $63 / night

7

Vacation guest house in South Africa

Saldanha Bay Municipality / Langebaan

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
Welcome to Seagulls Guest House. Come as a guest and leave as a friend. We are situated in a lovely, peaceful area where you can hear the birds chirping in the morning. We offer affordable, fully-equipped and neat self-catering units. We are located in central Langeba  …see more

from $89 / night

$623 / week

Book View

from $89 / night

17

Vacation guest house in South Africa

Eastern Cape / Baviaanskloof Nature Reserve

8 17 1 night min

  • 8 bedrooms
  • Sleeps 17
  • 1 night min
  • Nearest beach 90 mi
  • Child friendly
Baviaans Lodge, borders the Baviaanskloof World heritage site, E.Cape , Guest Lodge in a wilderness setting, offers superb rustic accommodation, stunning country style cuisine and a wide range of natural outdoor activities .On offer are walks, hikes, birding,mountain bi  …see more

from $44 / night

$307 / week

Book View

from $44 / night

6

Western Cape Vacation guest house rental

Cape Town / Constantia

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Ask about children
  • Private garden
Set in the Constantia wine lands, this property offers two units, a Holiday home and a one-bedroom Chalet. The one bedroom chalet is set at the top of the property and boasts modern fixtures. A one bedroom queen bed with a large en suite bathroom with shower, dual van  …see more

from $79 / night

$550 / week

Book View

from $79 / night

14

Vacation guest house in KwaZulu-Natal

KwaZulu-Natal / Dundee

4 2 1 night min

  • 4 bedrooms
  • Sleeps 2
  • 1 night min
  • Nearest beach 350 mi
  • Ask about children
  • Private garden
Khaya 4 u is a peacefully little guesthouse nestled in the town of Dundee, in the heart of the KZN battlefields. Khaya means house in the zulu language, and that's what we want it to be for you. Here at kaya 4 u we believe that you should stretch your legs af  …see more

from $40 / night

$280 / week

Book View

from $40 / night

(1) Excellent 

5

Vacation guest house rental

Eastern Cape / Saint Francis Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Palamos On Sea has two modern newly appointed suites, the garden suites and the ocean suite. POur suites are spaciouse with a kingsize bed built in wardrobes and a dressing table.En-suite bathroom, dining and lounge area with cable TV and a well equipped kitchenette wi  …see more

from $70 / night

$420 - $840 / week

Book View

from $70 / night

39

Vacation guest house with shared pool, golf nearby in Gauteng

Greater Johannesburg / Johannesburg

4 12 1 night min

  • 4 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly
Accommodation that is centrally located, safe, secluded, self-contained, secure, tranquil, spotlessly clean, and where you will feel most at home.A brand new, individually-designed and unpretentious Guest Lodge located within easy reach of Johannesburg's ce  …see more

from $520 / night

$3640 / week

Book View

from $520 / night

23

KwaZulu-Natal Vacation guest house rental

KwaZulu-Natal / Umhlanga Rocks

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Nearest beach 2 mi
  • Swimming pool
  • Child friendly
Villa Aloha is a luxurious guest house situated about 1.5 Km away from the Light house Beach and the Umhlanga Village.It is also closely situated to the King Shaka international airport if you are flying through and about 15 KM away from the Moses Mahbida stadium which  …see more

from $48 / night

$336 / week

Book View

from $48 / night

(10) Excellent 

24

Guest house rental in Western Cape with golf nearby

Cape Town / Simon's Town

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Felsensicht Holiday Home is superbly situated near Boulders Beach, Simon's Town & is ideal for families. It is a large, attractive & wonderfully comfortable home with a 180° view of False Bay from Muizenberg in the north to Cape Point in the south. It i  …see more

from $183 / night

$1278 / week

Inquire View

from $183 / night

(5) Very Good 

20

South Africa Vacation guest house rental

Cape Town / Clovelly

3 4 2 nights min

  • 3 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
YOUR TRANQUIL GETAWAY, ON TOP OF THE WORLD. This is where the two oceans meet the mountain. Nestled into the mountain, Atlindia offers breath taking views of nature unfolding. A serene haven with beautiful garden, only a short walk away from picturesque Kalkbay Di  …see more

from $91 / night

$524 / week

Book View

from $91 / night

13

Vacation guest house rental

Saldanha Bay Municipality / Paternoster

5 2 Min stay varies

  • 5 bedrooms
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
Ever been to the rough West Coast? Stay at 4 star graded Farr Out Guesthouse and experience true hospitality. Enjoy four comfortable ensuite rooms or (not only for Honeymooners) the adventurous Wigwam Rising Moon luxurious tented accommodation in Red Indian style. Relax  …see more

from $77 / night

$530 - $647 / week

Book View

from $77 / night

(1) Excellent 

6

Vacation guest house rental

Cape Town / Kommetjie

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
Happy, bright, easy to manage and have fun while living in this modern, newly furnished double story house with wonderful inside-outside flow to eat, relax and enjoy. Short, safe walk to the beach or use the warmed pool in the private garden of this gated-estate house.  …see more

from $159 / night

$1060 / week

Book View

from $159 / night

(3) Very Good 

46

Vacation guest house with shared pool in South Africa

Mpumalanga / Marloth Park

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 100 mi
  • Swimming pool
  • Child friendly
Lituba Place itself is a large house. Lituba Place features a large living room with fully equipped kitchen. Lounge and dining seating for both 6 people and digital TV. There are three spacious bedrooms with 3 beds. All equipped with air conditioning, fan and mosquito n  …see more

from $101 / night

$678 - $763 / week

Book View

from $101 / night

(1) Excellent 

4

Guest house rental in South Africa

Eastern Cape / Port Elizabeth

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
At 28 towpath we're creating an eco sustainable riverfront home,travel accommodation and platform for responsible travelers or voluteers to relax in the quiet Redhouse village in PE. Quiet village home with a permaculture garden,10km from good surfing beach, 45km f  …see more

from $31 / night

$185 / week

Book View

from $31 / night

(2) Excellent 

25

Vacation guest house in Western Cape

Western Cape / Franschhoek

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Swimming pool
  • Air conditioning
  • Private garden
Residence Vive La Vie, It's a brand new guesthouse in Franschhoek, it's the only guesthouse with only en-suite rooms, every suite has got his private patio. Rooms are rented per unit, maximum 2 adults per room. This property is not child friendly ans there no  …see more

from $228 / night

$1595 / week

Book View

from $228 / night

20

Limpopo Province Vacation guest house rental

Limpopo Province / Phalaborwa

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Rooms & FacilitiesMahudzi Guest House is a four bedroom fully serviced guest house aimed at the holiday family or working group seeking a private and secure setting in the heart of the Lowveld.Amenities includeFour double en suite bedrooms ea  …see more

from $250 / night

$1750 / week

Book View

from $250 / night

9

Vacation guest house in Western Cape

Overberg District / Hermanus

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Pet friendly
The Vishuis is a stylish guesthouse situated in the heart of the old village in Hermanus. It is a newly renovated and modernized heritage fisherman's cottage. It has all the mod cons for guests to luxuriate, but has the whimsy of yesteryear. It is is conveniently  …see more

from $70 / night

$490 / week

Book View

from $70 / night

(1) Excellent 

17

South Africa Vacation guest house rental

Overberg District / Hermanus

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Pet friendly
The Vishuis is a newly renovated guesthouse. It is situated in the heart of the charming seaside village of Hermanus. Guests are within strolling distance of restaurants, coffee shops, bars, boutiques, art galleries and all the supermarkets. The famous Cliff Path (wher  …see more

from $200 / night

$1400 / week

Book View

from $200 / night

(1) Excellent 

13

Gauteng Vacation guest house rental

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
Accommodation that is centrally located, safe, secluded, self-contained, secure, tranquil, spotlessly clean, and where you will feel most at home. Guests have the option to request breakfast or enjoy our self catering facility.We have three individual suites. Th  …see more

from $103 / night

$721 - $1029 / week

Book View

from $103 / night

16

Vacation guest house with shared pool in Western Cape

Overberg District / Hermanus

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Pet friendly
The luxury Fisherman's cottage suite includes: queen sized bed with pure cotton bedding; modern en suite bathroom with hand loomed cotton towels and heated towel rail; guest toiletries; 2 flat screen TVs with DSTV; MORSO fireplace, with wood; fan; wall heat  …see more

from $120 / night

$840 / week

Book View

from $120 / night

17

Ski guest house to rent in Western Cape

Western Cape / Robertson

4 12 2 nights min

  • 4 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 20 mi
  • Ski
Beautiful spacious family home on the water. Newly built lapa (thatched barbecue area). Located 20km upriver from the mouth (Witsand & Infanta). Situated in the tidal zone of the lower Breede river conservancy (Lemoentuin / Malgas). Large covered balconies with wond  …see more

from $50 / night

$350 / week

Book View

from $50 / night

35

Vacation guest house with golf nearby in South Africa

Cape Town / Sunset Beach

10 24 1 night min

  • 10 bedrooms
  • Sleeps 24
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
  • Air conditioning
Sunset Beach Lodge & Spa offers luxury, boutique accommodation at affordable rates, with a distinct focus on excellent, warm and personal service. Blending sophisticated elegance with casual, homely comfort, our ten well appointed en-suite bedrooms are fully equippe  …see more

from $630 / night

$4410 / week

Inquire View

from $630 / night

4

Vacation guest house with golf nearby in KwaZulu-Natal

KwaZulu-Natal / Nottingham Road

7 20 1 night min

  • 7 bedrooms
  • Sleeps 20
  • 1 night min
  • Private garden
Gleneagles Manor is a very special Country Venue dating back to the early 19th century. Gleneagles Manor lies near the Drakensburg Mountains of KZN, situated in Mooiriver next to the N3. South-Africa.We offer an exquisite blend of accommodation with warm hospitality  …see more

from $90 / night

$500 / week

Book View

from $90 / night

(1) Very Good 

13

Guest house rental in South Africa

Cape Town / Gordon's Bay

4 9 1 night min

  • 4 bedrooms
  • Sleeps 9
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
MOUNTAIN BAY offers 2 luxury self catering apartments, Harbour Island unit and Mountain Views unit.HARBOUR ISLAND Unit is a modern 2 bedroomed self-catering unit that can sleep up to 5 people. Both bedrooms have a double bed; one bedroom also has a ¾ be  …see more

from $69 / night

$482 / week

Book View

from $69 / night