Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

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 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

Swartland Hotels

3 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Hotels;
  • Price Range
R1 000
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...

R1 990
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...

R1 000
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 268 possible results

Remove your filters to see more results.

Hotels within 50 km of Swartland

per night, for 2 ppl
Hotel in Hopefield, West Coast

Originally built in 1970 in the centre of Hopefield, the Commercial Hotel offers guests comfortably furnished overnight and holiday accommodation. The hotel offers guests a choice of Classical Rooms as well as Self...

R4 145
per night (sleeps 6)
Hotel in Boland, Cape Winelands

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!

R1 955
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...

R1 485
per night (sleeps 2)
Hotel in Tulbagh, Breede River Valley

The Tulbagh Boutique Heritage Hotel is situated in Tulbagh. Here guests can enjoy a lovely day at the spa or a drink at the tapas or wine bar. Accommodation comprises 14 units, suited to accommodate up to 36 guests...Flexible Cancellation!

Hotels within 100 km of Swartland

per night (sleeps 2)
Hotel in Paarl, Cape Winelands

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

R1 700
per night (sleeps 2)
Hotel in Cape Town, Western Cape

Situated in Durbanville with beautiful views of the Boland Mountains and vineyards, the Cape Dutch homestead was originally built as the family home, and has since been converted into the Meerendal Boutique Hotel. ...

R1 200
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...

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]