
Rooiels Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Rooiels

Krystal Beach Hotel
Breakwater Lane, Harbour Island Cape Town Western Cape
The price is 2.566.579 ₫ per night from 22 May to 23 May
2.566.579 ₫
2.981.077 ₫ total
22 May - 23 May
includes taxes & fees
9/10 Wonderful! (298 reviews)
We are cyclists from Australia and travelling the world now for 5 years. Everything about this hotel was amazing. The staff were amazing and accommodating. We were able to safely store our two bicycles which was important to us. The pool and spa was great, had a lovely massage. The gym had everything ...
Reviewed on 21 Apr 2026

Lord Charles Hotel, Somerset West, a Tribute Portfolio Hotel
Corner Main Road (M9) & Broadway Blvd Cape Town Western Cape
Fully refundableReserve now, pay when you stay
The price is 3.536.785 ₫ per night from 8 May to 9 May
3.536.785 ₫
4.107.976 ₫ total
8 May - 9 May
includes taxes & fees
8.6/10 Excellent! (61 reviews)
All ok
Reviewed on 25 Mar 2026

Erinvale Estate Hotel And Spa
1 Erinvale Avenue Cape Town Western Cape
The price is 7.177.591 ₫ per night from 22 May to 23 May
7.177.591 ₫
8.254.230 ₫ total
22 May - 23 May
includes taxes & fees
9.2/10 Wonderful! (117 reviews)
Would highly recommend Erinvale! Lovely experience across spa, room, dinner, brunch. Only shortfall was disorganisation around transportation from hotel to the golf course.
Reviewed on 13 Apr 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Table Mountain
5/5(180 reviews)
Explore the great outdoors at Table Mountain and enjoy the mountain views during your trip to Cape Town. Amble around the area's seaside or seek out the local tours.

Camps Bay Beach
4.5/5(181 reviews)
Why not spend a care-free afternoon at Camps Bay Beach during your travels in Cape Town? Discover the mountain views while you're in the area.

Boulders Beach
4.5/5(151 reviews)
If a restful holiday is part of your travel plans, Boulders Beach might be the perfect place to visit during your trip to Cape Town. While you're in the area, stroll along the seaside.
