Book Cheap Hotels in Onrus
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Onrus
Most frequently booked Onrus hotels

Whale Coast All Suite Hotel
c/o Lord Roberts & Royal Roads Hermanus Western Cape
Free cancellation
Reserve now, pay when you stay
6.14 km from city centre
The price is CA $148 per night
CA $148
CA $171 total
Mar 13 - Mar 14
includes taxes & fees
Stay at this aparthotel in Hermanus. Enjoy free WiFi, free parking, and free bicycles on site. Popular attractions Village Square and Hoy's Koppie are located nearby.
Kitchen
Parking included

Misty Waves Boutique Hotel
21 Marine Drive Hermanus Western Cape
5.64 km from city centre
The price is CA $160 per night
CA $160
CA $186 total
Feb 23 - Feb 24
includes taxes & fees
Stay at this hotel in Hermanus. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Shopping Centre and Whale Museum are located nearby.
Pool
Parking included

Esplanade Hermanus
63 Marine Dr Hermanus Western Cape
6.16 km from city centre
The price is CA $298 per night
CA $298
CA $298 total
Feb 27 - Feb 28
includes taxes & fees
Stay at this hotel in Hermanus. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions Whale Museum and Old Harbour are located nearby.
Pool
Parking included

Arabella Hotel Golf & Spa
R44 Kleinmond Kleinmond Western Cape
Free cancellation
Reserve now, pay when you stay
16.44 km from city centre
The price is CA $345 per night
CA $345
CA $397 total
Mar 8 - Mar 9
includes taxes & fees
Book a stay at this luxury hotel in Kleinmond. Enjoy free breakfast, free WiFi, and free parking. Popular attractions SA Forest Adventures Kleinmond and Kogelberg Biosphere Reserve are located nearby.
Pool
Hot tub

The Marine Hermanus
Marine Drive Hermanus Western Cape
6.34 km from city centre
The price is CA $723 per night
CA $723
CA $840 total
Mar 2 - Mar 3
includes taxes & fees
Book a stay at this luxury hotel in Hermanus. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Village Square and Old Harbour are located nearby.
Pool
Spa

Port Del Mar Luxury Guesthouse
62 Mitchell St Hermanus Western Cape
Free cancellation
Reserve now, pay when you stay
6.34 km from city centre
The price is CA $191 per night
CA $191
CA $191 total
Feb 26 - Feb 27
includes taxes & fees
Book a stay at this business-friendly guesthouse in Hermanus. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Hoy's Koppie and Village Square are located nearby.
Breakfast included
Parking included

7 on Marine
7 Marine Dr Hermanus Western Cape
5.53 km from city centre
The price is CA $224 per night
CA $224
CA $258 total
Mar 2 - Mar 3
includes taxes & fees
Book a stay at this luxury guesthouse in Hermanus. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Shopping Centre and Whale Museum are located nearby.
Hot tub
Parking included

Harbour House Hotel
22 Harbour Road (Harbour Square) Hermanus Western Cape
6.23 km from city centre
The price is CA $287 per night
CA $287
CA $330 total
Mar 1 - Mar 2
includes taxes & fees
Book a stay at this luxury hotel in Hermanus. Enjoy free WiFi, free parking, and a conference center. Popular attractions Whale Museum and Old Harbour are located nearby.
Pool
Parking included

Whale Rock Luxury Lodge
26 Springfield Ave Hermanus Western Cape
4.96 km from city centre
The price is CA $183 per night
CA $183
CA $212 total
Mar 3 - Mar 4
includes taxes & fees
Book a stay at this business-friendly guesthouse in Hermanus. Enjoy free breakfast, free WiFi, and free parking. Popular attractions New Harbour and Cliff Path are located nearby.
Pool
Breakfast included
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.
Top hotels in Onrus for Extended Stay

Whale Coast All Suite Hotel
c/o Lord Roberts & Royal Roads Hermanus Western Cape
The price is CA $148 per night from Mar 13 to Mar 14
CA $148
CA $171 total
Mar 13 - Mar 14
includes taxes & fees
9/10 Wonderful! (244 reviews)
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.
Onrus hotels essential information
Accommodation | 402 hotels |
|---|---|
Lowest Price | CA $171 |
Highest Price | CA $840 |
Popular hotels | Whale Coast All Suite Hotel, Misty Waves Boutique Hotel, Esplanade Hermanus, Arabella Hotel Golf & Spa, The Marine Hermanus, Port Del Mar Luxury Guesthouse, 7 on Marine, Harbour House Hotel, Whale Rock Luxury Lodge |
Frequently asked questions
Recent Onrus hotel reviews by fellow wanderers

7 on Marine
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"The room was beautiful and clean. The view of the ocean was stunning. We did not partake in breakfast so I cannot comment.
The staff was pleasant but not prominent. We felt like it was more of an air bnb as opposed to a hotel.
Very quiet after nightfall. Had good sleeps. Walk into town was about 7 minutes along the ocean walkway. Beautiful.
Our main complaint was no labels on the wonderful lighting switches. You have spent a lot of money on beautiful lighting, it would be nice to let the guests know what turns what on!
Thanks for the lovely stay. "
A verified traveller stayed at 7 on Marine
Hotels near…
Areas of Onrus
Most popular
Hotels
- Cabins Cox's Cove
- Venise-en-Quebec Spa Resorts & Hotels
- Cottages Utterson
- Cassandra Hotel
- Winnipeg Historic Hotels
- Whistler Village Inn And Suites
- Hotels with smoking rooms in Palm Springs
- Black Rock Oceanfront Resort
- Cottages Porters Lake
- Holiday Inn Hotel & Suites Oakville @ Bronte by IHG
- Vancouver Island Beach Resorts & Hotels
- Apartments Souris
- Delta Hotels by Marriott Montreal
- DeltaHotels Hotels in Edmonton International Airport
- Cottages Shearwater
Flights
- Cheap Flights to Harlingen
- Porter Airlines Toronto (YTZ) to Boston (BOS) flights
- Aeromexico Edmonton (YEG) to Mexico City (MEX) flights
- YYZ - MLB
- WestJet Hamilton (YHM) to Reserve Mines (YQY) flights
- LHR - STN
- Lufthansa Ottawa (YOW) to Manchester (MAN) flights
- Air Canada Edmonton (YEG) to London (LHR) flights
Activities











