"Very clean and neat, staff were very helpful and friendly. Everything needed was available and very well located. Thank you, will definitely be back!"
"Very clean and neat, staff were very helpful and friendly. Everything needed was available and very well located. Thank you, will definitely be back!"
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.
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.
Nestled in the heart of the Cape Overberg, Onrus offers an idyllic escape for outdoor enthusiasts and beach lovers alike. With stunning attractions like the Onrus River, Onrus Beach, and the scenic Onrus River beachfront, your stay promises a perfect blend of relaxation and adventure.
Hermanus Beach
9.6/10 (114 reviews)
A go-to area recognized for its stunning coastal views, Hermanus Beach offers a delightful experience for beach lovers. With its vibrant beach vibes, this picturesque spot is about an 8-mile drive from Onrus, making it a convenient choice for your coastal getaway.
Often cited as a favorite among history and culture lovers, Old Harbour offers a fascinating glimpse into the maritime heritage of Hermanus. Located about 4 miles by car from Onrus, this museum showcases rich cultural vibes that make it an engaging stop. Staying nearby allows for easy exploration of this charming area.
Highly recommended for beach lovers, Voelklip Beach offers stunning scenery and a relaxed atmosphere perfect for unwinding by the ocean. Located about 6 miles by car from Onrus, this beach provides easy access to sun-soaked days and picturesque views, making it an ideal spot for your vacation.
Considered a premier spot for beach lovers, Grotto Beach offers stunning coastal views and a relaxing atmosphere. Located about 8 miles by car from Onrus, this beach captures the essence of the ocean with its inviting sands and waves. Staying nearby makes it easy to enjoy this beautiful destination.
An essential stop for nature lovers, Rooisand Nature Reserve offers a unique blend of adventure and luxury vibes. Located about 6 miles by car from Onrus, this stunning reserve showcases diverse wildlife and scenic landscapes, making it an ideal base for exploring the natural beauty of Hermanus.
Enjoy the simplicity of the Bot River Estuary, a paradise for nature lovers seeking serene outdoor vibes. With its stunning scenery, this picturesque river offers a perfect backdrop for relaxation and exploration. Located about 5 miles from Onrus, it’s an easy addition to your travel plans, enhancing your stay in the area.
Perfectly suited for adventure seekers, Fernkloof Nature Reserve offers breathtaking landscapes and diverse flora and fauna. Located about 7 miles by car from Onrus, this reserve is an ideal base for exploring the natural beauty of Hermanus while enjoying convenient access to outdoor activities.
A must-see for families, Village Square offers a delightful outdoor atmosphere perfect for creating lasting memories. Located about 4 miles by car from Onrus, this vibrant precinct is filled with shops and eateries, making it a convenient spot for visitors looking to explore the local culture.
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 in South Africa. lol. I wanted beachfront view, dog friendly, and a hot tub. So I just googled those filter options. I looked all day but couldnt find anything. The next day I found Kennedy...
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 in South Africa. lol. I wanted beachfront view, dog friendly, and a hot tub. So I just googled those filter options. I looked all day but couldnt find anything. The next day I found Kennedy...
James
Reviewed October 22, 2024Reviewed October 22, 2024
We enjoyed our stay very much. A beautiful and well kept property. Secured parking inside the gate. We had an upstairs room (no elevator) and had help getting our luggage up. Bed was comfortable and the bathroom was large. The balcony with the ocean view is worth the extra cost! Walking distance to town with all kinds of stores. We ate at Cafe 1904 and the oxtail (a common dish here) was outstanding, better than at Cape Town. When present, the staff was very friendly and helpful…took a star...
We enjoyed our stay very much. A beautiful and well kept property. Secured parking inside the gate. We had an upstairs room (no elevator) and had help getting our luggage up. Bed was comfortable and the bathroom was large. The balcony with the ocean view is worth the extra cost! Walking distance to town with all kinds of stores. We ate at Cafe 1904 and the oxtail (a common dish here) was outstanding, better than at Cape Town. When present, the staff was very friendly and helpful…took a star...
The lodge was excellent the staff super friendly ,the breakfast was excellent the pool was perfect to relax at .The ocean walk is just moments away and the walk into Hermanus was stunning .Whales were everywhere we were there in Oct .Hermanus was a perfect coastal get away
The lodge was excellent the staff super friendly ,the breakfast was excellent the pool was perfect to relax at .The ocean walk is just moments away and the walk into Hermanus was stunning .Whales were everywhere we were there in Oct .Hermanus was a perfect coastal get away
Jon
Reviewed October 16, 2026Reviewed October 16, 2026
We stayed in room 1 which faces the mountain and street and is on the top level. The room has a lot of windows, a small patio, a couch, desk, air conditioning and comfortable bedding. Breakfast each morning was served overlooking the golf course. Food was tasty and freshly prepared. There is a small pool with nice area to sit and enjoy the sun. Staff was attentive, personable and friendly. Thank you to Elani and her crew for making our stay so relaxed.
We stayed in room 1 which faces the mountain and street and is on the top level. The room has a lot of windows, a small patio, a couch, desk, air conditioning and comfortable bedding. Breakfast each morning was served overlooking the golf course. Food was tasty and freshly prepared. There is a small pool with nice area to sit and enjoy the sun. Staff was attentive, personable and friendly. Thank you to Elani and her crew for making our stay so relaxed.
Heidi
Reviewed December 24, 2017Reviewed December 24, 2017
Our stay at Whale Coast Ocean Villa was fabulous! This is the perfect place for exploring the Hermanus Cliff Walk and Grotto Beach. It is beautifully decorated, the breakfast was amazing, the staff warm and welcoming. Our stay was too short. Hope to visit again soon.
Our stay at Whale Coast Ocean Villa was fabulous! This is the perfect place for exploring the Hermanus Cliff Walk and Grotto Beach. It is beautifully decorated, the breakfast was amazing, the staff warm and welcoming. Our stay was too short. Hope to visit again soon.
Patricia
Reviewed January 17, 2025Reviewed January 17, 2025
It’s a beautiful guest house and in a lovely quiet spot. We were greeted very pleasantly by Dawn(?) who kindly showed us the wonderful facilities. If we ran a guest house this is exactly how we would do it. Our bedroom was beautiful with plenty of room and a very comfortable bed and a lovely shower. The views of the ocean are marvelously relaxing. The guest lounge was fabulous, again very relaxing with tea and coffee available as in the bedroom. The breakfast area is beautifully laid out and the...
It’s a beautiful guest house and in a lovely quiet spot. We were greeted very pleasantly by Dawn(?) who kindly showed us the wonderful facilities. If we ran a guest house this is exactly how we would do it. Our bedroom was beautiful with plenty of room and a very comfortable bed and a lovely shower. The views of the ocean are marvelously relaxing. The guest lounge was fabulous, again very relaxing with tea and coffee available as in the bedroom. The breakfast area is beautifully laid out and the...
Graham
Reviewed November 30, 2025Reviewed November 30, 2025
Wonderful hotel, but we found it difficult to find the entrance located inside a shopping center. GPS led us to the right site, but the entrance was not obvious among the store fronts.
Wonderful hotel, but we found it difficult to find the entrance located inside a shopping center. GPS led us to the right site, but the entrance was not obvious among the store fronts.
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.
Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing
January
69.1°F (20.6°C)
No Rain
Mostly Sunny
Slightly High
Slightly High
February
69.3°F (20.7°C)
No Rain
Mostly Sunny
Average
Slightly High
March
67.6°F (19.8°C)
No Rain
Mostly Sunny
Average
Average
April
64.0°F (17.8°C)
No Rain
Mostly Sunny
Average
Average
May
61.0°F (16.1°C)
Light Rain
Mostly Sunny
Slightly Low
Slightly Low
June
57.7°F (14.3°C)
Light Rain
Mostly Sunny
Slightly Low
Slightly Low
July
56.3°F (13.5°C)
Light Rain
Mostly Sunny
Average
Slightly Low
August
56.3°F (13.5°C)
Light Rain
Mostly Sunny
Average
Average
September
57.9°F (14.4°C)
Light Rain
Mostly Sunny
Slightly High
Average
October
61.0°F (16.1°C)
No Rain
Mostly Sunny
Slightly Low
Average
November
63.3°F (17.4°C)
No Rain
Mostly Sunny
Average
Average
December
66.6°F (19.2°C)
No Rain
Mostly Sunny
Slightly High
Slightly 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 much is the nightly rate at a Onrus hotel?
Prices for hotels in Onrus often vary, but you can find a great deal from $66 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.