Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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+
Somerset West – 106 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Erinvale Estate Hotel & Spa

Hotel in Somerset West

Steeped in history, surrounded by the majestic Hottentots Holland Mountains and neighboring the magnificent Erinvale Golf Course, the Erinvale Estate Hotel & Spa promises a peaceful and memorable... The location, the service, the courtyard, the excellent food.

Show more Show less
9
Wonderful
255 reviews
Price from
$262
per night

Lord Charles Hotel

Hotel in Somerset West

Located in Somerset West, 2.8 miles from Heidelberg Golf Club, Lord Charles Hotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Setting. Safety. Close to many shops beach

Show more Show less
8.7
Excellent
179 reviews
Price from
$173
per night

43 On Sandstone

Somerset West

Located on an eco-estate with a spectacular view of the whole of False Bay and the backdrop of the Cape mountains, 43 On Sandstone features and outdoor pool. I liked everything about this place. The friendly staff, the view, the rooms and the service was exceptional. I will definitely go there again.

Show more Show less
9.7
Exceptional
474 reviews
Price from
$53
per night

Boutique Villa Guesthouse

Somerset West

Offering mountain views, Boutique Villa offers accommodations in Somerset West. The property features a large garden and an outdoor pool. .We love the size of our room. Cleanliness. The breakfast was owesome.

Show more Show less
9.2
Wonderful
261 reviews
Price from
$57
per night

Crossfire @ Home

Somerset West

Located in Somerset West, a 14-minute walk from Strand Beach and 4.4 miles from Heidelberg Golf Club, Crossfire @ Home provides accommodations with free WiFi, air conditioning, a restaurant and a bar.... Everything, nice and quiet. Staff friendly and helpful. Thank you for the great stay

Show more Show less
8.7
Excellent
207 reviews
Price from
$75
per night

Almond Cottage Bed & Breakfast

Somerset West

Almond Cottage Bed & Breakfast has garden views, free WiFi and free private parking, located in Somerset West, 2.3 miles from Heidelberg Golf Club. This property was easy to find, close to the airport and was very comfortable. Breakfast very good

Show more Show less
8.9
Excellent
285 reviews
Price from
$48
per night

Waterstone Lodge

Somerset West

Waterstone Lodge is situated in Somerset West and offers stylish rooms and an outdoor pool. Free WiFi and private parking is available. Large comfortable room with a great view. Convenient location. Excellent, freshly prepared breakfast.

Show more Show less
9.4
Wonderful
175 reviews
Price from
$63
per night

Silver Forest Boutique Hotel

Somerset West

Silver Forest is a beautiful property set among trees at the foot of the Helderberg. There are several different experiences on the property operated individually. very good combination of rooms, Restaurant and Spa.

Show more Show less
8.6
Excellent
175 reviews
Price from
$140
per night

The Views Guesthouse

Somerset West

Located in Somerset West, 1.7 miles from Heidelberg Golf Club, The Views Guesthouse has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a garden. A beautiful view, matched with the room and staff! When I arrived the staff was very friendly and assisted us even though it was already very late! We had a clean room, good internet connection and everything was clean, neat and tidy. The following morning we had coffee and tea available in the room and we were helped when we came in earlier than expected for breakfast. The food was excellent and we had multiple refills of cappuccino without any extra costs! Thanks!

Show more Show less
9.2
Wonderful
255 reviews
Price from
$55
per night

De Molen Guest House

Somerset West

Offering views of False Bay and the Helderberg Mountains, De Molen Guest House is located on a country estate in Somerset West. The beach is 10 minutes away by car. The accommodation was amazing, and the staff incredibly helpful.

Show more Show less
8
Very Good
279 reviews
Price from
$45
per night

FAQs about hotels in Somerset West

  • On average, 3-star hotels in Somerset West cost $0 per night, and 4-star hotels in Somerset West are $37 per night. If you're looking for something really special, a 5-star hotel in Somerset West can be found for $52 per night, on average (based on Booking.com prices).

  • On average, it costs $73 per night to book a 3-star hotel in Somerset West for tonight. You'll pay around $110 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Somerset West will cost around $135, on average (based on Booking.com prices).

  • Some of the best hotels in Somerset West near Erinvale Golf Club include Glen Abbey Apartments On The Erinvale Golf And Country Estate, One Oak Guest House and Erinvale Estate Hotel & Spa.

  • The average price per night for a 3-star hotel in Somerset West this weekend is $78 or, for a 4-star hotel, $100. Looking for something even fancier? 5-star hotels in Somerset West for this weekend cost around $157 per night, on average (based on Booking.com prices).

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Somerset West:

Explore guest reviews of hotels in Somerset West

See all