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 (10)
Hermon (4)
Hopefield (6)
Moorreesburg (17)
Piketberg (9)
Porterville (13)
Riebeek West (39)
Riebeek-Kasteel (41)
Accommodation Types
All Types (253)
B&Bs (16)
Lodges (1)
Hotels (3)
Guest Houses (34)
Self Catering (199)

Reviews of Swartland

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

Swartland Hotels

3 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Hotels
From
R1 690
per night, for 2 ppl
Hotel in Riebeek-Kasteel, Swartland

The Royal hotel is located in Riebeek Kasteel, one of the oldest towns in South Africa, situated about 80 km north-east of Cape Town. The hotel offers accommodation in a form of a colonial style, perfectly suited to...

From
R850
per night, for 2 ppl
Hotel in Riebeek West , Swartland

Riebeek Valley Hotel, situated in Riebeek West, is a tranquil and stylish country retreat with sweeping views of the picturesque vineyards, olive groves and majestic Kasteelberg Mountains. Look forward to experienci...

From
R961
per night, for 2 ppl
Hotel in Moorreesburg, Swartland

The Samoa Hotel in Moorreesburg is a 150-year old establishment with all the Old World Charm that goes with it. The hotel is conveniently located in the heart of Moorreesburg in the Swartland Region, just 100 km nor...

Remove Filters

You are only seeing 3 out of 252 possible results

Remove your filters to see more results.


Hotels within 50 km of Swartland

From
R3 400
per night (sleeps 6)
Hotel in Witzenberg Municipality, Western Cape

Bartholomeus Klip Farmhouse is an exclusive guesthouse that offers full board and self-catering accommodation; and is located on a working sheep and wheat farm at the Elandsberg Nature Reserve, in the Riebeek Valley...Flexible Cancellation!

From
R1 450
per night, for 2 ppl
Hotel in Melkbosstrand, Western Cape

The boutique Atlantic Beach Hotel is located in the tranquil village of Melkbosstrand, the gateway to the West Coast, and is 300 m from a 7 km stretch of pristine sandy beach, offering an unrivaled view of Cape Town...

From
R1 500
per night (sleeps 2)
Hotel in Tulbagh, Cape Route 62

Conveniently located in the centre of Tulbagh approximately 80-minute drive from Cape Town. The boutique heritage hotel features a restaurant, tapas, and wine bar, spa, conference centre, private parking, compliment...


Hotels within 100 km of Swartland

From
R650
per night, for 2 ppl
Hotel in Paarl, Western Cape

CANA Vineyard Guesthouse is situated on the Cana wine estate in the Northern Paarl. Set in the Berg River valley along the Paarl wine route the guesthouse faces the magnificent Drakenstein mountains. This mountain...

From
R1 100
per night, for 2 ppl
Hotel in Bloubergstrand, Western Cape

Situated on the beautiful beach front of Bloubergstrand in Cape Town and a mere 40 meters from Big Bay's pristine swimming beaches. Blouberg Manor offers our guests professional and friendly service, unique and comf...

From
R1 300
per night (sleeps 2)
Hotel in West Beach, Western Cape

Kumbaya House is situated in West Beach / Bloubergstrand, Cape Town. From the long wide balcony on the upper level, guests have magnificent sea views over the 2 oceans and panoramic views over The City of Cape Town,...

From
R1 825
per night (sleeps 2)
Hotel in Bloubergstrand, Western Cape

Blaauwberg Beach Hotel is located in the iconic Bloubergstrand across the road from the beachfront. The hotel offers panoramic views of the Atlantic Ocean, Table Mountain and Robben Island. Accommodation at Blaauw...

Page:
1
2
3
4
5
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