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

Reviews of Swartland

4.5 / 5 269 reviews
Read real reviews of Swartland from 269 verified guests.
Easy online booking at 268 accommodation options in Swartland. Browse Swartland self-catering, guesthouses, B&Bs and hotels with great rates of up to 15% 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
10% off Long Stays!
FromR700
R630
per night, for 2 ppl
Guest House in Moorreesburg, Swartland

Hermajante Kothuis is situated in the small town of Moorreesburg and is ideal for a tranquil getaway in the countryside. Cottage 1 is a private, self-catering unit that features rustic d├ęcor and comprises 2 bedroo...

15% off Long Stays!
FromR3 500
R2 975
per night (sleeps 6)
Self Catering in Yzerfontein, Swartland

Happy Feet is a double storey self-catering house located in the coastal village of Yzerfontein. The house is in Pearly Bay, walking distance from the ocean. The house can comfortably accommodate 6 adults and 4 ch...Flexible Cancellation!

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
R820
per night (sleeps 2)
Guest House in Riebeek-Kasteel, Swartland

Absolute Castillo offers guest rooms in the historic town of Riebeeck Kasteel. Combining comfort, location and charm together with a combination of galleries, restaurants, cafes and wine farms, Absolute Castillo wil...

From
R1 500
per night, for 4 ppl
Self Catering in Moorreesburg, Swartland

The Pastorie Cottage is located in Moorreesburg and offers quality accommodation for a family, a group of friends or business travellers. It is within easy reach of numerous shops, restaurants and attractions. The ...Flexible Cancellation!

From
R1 000
per night, for 2 ppl
B&B in Darling, Swartland

Strathnaver Cottage is a charming bed and breakfast located on the owners property, situated in Darling in the Western Cape. Perfect for a couple or an individual looking for comfortable lodging in a tranquil settin...

From
R2 300
per night (sleeps 4)
Self Catering in Yzerfontein, Swartland

Seaside Story is an exclusive holiday house with beautiful sea views situated in the small harbour town of Yzerfontein on the picturesque west coast of South Africa. The tranquil coastal village is popular for its b...

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

Fairview is situated in Yzerfontein and offers quality accommodation for a family or group of friends. It is within easy reach of numerous shops, restaurants, the beach, activities and attractions. The unit compr...

From
R1 400
per night, for 4 ppl
Self Catering in Yzerfontein, Swartland

This modern self-catering unit on the ground floor is perfectly situated in the picturesque harbour town of Yzerfontein on the West Coast, approximately 85 km from Cape Town. Guests can relax on the sheltered porch ...

From
R2 040
per night, for 6 ppl
Self Catering in Yzerfontein, Swartland

Dolfin House is a comfortable self-catering unit located on the ground floor of the owner's home and is perfectly situated in the picturesque harbour town of Yzerfontein on the West Coast. The unit comprises 3 bed...

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