Skip to main content

Stay in Caledon's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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 Post House Hotel - no children under the age of 16yrs 4 stars

Hotel in Greyton

The Hotel is powered by an inverter and solar panels for full service during load shedding times. The rooms have lighting outside on their patio's as well as inside the rooms. The room was fabulous. The staff were amazing. The breakfasts were divine.

Show more Show less
9.1
Superb
432 reviews
Price from
€ 75
per night

Arabella Hotel, Golf and Spa 5 stars

Hotel in Kleinmond

Arabella Hotel & Spa is overlooks a spectacularly attractive natural lagoon, surrounded by a lush landscape. The hotel boasts a 18-hole golf course designed by Peter Matkovich. privacy well respected - the cleaning staff like fairies. the breakfast buffet was great, the Spa staff were great and the facilities there just super. my husband found his pork belly dinner a bit fatty. The pina colada at the poolside was excellent.

Show more Show less
8.5
Very good
1,026 reviews
Price from
€ 136
per night

Trail's End

Hotel in Elgin

Set in the foothills of the Elgin Valley, Trail's End features a restaurant, a bar, free Wi-Fi throughout the property, and free on site private parking. Superb experience in Trails end - We were a group of 15 staying for 2 nights. The staff were highly accommodating and very helpful. I would definitely recommend staying here.

Show more Show less
8.8
Fabulous
253 reviews
Price from
€ 69
per night

The Caledon Hotel and Spa 4 stars

Hotel in Caledon

The Caledon Hotel and Spa has an outdoor swimming pool, fitness centre, a garden and terrace in Caledon. This place was very nice and won't mind visiting there again.

Show more Show less
6.9
Review score
407 reviews
Price from
€ 84
per night

Houw Hoek Hotel

Hotel in Botrivier

Surrounded by mountain vistas, rolling lawns and meandering streams, country-style Houw Hoek Hotel is located between the towns of Grabouw and Botrivier. Peaceful atmosphere and the breakfast was the highlight of the visit.

Show more Show less
7.8
Good
742 reviews
Price from
€ 71
per night

OnTheRocksBB Solar Powered Guesthouse and Ocean Lodge

Bettyʼs Bay

OnTheRocksBB Solar Powered Guesthouse and Ocean Lodge has sea views, free WiFi and free private parking, situated in Bettyʼs Bay, 2.2 km from Betty's Bay Main Beach. Breakfast was nice, every day was new positions. Location is awesome.

Show more Show less
9.6
Exceptional
127 reviews
Price from
€ 119
per night

Villa Le Roc Kleinmond Accommodation

Kleinmond

Situated in Kleinmond in the Western Cape region and Kleinmond Beach reachable within less than 1 km, Villa Le Roc Kleinmond Accommodation features accommodation with free WiFi, barbecue facilities, a... I would recommend this to anyone. We had the best time. The house was decorated beautifully and so tasteful. Love love love everything! Will be telling everyone about the amazing time we had!!

Show more Show less
9.3
Superb
140 reviews
Price from
€ 70
per night

4 ON REGENT

Greyton

Boasting air-conditioned accommodation with a patio, 4 ON REGENT is situated in Greyton. The property has garden and quiet street views, and is 38 km from Caledon Nature Reserve. I loved this cosy stay! The flat has everything that you need as a base, and it’s a very relaxing place to sit outside on your quiet private patio. I also really loved the local goodies like natural shampoo and delicious muesli!

Show more Show less
9.2
Superb
173 reviews
Price from
€ 48
per night

Otium Oasis Glamping & Camping

Hartebeesrivier

Located in Hartebeesrivier, 30 km from Caledon Nature Reserve, Otium Oasis Glamping & Camping provides accommodation with pool with a view, free private parking, a garden and barbecue facilities. Friendly staff. Relaxing and beautiful.

Show more Show less
9.3
Superb
246 reviews
Price from
€ 24
per night

Elgin Vintners Country House

Elgin

Featuring garden views, Elgin Vintners Country House in Elgin offers accommodation, an open-air bath, a garden, a tennis court, a terrace and a bar. I liked everything and everybody there. It's my home away from home and the staff is like family. Casper, Audrey and the rest of the "A-team" just cannot disappoint. Hosted my 60th birthday party there and the service was impeccable.

Show more Show less
9
Superb
239 reviews
Price from
€ 48
per night

Hotels with extra health and safety measures

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

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Caledon in the past month

See all

FAQs about hotels in Caledon

Explore guest reviews of hotels in Caledon

See all