Skip to main content

Filter by:


Star rating

Review score

Bergwater – 68 hotels and places to stay
See the latest prices and deals by choosing your dates.
Vrisch Gewagt Boutique Self-Catering Olive Farm, hotel in Bergwater

Vrisch Gewagt Boutique Self-Catering Olive Farm is located in Prince Albert. Free WiFi access is available in this country house. The accommodation will provide you with a patio and a terrace.

Everything was absolutely wonderful and Chantal was an amazing helpful friendly lady and we will be back for sure!!!!
9.7
Scored 9.7
Exceptional
Rated exceptional
67 reviews
Price from£108.77per night
Swartberg Pass Cottages, hotel in Bergwater

Located 500 metres from Swartberg Pass, Swartberg Pass Cottages is set in Matjiesrivier and features barbecue facilities and a garden. The Cango Caves are within 13 km of the property.

Great location, very convenient if you're planning to take some time exploring the magnificent Swartberg Pass. Staff and owner very helpful and friendly. Wonderful place to stop over.
8.4
Scored 8.4
Very good
Rated very good
43 reviews
Price from£57.59per night
Mont d'Or Swartberg Hotel, hotel in Bergwater

Located in Prince Albert, 200 metres from Fransie Pienaar Museum, Mont d'Or Swartberg Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Location of the hotel.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,144 reviews
Price from£69.70per night
Brakdakkie Guest Cottages, hotel in Bergwater

Located in Prince Albert, Brakdakkie Guest Cottages combines old world charm with unique Karoo inspired decor. All units feature a private patio with splash pool and barbecue facilities.

The attention to detail and the cleanliness
8.7
Scored 8.7
Fabulous
Rated fabulous
72 reviews
Price from£38.39per night
Mirtehof Guest Farm Estate, hotel in Bergwater

Boasting a shared lounge and views of mountain, Mirtehof Guest Farm Estate is a country house set in a historic building in Prince Albert, 2.5 km from Fransie Pienaar Museum.

great accommodation, staff, food. will return!
9.7
Scored 9.7
Exceptional
Rated exceptional
178 reviews
Price from£76.78per night
De Bergkant Lodge, hotel in Bergwater

Offering 3 year-round outdoor pools, De Bergkant Lodge is located in Prince Albert. Guests can enjoy the on-site bar. Free private parking is available on site.

A wonderful little gem. Fantastic breakfast served on the table.
9.4
Scored 9.4
Superb
Rated superb
271 reviews
Price from£93.84per night
81 on Church Guest House, hotel in Bergwater

81 on Church Guest House is situated in Prince Albert, 43 km from Oudtshoorn. Free WiFi is offered throughout the property and free private parking is available on site.

Beautiful gardens, super comfy beds, host was informative, professional, and accommodating. Respectful of privacy. Highly recommended.
9.1
Scored 9.1
Superb
Rated superb
131 reviews
Price from£61.85per night
Karoo View Cottages, hotel in Bergwater

Overlooking the village of Prince Albert, Karoo View Cottages offers accommodation with views of the Swartberg Mountains and Karoo plains.This property features an outdoor plunge pool and free WiFi in...

The location is exeptional, lovely views of the mountains, the whole atmosphere was relaxing and peaceful.
9.1
Scored 9.1
Superb
Rated superb
291 reviews
Price from£76.99per night
Elfen House, hotel in Bergwater

Located in Prince Albert, less than 1 km from Fransie Pienaar Museum and 2.7 km from Prince Albert Golf Club, Elfen House offers free bikes and air conditioning.

Space, clean, well equipped, location, walking distance from main road and restaurants.
9.4
Scored 9.4
Superb
Rated superb
123 reviews
Price from£72.52per night
Bougain Villa Guesthouse, hotel in Bergwater

Situated near Fransie Pienaar Museum and Prince Albert Golf Club, Bougain Villa Guesthouse is in Prince Albert and features free private parking and a restaurant.

8.5
Scored 8.5
Very good
Rated very good
150 reviews
Price from£34.13per night
See all hotels near Bergwater
Subscribe to receive premium deals

Prices drop the moment you sign up!