Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Swellendam

Filter by star ratings
All filters
Hotel Roosje Van De Kaap
Hotel Roosje Van De Kaap
9.0 Excellent
5 Drostdy Street, Swellendam, Western Cape, South Africa
Show on map
0.6 mi from city centre, Swellendam 
ExcellentBased on 209 reviews
9.0

Hotel Roosje van de Kaap provides traditional 3-star accommodation in Swellendam. It also features a kids pool, a swimming pool and an outdoor pool.

Jan Harmsgat Country House
Jan Harmsgat Country House
9.1 Excellent
R60 Between Ashton & Swellendam, Swellendam, Western Cape, South Africa
Show on map
13.9 mi from city centre, Swellendam 
ExcellentBased on 87 reviews
9.1

Jan Harmsgat provides award-winning 5-star accommodation in Swellendam. Those staying at the property have access to a swimming pool and an outdoor pool.

Schoone Oordt Country House
Schoone Oordt Country House
9.6 Excellent
1 Swellengrebel Street, Swellendam, Western Cape, South Africa
Show on map
0.6 mi from city centre, Swellendam 
ExcellentBased on 220 reviews
9.6

Schoone Oordt Country House offers a Victorian setting in Swellendam and has a swimming pool, free wireless internet and complimentary private parking on-site. The multiple facilities this charming property features include room service, a games room and an airport shuttle.

Aan de Oever Guesthouse
Aan de Oever Guesthouse
9.4 Excellent
21 Faure street, Swellendam, Western Cape, South Africa
Show on map
0.8 mi from city centre, Swellendam 
ExcellentBased on 908 reviews
9.4

Situated in Swellendam, Aan de Oever Guesthouse provides stylish 4-star accommodation, as well as a rooftop terrace and an outdoor pool. It also offers complimentary wireless internet.

Tips for booking a Swellendam hotel

Cheapest month:October
Most expensive month:January
Average price in Swellendam:$82/night
Absolute cheapest price found:$27/night
Cheapest day:Tuesday
Most expensive day:Monday
$46 - $185
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$44 - $123
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Swellendam hotels

Show all 108 hotels
1
Aan de Oever Guesthouse
Aan de Oever Guesthouse
9.4 Excellent
21 Faure street, Swellendam, Western Cape, South Africa
Show on map
0.8 mi from city centre, Swellendam 

Situated in Swellendam, Aan de Oever Guesthouse provides stylish 4-star accommodation, as well as a rooftop terrace and an outdoor pool. It also offers complimentary wireless internet.

Cheapest hotels in Swellendam, Western Cape

Show all 108 hotels
Aan de Oever Guesthouse
Aan de Oever Guesthouse
9.4 Excellent
21 Faure street, Swellendam, Western Cape, South Africa
Show on map
0.8 mi from city centre,  

Situated in Swellendam, Aan de Oever Guesthouse provides stylish 4-star accommodation, as well as a rooftop terrace and an outdoor pool. It also offers complimentary wireless internet.

$75
Avg. per night
Hotel Roosje Van De Kaap
Hotel Roosje Van De Kaap
9.0 Excellent
5 Drostdy Street, Swellendam, Western Cape, South Africa
Show on map
0.6 mi from city centre,  

Hotel Roosje van de Kaap provides traditional 3-star accommodation in Swellendam. It also features a kids pool, a swimming pool and an outdoor pool.

$86
Avg. per night
Jan Harmsgat Country House
Jan Harmsgat Country House
9.1 Excellent
R60 Between Ashton & Swellendam, Swellendam, Western Cape, South Africa
Show on map
13.9 mi from city centre,  

Jan Harmsgat provides award-winning 5-star accommodation in Swellendam. Those staying at the property have access to a swimming pool and an outdoor pool.

$125
Avg. per night
Schoone Oordt Country House
Schoone Oordt Country House
9.6 Excellent
1 Swellengrebel Street, Swellendam, Western Cape, South Africa
Show on map
0.6 mi from city centre,  

Schoone Oordt Country House offers a Victorian setting in Swellendam and has a swimming pool, free wireless internet and complimentary private parking on-site. The multiple facilities this charming property features include room service, a games room and an airport shuttle.

$166
Avg. per night

Hotel prices in Swellendam

4 stars +

$75 - $166

Schoone Oordt Country House

#1 Most popular

$166
Avg. per night
Jan Harmsgat Country House

#2 Most popular

$125
Avg. per night
Aan de Oever Guesthouse

Best value

$75
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Swellendam

Swellendam travel FAQs

  • What are the best hotels in Swellendam?

    908 reviews rated Aan de Oever Guesthouse with an average score of 9.4/10. It may also be worth looking into the Schoone Oordt Country House, which received a rating of 9.6/10 from 220 reviews. Hotel Roosje Van De Kaap could also be a good option, with a score of 9.0/10 from 209 reviews.