Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:


Filter by Review Score:





Filter by Type:










Filter by Facility:










Towns
Darling (13)
Grotto Bay (15)
Koringberg (8)
Malmesbury (13)
Riebeek West (37)
Tierfontein (1)
Accommodation Types
All Types (271)
B&Bs (14)
Lodges (1)
Hotels (3)
Guest Houses (32)
Self Catering (221)

Reviews of Swartland

4.5 / 5 263 reviews
Read real reviews of Swartland from 263 verified guests.
Easy online booking at 266 accommodation options in Swartland. Browse Swartland self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% off. Find Swartland holiday accommodation for all tastes and budgets, with TravelGround.com.

Swartland Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Price Range
From
R1 900
per night (sleeps 6)
Self Catering in Yzerfontein, Swartland

Log Home is ideally located within walking distance of the beach and is great for those wanting a relaxing escape from city life. Accommodation comprises 3 bedrooms and can accommodate 6 guests. The main bedroom f...

From
R2 500
per night (sleeps 6)
Self Catering in Yzerfontein, Swartland

Shoes Off - Feet Up is a spacious self-catering house for up to 6 people in Yzerfontein, and is situated 600 m from the beach. The modern house comprises 3 bedrooms and 3 bathrooms. The main bedroom is furnished wi...

From
R4 300
per night (sleeps 10)
Self Catering in Yzerfontein, Swartland

Pearl Haven is a spacious self-catering home situated in Pearl Bay, Yzerfontein. This holiday house offers stunning ocean views and is within close proximity to the beach. This fully furnished double-storey home ca...

From
R2 300
per night (sleeps 8)
Self Catering in Yzerfontein, Swartland

Rotsvas is a comfortably furnished self-catering house for up to 8 people in Yzerfontein. The double-storey house consist of 4 bedrooms.. The first room has a king-size bed and a bathroom, the second and third room...

From
R800
per night, for 2 ppl
Self Catering in Riebeek-Kasteel, Swartland

Moreson Manor is a classic Victorian guest house, only 5 blocks from the village square. It has been lovingly restored and decorated true to a bygone age of colonial opulence and a proud history of the platteland. ...

20% off Last Minute!
FromR4 800
R3 840
per night, for 8 ppl
Self Catering in Yzerfontein, Swartland

Zeehuijs is a self-catering house located in Yzerfontein and offers quality holiday accommodation and beautiful sea views, ideally suited for a family or group of friends. The house is within easy reach of numerous ...

From
R2 400
per night, for 6 ppl
Self Catering in Riebeek-Kasteel, Swartland

Blaauw Cottage, with its contemporary eco-friendly design and low energy and water footprints, is ideal for the modern discerning traveler. This unit is situated in a quiet part of Riebeek Kasteel, about an hour's d...

From
R2 800
per night (sleeps 6)
Self Catering in Riebeek-Kasteel, Swartland

African Dream is a self-catering house located in Riebeek-Kasteel and offers beautiful views of Kasteelberg and the nearby vineyards. Riebeek-Kasteel is one of the oldest towns in South Africa, situated at 80 km nor...

From
R880
per night, for 2 ppl
Self Catering in Yzerfontein, Swartland

Simply Yzer Self-catering Apartments are ideal for families or a group of friends seeking a coastal retreat and is situated in the town of Yzerfontein. The tranquil coastal village, nestled along the West Coast, is ...

From
R850
per night, for 2 ppl
Guest House in Riebeek West , Swartland

Church Hills Boutique Guest House brings a new concept of boutique guest accommodation to the Riebeek Valley. Six delightful and exquisitely designed en-suite rooms have been carefully planned and thoughtfully sto...

Page:
1
2
3
4
5
6
7
8
9
Page 3 - Showing 21 to 30
  Previous Page 
 Next Page  
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]