Skip to main content

Stay in Swartland's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Royal Hotel

Hotel in Riebeek-Kasteel

Located in Riebeek-Kasteel, The Royal Hotel is housed in a historic, colonial-style building and offers accommodations with air conditioning. Waitresses in restaurants are particularly outstanding, reception staff are very friendly and competent. Groundsmen very accommodating and helpful.

Show more Show less
8.5
Very Good
336 reviews
Price from
$79
per night

Samoa Hotel

Hotel in Moorreesburg

Featuring a garden, restaurant, bar and free WiFi, Samoa Hotel is located in Moorreesburg, a 8-minute walk from Moorreesburg Golf Club and 21 miles from Piketberg golf course. Large rooms. Very comfortable. Safe Parking. Very reasonable rates

Show more Show less
8.2
Very Good
23 reviews
Price from
$56
per night

1 Royal Street Guesthouse

Riebeek-Kasteel

1 Royal Street Guesthouse is a recently renovated guest house in Riebeek-Kasteel where guests can make the most of its outdoor swimming pool and garden. Fantastic location, beautiful decor and the breakfast was absolutely amazing. The host Antonio was friendly and welcoming. We enjoyed our stay and will definitely be back.

Show more Show less
9.8
Exceptional
214 reviews
Price from
$85
per night

Villa Anna Katarina

Riebeek-Kasteel

Villa Anna Katarina offers accommodations in Riebeek-Kasteel. Free, secure parking is offered on site and free WiFi is available. Very kind hosts and a wonderful house with a stunnimg view.

Show more Show less
9.3
Wonderful
287 reviews
Price from
$69
per night

Kleinkloof Farm

Piketberg

Offering a garden, Kleinkloof Farm offers accommodations in Piketberg. This property offers a private pool and free private parking. The farm stay has an outdoor fireplace and a hot tub. Amazing location, surroundings and venue.

Show more Show less
9
Wonderful
166 reviews
Price from
$87
per night

Church Hills Boutique Accommodation

Riebeek-Wes

Featuring an outdoor swimming pool and patio with sun loungers, Church Hills Boutique Accommodations is located in the Riebeek Valley. It offers elegant rooms with private patios and free Wi-Fi. My wife and I really enjoyed our stay, so did our 1 year old daughter. Everything was perfect since we stepped foot into the place, the owners was very warm and welcoming it was really home away from home 🥰🥰

Show more Show less
9.1
Wonderful
156 reviews
Price from
$42
per night

Darling Lodge Guest House

Darling

Featuring a garden and swimming pool, Darling Lodge Guest House is set in a Victorian country home. It is centrally located in Darling, just 328 feet from the Darling Museum. We stayed in the new pool/garden rooms, which were spotless and well appointed, with a kitchenette, a sitting area and bath and very comfortable beds and plenty of good lighting. The main house is lovely, with a sitting room with a TV (Netflix) and an honesty bar available. Art work decorating the rooms is by local artists and available for purchase. Guests have access to a pool and lovely gardens on the grounds, plus off street parking. Stephan, one of the owners, greeted us and made us feel very welcome, providing helpful information about nearby restaurants and wine farms. Breakfast was delicious, a buffet for self service with a selection of juice, yogurts, granola, fresh fruit, cheese & meats, breads for toast and a Jura coffee machine, and/or hot breakfast made fresh from the kitchen. Due to load shedding excellent plunge pot coffee was offered in lieu of the coffee machine. The food was perfectly prepared and well-presented, with attention to detail not often seen in this type of accommodation. the Darling Lodge Guest House truly felt like an oasis and I recommend it highly to anyone traveling in the area!

Show more Show less
9.2
Wonderful
305 reviews

Mountville House

Porterville

Featuring a garden, Mountville House provides accommodations in Porterville. This property offers a private pool and free private parking. The property was very tidy and the gardener was a very kind person and he was willing to assist at any time.The beautiful mountain scenery was spectacular and the property is very spacious for activities its definitely one of best places we have been and we'll definitely be back.

Show more Show less
9.8
Exceptional
5 reviews
Price from
$293
per night

Twin Trees Cottage

Riebeek-Kasteel

Twin Trees Cottage is located in Riebeek-Kasteel, just 15 miles from Malmesbury Golf Club and 20 miles from Wellington Golf Club. This property offers a private pool and free private parking. Twin trees is a lovely cottage, in a quiet area, very private, a nice place with character. The garden is gorgeous with beautiful trees and a relaxing swimming pool. The location was perfect, easy walk to the village. Safe parking on the property. Comfortable bed, the kitchen is well equipped, we had everything we needed. The hosts are very welcoming and friendly. Everything to make a perfect getaway. We highly recommend it.

Show more Show less
9.1
Wonderful
7 reviews
Price from
$152
per night

Kokos Huis

Riebeek-Kasteel

Kokos Huis offers accommodations in Riebeek-Kasteel, 20 miles from Wellington Golf Club and 21 miles from Breytenbach Sentrum. Fantastic! Great room, great service, great staff, great pool and lounge area. We will be back!!

Show more Show less
9.3
Wonderful
31 reviews
Price from
$106
per night

Hotels with extra health and safety measures

Find hotels in Swartland with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

FAQs about hotels in Swartland

Explore guest reviews of hotels in Swartland

See all