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 (14)
Grotto Bay (15)
Koringberg (6)
Malmesbury (13)
Riebeek West (37)
Tierfontein (1)
Accommodation Types
All Types (267)
B&Bs (14)
Lodges (1)
Hotels (3)
Guest Houses (31)
Self Catering (218)

Reviews of Swartland

4.5 / 5 258 reviews
Read real reviews of Swartland from 258 verified guests.
Easy online booking at 262 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
R625
per night (sleeps 2)
Guest House in Riebeek West , Swartland

Situated in the picturesque Riebeek Valley, approximately an hour's drive from Cape Town, this elegant country accommodation is set in a mature garden with restful water features and ample space for quiet reflection...

From
R550
per night, for 2 ppl
Guest House in Koringberg, Swartland

64 on Impala is a guest room located at the host’s charming house in Koringberg. This guest room is ideal for business travellers or guests traveling through the town and looking for an overnight stay. The room h...

From
R650
per night (sleeps 2)
Self Catering in Koringberg, Swartland

Heavenly Garden Cottage in the Trees and Hobbit House is a really nice winter retreat, located in Koringberg. This quiet and quaint rural town in the Western Cape features many heritage listed Victorian style houses...Flexible Cancellation!

From
R1 000
per night (sleeps 2)
Tented Camp in Swartland

Situated on the Meerhof Wine Estate, Meerhof Luxury Glamping is nestled on the slopes of the famous Kasteelberg Mountain Pass surrounded by wheat fields, vineyards and olive groves. Grenache is a private glamping t...

From
R850
per night (sleeps 2)
Self Catering in Malmesbury, Swartland

Nine Pinotage is a cosy self-catering unit for 2 people in Malmesbury. The unit has a private entrance, and is furnished with a queen-size bed. The unit also has a private bathroom with a bath and a shower, and for...

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

One Couple Self-Catering accommodation is situated in Yzerfontein and offers comfortable accommodation for couples looking for a peaceful West Coast breakaway with Langebaan and the West Coast National Park within e...

From
R1 500
per night, for 3 ppl
Self Catering in Yzerfontein, Swartland

Sea-renity is a charming self-catering flat located on the owner’s property, in the seaside town of Yzerfontein, located in the West Coast. The property is ideally located near to the beach. The flat features a p...

20% off Long Stays!
FromR1 900
R1 520
per night (sleeps 4)
Self Catering in Darling, Swartland

Vineyard Cottage is a cosy self-catering cottage, sitting high and proud in the centre of Darling, and offering a tranquil mood where one can just simply relax submerged by the comfort and ambience of the cottage an...

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

43 Lutie Katz is fully equipped beachfront self-catering studio flatlet located on a private residence but with its own separate entrance in Yzerfontein. The 45-square metre studio is ideal for a relaxed holiday. T...

From
R750
per night (sleeps 4)
Self Catering in Moorreesburg, Swartland

Dragon's Den Self-catering is situated in Morreesburg and offers quality accommodation for a business traveller, family visitors or overnight guests. It is within easy reach of numerous shops, restaurants, major acc...

Page:
1
2
3
4
5
6
7
8
9
Page 7 - Showing 61 to 70
  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]