Skip to main content

Filter by:


Star rating

Review score

Weston – 82 hotels and places to stay
See the latest prices and deals by choosing your dates.
First Group Midlands Saddle and Trout, hotel in Weston

Situated within 12 km from Mooi River, surrounded by meadows, Midlands Saddle and Trout offers an array of activities from fishing, mini golf and horse riding.

Lovely tranquil setting. Loved being surrounded by the horses. Lots of activities for the whole family.
7.6
Scored 7.6
Good
Rated good
1,407 reviews
Price fromHUF 20,405per night
Hartford House, hotel in Weston

Located in Mooiriver, Hartford House provides 5-star hotel accommodation with valley views of the Drakensberg.

Beautiful property, extremely tranquil. Exactly what we needed.
9.4
Scored 9.4
Superb
Rated superb
547 reviews
Price fromHUF 62,975per night
Glen Ormond Country House, hotel in Weston

Located in Rosetta, 43 km from Hilton, Glen Ormond Country House boasts an outdoor pool and views of the mountain. Rooms are equipped with a flat-screen TV with satellite channels.

Location and view superb.
9.5
Scored 9.5
Exceptional
Rated exceptional
324 reviews
Price fromHUF 25,725per night
Dunroamin Bed and Breakfast, hotel in Weston

Set within 26 km of Bosch Hoek Golf Club and 26 km of Fort Nottingham Museum in Mooirivier, Dunroamin Bed and Breakfast provides accommodation with seating area.

Views
8.7
Scored 8.7
Fabulous
Rated fabulous
145 reviews
Price fromHUF 23,255per night
Sycamore Avenue Treehouses & Cottages Accommodation, hotel in Weston

Offering unique treehouse accommodation, Sycamore Avenue Treehouses & Cottages Accommodation is set in the Kwa-Zulu Natal Midlands Meander, 12 km away from Mooi River.

Lots of free space for my little one to roam around. Super nice dogs he could play with and very supportive staff.
8.1
Scored 8.1
Very good
Rated very good
203 reviews
Price fromHUF 34,490per night
Old Rearsby, hotel in Weston

Offering barbecue facilities and mountain view, Old Rearsby is set in Mooirivier, 30 km from Bosch Hoek Golf Club and 43 km from Drakensberg Reserve.

The staff very friendly
8.9
Scored 8.9
Fabulous
Rated fabulous
20 reviews
Price fromHUF 20,930per night
Infinity at Enfin Estate, hotel in Weston

Boasting mountain views, Infinity at Enfin Estate features accommodation with a garden and a patio, around 22 km from Bosch Hoek Golf Club.

The Room and the View!
8.8
Scored 8.8
Fabulous
Rated fabulous
67 reviews
Price fromHUF 34,880per night
The Big Five Bed and breakfast, hotel in Weston

Offering a garden and garden view, The Big Five Bed and breakfast is set in Mooirivier, 24 km from Bosch Hoek Golf Club and 37 km from Fort Nottingham Museum.

The staff were extremely friendly, the breakfast were amazing. The staff came to apologize about 20 times for the loadshedding when it was out of their control. For those traveling or looking for a place to stay that is quiet and an at home feel I highly recommend it, it is not like a hotel room so please do not expect that.
6.1
Scored 6.1
Pleasant
Rated pleasant
30 reviews
Price fromHUF 14,535per night
Fordoun Hotel and Spa, hotel in Weston

Situated in Nottingham Road, 13 km from Bosch Hoek Golf Club, Fordoun Hotel and Spa features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

A well located hotel in a gorgeously peaceful, pretty and serene setting. Lovely big rooms and bathrooms. Every single staff member was exceptionally friendly and helpful. Tasty breakfasts.
9.1
Scored 9.1
Superb
Rated superb
418 reviews
Price fromHUF 59,680per night
Bosch Hoek Golf & Lodge, hotel in Weston

Bosch Hoek Golf & Lodge is located in Balgowan, 100 metres from Boschhoek Club House. Guests can enjoy the on-site bar.

Views onto a pleasant pasture, with deer and occasional Nguni herd. More than expected accommodating and frienly staff - everyone. Excellent breakfasts with nature views.
9.2
Scored 9.2
Superb
Rated superb
355 reviews
Price fromHUF 42,630per night
See all hotels near Weston
Subscribe to receive premium deals

Prices drop the moment you sign up!