Book Hotels in Onrus
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Onrus hotels

never@home Hermanus
"Very clean and neat, staff were very helpful and friendly. Everything needed was available and very well located. Thank you, will definitely be back!"
Reviewed on Oct 3, 2026

One Marine Drive Boutique Hotel
"Most supportive, genuine staff! Excellent place, if we were staying longer would have explored the spa. Super short walk to see the water. Breakfast was delicious, cooked to order. Great towels and pillows. Bed was very firm, but more than I prefer. The place was pristine, very impressive. Staff ..."
Reviewed on Oct 23, 2026

Esplanade Hermanus
"The staff were really friendly and helpful even before we arrived. The secure parking area was a bonus! Our room had a great view of the ocean and was even bigger than expected. It was the perfect location for exploring the old harbour. Highly recommend booking here!"
Reviewed on Oct 21, 2026

The Marine Hermanus
"Don't stay in room 204. Loud music and then traffic noise. Ruined our 1st night!"
Reviewed on Oct 23, 2026

Port Del Mar Luxury Guesthouse
"Wonderful place to stay. Away from the main road so nice and quiet. Staff amazingly friendly."
Reviewed on Oct 12, 2026

Kennedy's Beach Villa
"It was private and intimate. I'm American and came to South Africa to get married to my South African fiance. We got married yesterday and I wanted the perfect honeymoon suite. Two weeks ago I started looking for the perfect honeymoon suite to surprise my new wife but I dont know anything about locations ..."
Reviewed on Oct 22, 2024

Misty Waves Boutique Hotel
"Highly recommend, excellent position, we had room with sea view and watched whales jumping out of water!"
Reviewed on Oct 14, 2026

Arabella Hotel Golf & Spa

Whale Coast All Suite Hotel
Onrus Hotel & Travel Guide\n
Heading to Onrus? There is a range of places to stay for the modern traveler to choose from. We currently offer 40 accommodation options within a 6-mile (10-kilometer) distance of the center of Onrus.
Are you trying to locate a Travelocity-listed place to stay that can be reached on foot from the downtown area of Onrus? Schulphoek Seafront Guesthouse & Restaurant and 138 Marine Beachfront Guesthouse is worth looking at.
The Grootbos Nature Reserve is located 17 miles (27 kilometers) from the main part of Onrus. Or, alternatively, the The Marine Hermanus is 4 miles (6 kilometers) away. The Crayfish Lodge Sea & Country Guest House and also the Mosselberg on Grotto Beach are some alternative places to book accommodation around Onrus.
55 miles (91 kilometers) away from Onrus, you can find Struisbaai, where you can spend the day enjoying Struisbaai Beach and Cape Agulhas Visitor Center. Some of our recommended Struisbaai accommodation options include the Agulhas Country Lodge and Ocean Art House. For another option, stay in Kleinmond, 9 miles (14 kilometers) northwest of Onrus, where you can choose between the Elephant Rock Guest House and Villa Chad. Whether you're just passing through or staying in Kleinmond, be sure to check out the Kleinmond Beach and Bot River Estuary.
Just because you are having a getaway, who says you can't fuel your love for sport. You will find Cape Town Stadium 55 miles (90 kilometers) to the northwest of Onrus. Modern travelers who like the convenience of booking a hotel close to the action, book in the Ellerman House or One&Only Cape Town.
Cape Town International Airport is a practical airport, and can be found 45 miles (72 kilometers) outside the heart of Onrus. Accommodation options nearby include Hotel Verde and Road Lodge Cape Town International Airport.
Frequently asked questions
Recent Onrus hotel reviews by fellow wanderers

One Marine Drive Boutique Hotel
"Most supportive, genuine staff! Excellent place, if we were staying longer would have explored the spa. Super short walk to see the water. Breakfast was delicious, cooked to order. Great towels and pillows. Bed was very firm, but more than I prefer. The place was pristine, very impressive. Staff got us booked on a whale watching boat ride the night before, allowed us to store luggage before we departed."
Explore More Ways to Travel with Travelocity
- The Caledon Hotel & Spa
- Beach in Caledon
- Apartments in Caledon
- Pet Friendly in Bot River
- Cottages in Bot River
- Hotels in Betty's Bay
- Cottages in Betty's Bay
- Bedandbreakfast in Betty's Bay
- Hotels in Baardskeerdersbos
- Cottages in Baardskeerdersbos
- 5 Star Hotels in Walker Bay Nature Reserve
- 5 Star Hotels in Kleinmond
- Blue Gum Country Estate
- Hostels in Stanford
- Sir Lowry's Pass Village Hotels
- Hotels near Rooisand Nature Reserve
- Cottages in Rooiels
- Hotels in Pringle Bay
- Privatevacationhomes in Pringle Bay
- Pet Friendly in Stanford
- Houseboats in Theewaterskloof
- Bedandbreakfast in Whale Coast
- Hotels in Vermont
- Winery in Vermont
- Hotels near Vergelegen Wine Estate
- Bedandbreakfast in Van Der Stel Station
- Ocean Edge Apartments
- Ocean View in Hermanus
- Pikkewyntjie Cottage
- The Marine Hermanus
- The Potting Shed Guest House
- Hotels in Hermanus
- Privatevacationhomes in Hermanus
- Guesthouses in Kleinmond
- Arabella Hotel Golf & Spa
- Hotels in Kleinmond
- Villas in Kleinmond
- Pringle Bay Villa
- Siesta-at-Albatross Self Catering Unit
- LGBT Friendly in Overstrand
- LGBT Friendly in Theewaterskloof
- Hotels near Eskom Palmiet Visitor Centre
- Privatevacationhomes in Fisherhaven
- Cottages in Gansbaai
- Guesthouses in Gansbaai
- Adults Only in Gansbaai
- Gansbaai Seafront Holiday House Ons C-huis
- Spa in Gansbaai
- Hotels in Gansbaai
- All-Inclusive Hotels in Gordon's Bay
- Hot Tub Hotels in Gordon's Bay
- Gordon's Bay Hotels
- Cottages in Grabouw
- Houw Hoek Hotel
- Hotels in Grabouw
- Apartments in Hermanus
- Cottages in Hermanus
- Aparthotels in Hermanus
- Guesthouses in Hermanus
- Birkenhead House
- Boutique in Hermanus
- Family Friendly in Hermanus
- Flamingo Lake
- Kingfisher Beach House
- Car rentals Grabouw
- Car rentals near Gordon's Bay
- Car rentals Gansbaai
- Car rentals Caledon
- Car rentals Bot River
- Car rentals Betty's Bay
- Luxury Car Rentals in Hermanus
- Car rentals Kleinmond
- Car rentals Hermanus
- Car rentals Pringle Bay
- Car rentals near Somerset West
- Car rentals Vermont
- Car rentals Villiersdorp
- Convertible Car Rentals in Hermanus






