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 (3)
Moorreesburg (15)
Piketberg (3)
Porterville (11)
Riebeek West (38)
Riebeek-Kasteel (39)
Accommodation Types
All Types (215)
B&Bs (15)
Lodges (1)
Hotels (4)
Guest Houses (33)
Self Catering (162)

Reviews of Swartland

4.4 / 5 292 reviews
Read real reviews of Swartland from 292 verified guests.
Easy online booking at 214 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

214 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
SAVE 30%
FromR890
R668
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...

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!

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

90 Atlantic Drive Yzerfontein is a fully furnished and equipped self-catering studio apartment an an upper level. Situated in Pearl Bay, it is approximately 1 km walking distance from the beach and 3kms from the li...

20% off Midweek!
FromR900
R765
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...

25% off Midweek!
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, in Swartland area of the Western Cape, The Riebeek West House is a superb welcoming and cosy house that is ideal f...

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...

25% off Long Stays!
FromR2 800
R2 100
per night, for 12 ppl
Self Catering in Yzerfontein, Swartland

A secluded, pet friendly, self-catering, rustic, West Coast-style farmhouse. Located on a 10ha plot within the Jacobuskraal nature conservation area, it is ideal for stargazing and as it is 'off-the-grid' it is the ...

From
R600
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...

20% off Weekends!
FromR950
R760
per night, for 2 ppl
B&B in Riebeek-Kasteel, Swartland

La Montagne Guesthouse is situated in the heart of Riebeek Kasteel, ideally located to explore the village. Several excellent restaurants and many of the most interesting shops are within easy walking distance from ...

From
R1 840
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...

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 Next Page  
We offer a selection of Swartland accommodation. Browse below and get great rates with no booking fees! Our online payments are simple and secure.
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