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 (7)
Porterville (13)
Riebeek West (39)
Riebeek-Kasteel (40)
Accommodation Types
All Types (233)
B&Bs (16)
Lodges (1)
Hotels (4)
Guest Houses (30)
Self Catering (182)

Reviews of Swartland

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

Swartland Accommodation

232 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
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 3 km from the little town by car. The accommodation comprises 3 apartments of which it includes T...

10% off Winter!
FromR690
R621
per night, for 2 ppl
Self Catering in Yzerfontein, Swartland

Sonvanger Villa offers comfortable self-catering accommodation in a lovely tastefully furnished home situated in the small seaside town of Yzerfontein. The house is conveniently located 450 m from the beach. The ho...

10% off Long Stays!
FromR950
R855
per night (sleeps 2)
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 375
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 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...

15% off Winter!
FromR2 180
R1 853
per night (sleeps 7)
Self Catering in Yzerfontein, Swartland

Rooisee Historic Beach Cottage is a white-washed beach cottage, with old-world-beach charm, situated on a large beachfront stand in the west coast town of Yzerfontein. The cottage has direct access to 16 mile beach ...

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 Winter!
FromR900
R675
per night (sleeps 2)
Guest House in Riebeek West , Swartland

Located in the very picturesque and scenic Riebeek Valley of the Western Cape, you will find the quaint charming and beautifully decorated, The Riebeek West House your ideal base while you explore the delights of th...

15% off Winter!
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...

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 | [email protected]