Find hotels in Onrus from $42

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Onrus hotels

Misty Waves Boutique Hotel

Misty Waves Boutique Hotel
4.0 star property
Westcliff
9.0 out of 10, Wonderful, (263 reviews)
"Nice heated pool, clean room"
United Kingdom
Stephen
$108 nightly
The price is $126
May 20 - May 21
Total with taxes and fees
Misty Waves Boutique Hotel

Esplanade Hermanus

Esplanade Hermanus
Hermanus City-Centre
9.6 out of 10, Exceptional, (104 reviews)
"Great staff, fantastic location. "
United Kingdom
Clive
$190 nightly
The price is $190
May 20 - May 21
Total with taxes and fees
Esplanade Hermanus

Whale Coast All Suite Hotel

Whale Coast All Suite Hotel
4.0 star property
Hermanus City-Centre
9.2 out of 10, Wonderful, (254 reviews)
"Stunning apartment, clean, light and spacious!"
United Kingdom
Sapna
$60 nightly
The price is $69
May 18 - May 19
Total with taxes and fees
Whale Coast All Suite Hotel

The Marine Hermanus

The Marine Hermanus
5.0 star property
Hermanus City-Centre
9.6 out of 10, Exceptional, (205 reviews)
"The Marine is an extremely comfortable and well run hotel with an excellent restaurant, lovely pool and spa. In addition it's unique location gives one easy access to magnificent walks, wonderful views and great local restaurants and shopping."
France
Cynthia
The Marine Hermanus

The Whale on Main B&B

The Whale on Main B&B
3.5 star property
Hermanus
10.0 out of 10, Exceptional, (38 reviews)
"Spotless room, great service and perfect hosts."
United Kingdom
David
$147 nightly
The price is $170
May 12 - May 13
Total with taxes and fees
The Whale on Main B&B

Harbour House Hotel

Harbour House Hotel
5.0 star property
Hermanus City-Centre
8.6 out of 10, Excellent, (299 reviews)
"Extremely efficient and friendly staff. Great location. "
United States
DENISE
$142 nightly
The price is $163
May 17 - May 18
Total with taxes and fees
Harbour House Hotel

Oude Schuur Boutique

Oude Schuur Boutique
3.5 star property
Hermanus
10.0 out of 10, Exceptional, (14 reviews)
"Very friendly owners. "
Switzerland
Julius
$93 nightly
The price is $93
May 20 - May 21
Total with taxes and fees
Oude Schuur Boutique

One Marine Drive Boutique Hotel

One Marine Drive Boutique Hotel
5.0 star property
Westcliff
9.6 out of 10, Exceptional, (172 reviews)
"Nice welcome. Very clean and comfortable and great breakfast selection. Good location for restaurants and town centre also. "
United Kingdom
Gregg
$169 nightly
The price is $194
May 11 - May 12
Total with taxes and fees
One Marine Drive Boutique Hotel

Hermanus Lodge on the Green

Hermanus Lodge on the Green
4.0 star property
Hermanus
9.2 out of 10, Wonderful, (79 reviews)
"The breakfast was fantastic, comfy room with a large balcony facing the golf course. Very clean and the service was brilliant. "
United Kingdom
Benjamin
$60 nightly
The price is $69
May 11 - May 12
Total with taxes and fees
Hermanus Lodge on the Green

Krystal Beach Hotel

Krystal Beach Hotel
3.5 star property
Gordon's Bay
9.0 out of 10, Wonderful, (300 reviews)
"Ideal overnight hotel on the way back to CT airport. Good amenities and in the marina."
United Kingdom
Tony
$92 nightly
The price is $106
May 23 - May 24
Total with taxes and fees
Krystal Beach Hotel

6 Stemmet Lodge

6 Stemmet Lodge
4.0 star property
Eastcliff
9.4 out of 10, Exceptional, (43 reviews)
"Nice stay, good location, friendly service"
South Africa
Gerrit
$61 nightly
The price is $70
May 16 - May 17
Total with taxes and fees
6 Stemmet Lodge

Whale Away Guest House

Whale Away Guest House
4.0 star property
Eastcliff
9.2 out of 10, Wonderful, (9 reviews)
"Really convenient for the coastal path and easy access to town. The room was very comfortable and great views. The breakfast was excellent and Monica was a very helpful and informative host."
United Kingdom
Gary
Whale Away Guest House

The Whale's Tale Guesthouse

The Whale's Tale Guesthouse
3.5 star property
Westcliff
9.0 out of 10, Wonderful, (16 reviews)
"Lovely room, breakfast cooked to order. "
United Kingdom
Steven
The Whale's Tale Guesthouse

The Thatch House Hermanus

The Thatch House Hermanus
5.0 star property
Hermanus
9.8 out of 10, Exceptional, (30 reviews)
"From the staff, accommodation’s, grounds, scenery and a absolutely wonderful restaurant-there’s only smiles."
United States
gary
The Thatch House Hermanus

Cliff Cottage

Cliff Cottage
3.5 star property
Westcliff
9.8 out of 10, Exceptional, (45 reviews)
"Excellent and ample breakfast, beautifully appointed room, gracious and extremely helpful hostess. Very convenient to town and Cliff Walk. "
United States
Daniel
Cliff Cottage

Whale Coast Ocean Villa

Whale Coast Ocean Villa
3.5 star property
Voelklip
9.8 out of 10, Exceptional, (49 reviews)
"The rooms were very comfortable and the staff exceptional. "
Canada
Gary
$101 nightly
The price is $118
May 18 - May 19
Total with taxes and fees
Whale Coast Ocean Villa

Birkenhead House

Birkenhead House
5.0 star property
Voelklip
9.0 out of 10, Wonderful, (10 reviews)
"Fantastic stay "
United Kingdom
Martin
$812 nightly
The price is $936
May 12 - May 13
Total with taxes and fees
Birkenhead House

Avani Lodge Private Nature Reserve

Avani Lodge Private Nature Reserve
3.0 star property
Bot River
9.6 out of 10, Exceptional, (4 reviews)
"Awesome"
South Africa
Shakeel
$97 nightly
The price is $113
Jun 10 - Jun 11
Total with taxes and fees
Avani Lodge Private Nature Reserve

Arabella Hotel Golf & Spa

Arabella Hotel Golf & Spa
5.0 star property
Kleinmond
8.4 out of 10, Very Good, (280 reviews)
"Fabulous hotel. Great facilities for the grandchildren. Breakfast was incredible. Suite was amazing. Staff were great."
United Kingdom
RONALD
$197 nightly
The price is $229
May 11 - May 12
Total with taxes and fees
Arabella Hotel Golf & Spa

Sandbaai Country House

Sandbaai Country House
3.0 star property
Sandbaai
10.0 out of 10, Exceptional, (3 reviews)
"Great room, amazing breakfast, incredible owners and team!"
United States
Corrin
$118 nightly
The price is $136
May 11 - May 12
Total with taxes and fees
Sandbaai Country House
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Onrus

Check out Cliff Path and New Harbour—just a couple of the sights around Onrus.

Photo by Sachendra Yadav
Open Photo by Sachendra Yadav

Top Onrus Hotel Reviews

More cheap stays in Onrus

Hotels in Onrus with star-rating

Find out more about Onrus

Top reasons to visit Onrus

  • Stunning Beaches: Onrus features beautiful beaches like Onrus Beach, perfect for swimming and relaxation.
  • Outdoor Adventures: Enjoy whale watching, hiking, and various outdoor activities in the breathtaking surroundings.
  • Tranquil Atmosphere: Experience the peaceful charm of this quaint village, ideal for relaxation and rejuvenation.
  • Rich Local Culture: Engage with friendly locals and immerse yourself in the vibrant culture of the Western Cape.
  • Diverse Accommodations: Choose from cozy guesthouses to luxury hotels with stunning ocean views and amenities.

Find great hotels near Onrus

Onrus, nestled in the charming Hermanus area of the Western Cape, offers an impressive selection of accommodations, from cozy guesthouses to comfortable hotels. With stunning ocean views and a variety of amenities tailored for adventure seekers and business travelers alike, you're sure to find the perfect spot for your vacation experience. Explore fabulous guesthouses in Onrus that provide a warm welcome and easy access to the beach and local attractions.

  • The Marine Hermanus: Experience the epitome of luxury at The Marine Hermanus, a stunning 5-star hotel with a guest rating of 9.6. Located 4 miles from Onrus, this property is perfect for beach lovers seeking a serene getaway. With direct access to the beach, guests can enjoy breathtaking ocean views and the soothing sound of waves. The hotel's elegant design blends comfort with sophistication, providing an exquisite atmosphere for relaxation. Visitors appreciate the attentive service and top-notch amenities, making this a premier choice for an unforgettable beach vacation.
  • Harbour House Hotel: Embrace adventure and boutique charm at the Harbour House Hotel, a stylish 5-star accommodation rated 8.6. Situated 4 miles from Onrus, this hotel is an ideal base for thrill-seekers looking to explore the surrounding area. With direct beach access, guests can indulge in various adventure sports such as surfing, sailing, and kayaking, all available nearby. The unique decor and art pieces throughout the hotel create an inviting atmosphere, ensuring a memorable stay for those who appreciate a blend of excitement and sophistication.
  • Misty Waves Boutique Hotel: For travelers seeking adventure and comfort, the Misty Waves Boutique Hotel offers a delightful 4-star experience with a guest rating of 9.0. Located 4 miles from Onrus, this hotel is perfect for those looking to engage in outdoor activities like surfing, fishing, and mountain biking. The relaxed yet stylish ambiance is complemented by well-appointed rooms that provide a cozy retreat after a day of exploration. Guests rave about the attentive staff and the diverse recreational options available, making it a top choice for adventure enthusiasts.

Where to stay in Onrus

Onrus, a tranquil village near Hermanus, offers the perfect blend of outdoor adventures and eco-friendly beach vacations. Explore the stunning Onrus Beach and the serene Onrus River area, where friendly locals create a welcoming atmosphere. Enjoy luxury accommodations and immerse yourself in the rich culture and recreation opportunities in this beautiful region. Whether you're seeking relaxation or adventure, Onrus is an ideal destination for any traveler.

  • Hermanus: Nestled along the stunning coastline of the Western Cape, Hermanus is a vibrant city renowned for its breathtaking views and outdoor adventures. With Onrus situated within its bounds, this destination attracts visitors year-round, peaking in March, July, and September. Travelers flock here for romantic beach experiences, scenic parks, and challenging golf courses. The local beaches are perfect for family outings, while the charming atmosphere invites leisurely strolls. Don’t miss the opportunity to explore the beautiful surroundings and indulge in the lively local culture.
  • Sandbaai: Just a mile from Onrus, Sandbaai is a quaint village that offers a unique blend of relaxation and adventure. This charming locale experiences peak visitor numbers in September and the festive season of December to January. Known for its romantic ambiance and outdoor activities, Sandbaai is perfect for those looking to enjoy whale watching and breathtaking sunsets. The village boasts stunning beaches, a picturesque marina, and a welcoming harbor, making it an idyllic spot for both relaxation and exploration.
  • Vermont: Located a couple of miles from Onrus, Vermont is a peaceful village that captures the essence of coastal living. While visitor numbers peak in the summer months from December to February, Vermont maintains a steady appeal with its outdoor and beach experiences, especially during the calmer periods. The village is home to recreational areas, making it a great spot for families and couples alike. With its charming marina, harbor, and local museum, Vermont offers a serene escape where you can unwind and enjoy South Africa's natural beauty.

Things to do in Onrus

Onrus is perfect for eco-friendly beach vacations, offering a variety of outdoor activities and adventures. Popular attractions include a golf course and a private country club. Visitors can enjoy exhilarating experiences such as whale watching, exciting outdoor adventures, and memorable day trips, making Onrus an ideal destination for those seeking both relaxation and adventure in the stunning Western Cape.

Shopping

In Onrus, enjoy local shops and boutiques for unique gifts and souvenirs. If you're up for a drive, visit the Hermanus Town Centre, about 5 miles away, where you’ll find a mix of shops, cafes, and charming markets for an exciting shopping experience.

Recreation

Onrus Wellness Centre offers rejuvenating spa treatments, yoga sessions, and serene meditation spaces, perfect for relaxation. For outdoor enthusiasts, the nearby Onrus Beach provides stunning coastal views and opportunities for beach walks, while the scenic trails of Fernkloof Nature Reserve invite you to explore nature's beauty.

Adventure

Explore the breathtaking coastlines of Onrus with whale watching tours during the season, where you can spot southern right whales. For thrill-seekers, try surfing at Onrus Beach, or embark on a scenic hike through the nearby Fernkloof Nature Reserve, showcasing stunning views and diverse wildlife.

Nightlife

For a vibrant nightlife, visit The Whale Coast Mall for shopping and dining options. Enjoy a cocktail at Onrus Beach Café while watching the sunset. If you're in the mood for lively music, check out The Fisherman’s Cottage for a cozy atmosphere and local entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Onrus

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Onrus are May to July, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Onrus is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Onrus is Saturday. The most expensive day to stay in Onrus is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you choose your budget, desired location, and other preferences. You can easily sort the results by price, allowing you to view the most affordable hotels first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will display sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Onrus hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Onrus

Onrus, located in Hermanus, Western Cape, is perfect for outdoor and eco-friendly beach vacations. Visitors can enjoy stunning attractions such as Onrus Beach, Onrus River, and Onrus Lagoon, which offer excellent opportunities for swimming and scenic experiences. Nearby, the Cape Overberg region adds to the charm, making Onrus a delightful destination for beach lovers and nature enthusiasts alike.

  • Hermanus Beach: Located 8 miles from Onrus, Hermanus Beach offers stunning coastal views and a relaxed beach vibe. It's perfect for sunbathing, swimming, or taking leisurely strolls along the shore while enjoying the sound of the waves.
  • Old Harbour: Just 4 miles away from Onrus, the Old Harbour is a cultural gem showcasing the area's rich maritime history. Explore fascinating exhibits and enjoy the charming atmosphere that reflects Hermanus's fishing heritage.
  • Fernkloof Nature Reserve: Situated 4 miles from Onrus, Fernkloof Nature Reserve invites adventure enthusiasts to hike through diverse trails, offering breathtaking views and the chance to spot unique flora and fauna in a pristine natural setting.

Best time to go to Onrus

The best time to visit Onrus can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Onrus falls in February, when visitor numbers are average and weather is mostly sunny with no rain. The coolest average temperature in Onrus falls in July and August. August has average visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January69.1°F (20.6°C)No RainMostly SunnySlightly HighSlightly High
February69.3°F (20.7°C)No RainMostly SunnyAverageSlightly High
March67.6°F (19.8°C)No RainMostly SunnyAverageAverage
April64.0°F (17.8°C)No RainMostly SunnyAverageAverage
May61.0°F (16.1°C)Light RainMostly SunnySlightly LowSlightly Low
June57.7°F (14.3°C)Light RainMostly SunnySlightly LowSlightly Low
July56.3°F (13.5°C)Light RainMostly SunnyAverageSlightly Low
August56.3°F (13.5°C)Light RainMostly SunnyAverageAverage
September57.9°F (14.4°C)Light RainMostly SunnySlightly HighAverage
October61.0°F (16.1°C)No RainMostly SunnySlightly LowAverage
November63.3°F (17.4°C)No RainMostly SunnyAverageAverage
December66.6°F (19.2°C)No RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Onrus

To reach Onrus, Hermanus, your best option is to fly into Cape Town International Airport (CPT), located 45 miles away. Nearby hotels include the 5-star Cape Town Marriott Hotel Crystal Towers, situated 7 miles from the airport, which offers 24-hour airport shuttle service and various transportation options. Another excellent choice is the One&Only Cape Town, 11 miles from the airport, providing airport shuttles on request and accessible transport. Also 11 miles away is Gorgeous George by Design Hotels, offering similar shuttle services. These hotels ensure easy access to the airport, making your travel experience convenient and enjoyable.

Frequently asked questions

What is the best area to stay in Onrus?
The best area to stay in Onrus is generally along Onrus Beach and the adjacent coastal road, providing easy access to the main attractions and beautiful ocean views.

This area is the heart of Onrus, characterized by its proximity to the expansive Onrus Beach and the Onrus Lagoon. You'll find a selection of accommodations, from guesthouses to self-catering rooms, many offering direct views of the ocean or mountains. The coastal road that runs parallel to the beach is ideal for leisurely strolls and connects you directly to local eateries and shops.

For couples, staying near Onrus Beach offers a romantic setting with stunning sunsets and convenient access to beach walks and local dining. The quiet surroundings and natural beauty of the lagoon make it a relaxing escape. Many accommodations in this area provide private balconies or patios, great for enjoying the scenery together.

Families will also find this area highly suitable due to the easy access to Onrus Beach, known for its gentle waves and lagoon, which is ideal for children.
When is the best time to go to Onrus?
For most travelers, the best time to visit Onrus is during the summer months, from November to February, when the weather is warm and sunny, superb for enjoying the beaches and outdoor activities.

During this period, you can expect average temperatures ranging from 20°C to 28°C (68°F to 82°F), with minimal rainfall. This makes it ideal for couples and families looking to relax on Onrus Beach, explore the coastal paths, or enjoy water sports. The warm ocean currents are inviting for swimming and surfing.

If your primary interest is whale watching, the best time to visit Onrus is from June to November. During these months, Southern Right Whales migrate to the sheltered bays along the coast, offering spectacular viewing opportunities directly from the shore or on boat tours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Onrus.
How can I save on a Onrus hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Onrus hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Onrus hotel?
Prices for hotels in Onrus often vary, but you can find a great deal from $42 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia