Hotels of Earth

Kennedys Beach Villa

★★★★ 5 Disa Street Onrus River, Hermanus, ZA

9 guest rating· 100 reviews

About this hotel

Luxurious Accommodation in a Natural Setting

Exclusive Location : Kennedys Beach Villa is nestled in a picturesque setting, surrounded by the beach, lagoon, and native gardens, offering guests a truly unique experience.

Personalized Experience : Each room at Kennedys Beach Villa is elegantly decorated with European-inspired furnishings, providing intimate and personalized accommodation for a relaxing stay.

Convenient Amenities : Guests can unwind in the hot tub pool, enjoy whale watching and horse riding opportunities, and explore nearby renowned restaurants like Milkwood Restaurant.

Book your stay at Kennedys Beach Villa for a luxurious retreat in Onrus River, outside Hermanus.

Rooms & rates

The Beach Suite

Sleeps 3 · 35 m² · Bunk bed, Queen bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker

The Lagoon Villa

Sleeps 3 · 110 m² · Twin bed, Extra-large double bed (Super-king size), Sofa bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Kitchenette

Amenities

  • WiFi available
  • Spa/wellness center
  • Spa/wellness center services
  • Free Parking
  • Private parking
  • Bar
  • Air conditioning
  • Pets allowed
  • Pet bowls
  • Beach
  • Private beach area
  • Sun loungers or beach chairs
  • Room service
  • 24-hour security
Show all 76 amenities
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • Allergy-free room
  • BBQ facilities
  • Beauty Services
  • Billiards
  • Board games/puzzles
  • Canoeing
  • Cashless payment available
  • Children's playground
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Cycling
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Face masks for guests available
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Garden
  • Grocery deliveries
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Heating
  • Hiking
  • Horse riding
  • Hot tub/Jacuzzi
  • Invoice provided
  • Ironing service
  • Key access
  • Key card access
  • Laundry
  • Laundry washed per local authority guidelines
  • Luggage storage
  • Manicure
  • Massage services
  • Open-air bath
  • Outdoor fireplace
  • Outdoor furniture
  • Pedicure
  • Physical distancing rules followed
  • Picnic area
  • Private check-in/check-out
  • Public transport tickets
  • Safety deposit box
  • Security alarm
  • Shared stationery like menus, pens are removed
  • Shuttle service
  • Shuttle service (additional charge)
  • Soundproof rooms
  • Staff adhere to local safety protocols
  • Sun terrace
  • Terrace
  • Water sport facilities on site
  • Windsurfing
  • Wine/champagne

Location

© OpenStreetMap contributors

5 Disa Street Onrus River, Hermanus, ZA

Check-in
from 02:00 PM to 06:00 PM
Check-out
until 10:30 AM

What guests say9100 reviews

+ Amazing views+ Exceptional service from staffCleanliness issuesNeed for room upgrades
Cleanliness7.9
Service9.9
Location9.4
Room Quality8.8
Amenities8.9
Value for Money8.8

Breathtaking views, soothing scent of the ocean, a relaxing KolKol hot tub,exceptional hospitality

9.0

Our stay was made even more memorable thanks to James, the house manager. From the moment we arrived, he welcomed us with such genuine warmth and kindness. Throughout our stay, he was incredibly friendly, helpful, professional, and always willing to assist with anything we needed. When it was time to leave, James personally came to collect the keys and wished us a safe journey, which was such a thoughtful touch. His courteous nature and positive attitude truly stood out. He has the kind of smile and personality that can light up a room, and he made us feel valued and at home from start to finish. People like James are rare, and the world could certainly do with more of them. He is a true asset to the property, and we hope he receives the recognition he so deserves. Thank you, James, for making our stay such a wonderful experience!

Chantelle · ZA · 2026-06-29

In a world of tiny homes and flat-pack furniture, a stay at Kennedy’s feels like stepping back into a more gracious era.

9.0

The amount of private space was unbelievable. And the lawn on the lagoon side was something else. We loved our time in the Kol kol, the outdoor braai facility as well as the massive indoor fireplace, making for a cost winter coastal getaway. The views we beautiful and loved the location.

It could do with a little less clutter, and this would help with keeping it cleaner, but I understand it adds to the character of the place. Snooker sticks were in poor condition and bathroom could do with a little bit of an upgrade. But had a wonderful stay and husband loved it!

Alicia · ZA · 2026-06-18

Guest review

10.0

James was fantastic he made sure we had everything we need he even made the fire for us

Nothing

Desmond · ZA · 2026-06-16

Великолепное и очень уютное место с потрясающей атмосферой, куда хочется вернуться снова

10.0

С первых минут было ощущение, что это место действительно любят и заботятся о нём. Вилла очень уютная, чистая, продуманная до мелочей и прекрасно вписывается в окружающую природу. Атмосфера здесь невероятно спокойная и расслабляющая. Отдельное спасибо Джеймсу — он был очень внимательным, доброжелательным и заботливым хозяином, всегда был на связи и помогал по любым вопросам. Благодаря этому наше пребывание было максимально комфортным и беззаботным.

Никаких замечаний нет. Всё было прекрасно.

Sofia · AE · 2026-06-11

Amazing location, cosy accommodation and great staff

9.0

Amazing location, cosy accommodation and great staff

Westerhuis · NL · 2026-05-10

Lovely stay at Onrus

8.0

The calmness and peace. BEAUTIFUL room in a stunning calm garden setup..with a private entrance...walking through a lush well attended garden. VERY friendly reception by James and meeting the hosts was equally special. A beach restaurant just round the corner was very unique and one can just imagine the vibrant atmosphere during peak season. THIS stay was very special.

We could have received fresh towels daily. Withbthe rainy weather the towels does jot get time to dry out properly.

Rita · NA · 2026-04-22

Good to know

Please note that due to the natural surroundings at Kennedys Beach Villa, it is not recommended for elderly people with walking difficulties.

Please note that accessing the Jacuzzi will incur an additional charge of ZAR 200 per session.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Dear visitor, we're currently experiencing drought conditions within this region. Please be aware that certain properties will need to comply with local water usage restrictions.

This property does not accommodate bachelor(ette) or similar parties.

Managed by a private host

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are allowed. No extra charges.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 3 years old stay for ZAR 150 per person per night when using an available cot.

Children up to and including 11 years old stay for ZAR 150 per person per night when using an existing bed.

Children from 12 years old to 17 years old stay for ZAR 250 per person per night when using an existing bed.

Children from 4 years old to 17 years old stay for ZAR 250 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.