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 (11)
Hermon (4)
Hopefield (6)
Moorreesburg (17)
Piketberg (9)
Porterville (14)
Riebeek West (40)
Riebeek-Kasteel (42)
Accommodation Types
All Types (246)
B&Bs (17)
Lodges (1)
Hotels (4)
Guest Houses (33)
Self Catering (191)

Reviews of Swartland

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

Swartland Accommodation

245 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 Special!
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...

33% off Midweek!
FromR950
R760
per night, for 2 ppl
Self Catering in Malmesbury, Swartland

Dassenheuwel Farm Stay & Cottages is situated near Malmesbury where you can enjoy the tranquil surroundings in this age-old homestead on a working wheat, cattle and sheep farm. Accommodation comprises of 3 units an...

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

25% off Long Stays!
FromR2 400
R1 800
per night, for 10 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
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...

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

On the Beach offers beachfront accommodation in Yzerfontein, and guests have a private walkway to the beach. Guests have a choice of booking 2 ground-floor, self-catering apartments. The 3-sleeper Luxury Self-cate...

15% off Special!
FromR1 375
R1 169
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
R5 000
per night (sleeps 11)
Self Catering in Yzerfontein, Swartland

Whale Tale is a lovely beach house situated in the beautiful and quiet town of Yzerfontein, only a short walk to the beach. It has beautiful views of the ocean, Table Mountain and Dassen Island. Michelle and Chad...

10% off Weekends!
From
R1 000
per night (sleeps 2)
Guest House in Riebeek West , Swartland

The Riebeek West House is a beautiful one bedroomed luxury getaway in the heart of incredible Riebeek Valley, just 5 km away from Riebeek Kasteel. The unit is suited to accommodate 2 guests and comes equipped with ...

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