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

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Towns
Darling (11)
Hermon (4)
Hopefield (4)
Moorreesburg (17)
Piketberg (5)
Porterville (13)
Riebeek West (40)
Riebeek-Kasteel (41)
Accommodation Types
All Types (227)
B&Bs (16)
Lodges (1)
Hotels (4)
Guest Houses (32)
Self Catering (174)

Reviews of Swartland

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

Swartland Accommodation

225 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
SAVE 30%
FromR2 200
R1 540
per night (sleeps 6)
Self Catering in Yzerfontein, Swartland

Dolfynstraat 19 is a quaint, first-floor holiday apartment situated in the small harbour town of Yzerfontein on the picturesque west coast of South Africa. The tranquil coastal village is popular for its beautiful b...

From
R800
per night (sleeps 5)
Self Catering in Yzerfontein, Swartland

174 Atlantic Drive is situated in Pearl Bay, Yzerfontein offering uninterrupted views of the Atlantic Ocean. During September and October, the wildflowers are extremely beautiful. The house is located 80 m from the ...Flexible Cancellation!

15% off Winter!
FromR700
R595
per night, for 2 ppl
Self Catering in Yzerfontein, Swartland

90 Atlantic Drive Yzerfontein is situated in Pearl Bay, it is approximately 1 km walking distance from the beach and 3kms from the little town by car. The accommodation comprises 2 apartments of which The Studio is...

10% off Long Stays!
FromR950
R855
per night, for 2 ppl
Self Catering in Malmesbury, Swartland

Come and enjoy the tranquil surroundings in this age old homestead on a working wheat, cattle and sheep farm. Experience the warm hospitality of your hosts, Kobus and Lida Lesch, and have a walk up the Porceleinberg...

From
R1 250
per night (sleeps 2)
Self Catering in Yzerfontein, Swartland

Breathe in the fresh sea air and enjoy the peaceful atmosphere of Chez James Self-Catering Apartment in Yzerfontein. A modern self-catering holiday apartment for 2, offering spectacular sea views and warm, relaxed h...

From
R1 600
per night (sleeps 6)
Self Catering in Yzerfontein, Swartland

Seaview Villa is a double-storey house that is situated in the picturesque little town of Yzerfontein. It is only a short distance away from the ocean and is surrounded by indigenous fynbos The house comprises 3 t...

15% off Special!
FromR600
R510
per night, for 2 ppl
Self Catering in Yzerfontein, Swartland

Whale O A Time offers comfortable self-catering accommodation, right on the sand dunes of Pearl Bay in Yzerfontein, which is a 45 minute drive up the West Coast from Blouberg on the R27. Accommodation is offered a...

From
R1 990
per night, for 6 ppl
Self Catering in Riebeek-Kasteel, Swartland

Blaauw Self-catering Cottage, with its contemporary industrial 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...

From
R950
per night (sleeps 2)
Guest House in Riebeek West , Swartland

Merindol Manor is a luxury guest house in Riebeek West, and is one of the oldest houses in the valley. The house was largely renovated by the previous owners and the gardens which are extremely beautiful were create...

Special Offer! 
From
R1 000
per night (sleeps 2)
Guest House in Riebeek West , Swartland

The Riebeek West House is a charming, self-catering home situated in the picturesque Riebeek Valley of the Swartland Region. Home to famous wines, vineyards, olive tree groves, The famous Riebeek Valley Olive Festiv...

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 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 | bookings@travelground.com