Self-Catering Stays in Hermanus on Walker Bay
Hermanus sits on Walker Bay, an easy drive east of Cape Town, and its whale season draws many visitors for several nights, which is exactly when a kitchen pays off. Four listed properties carry the self-catering label, but they are not equal. Harbour House Hotel offers self-catering suites by the Old Harbour, Eastbury Cottage has rooms with kitchenettes and balconies, and Mosselberg on Grotto Beach is a boutique villa in Voelklip with kitchenette rooms near the beach. The Thatch House Boutique Hotel, on the Kleinriver Lagoon, is a boutique hotel whose description mentions no kitchen at all, so I would not book it for self-catering. Here is how they compare.
Hermanus is a seaside town on Walker Bay known for land-based whale watching, with southern right whales visible from the cliffs in the winter and spring months. Between the Old Harbour, the Cliff Path, Grotto Beach and the wine farms of the Hemel-en-Aarde Valley, it rewards travellers who stay a few days and move at their own pace.
Which Hermanus kitchens are worth booking
Self-catering in Hermanus makes the most sense for longer stays around the whale season, for families and for travellers who want to bring back produce from the Hemel-en-Aarde wine farms and eat at home. The listed properties range from harbour suites and kitchenette rooms to a lagoon hotel without a kitchen, so the unit type matters more than the label or the score.
Harbour House Hotel has the best location for anyone who wants to walk everywhere: it stands in the Old Harbour area, with ocean views and a wine bar on site. It splits its stock between two buildings. The Harbour Square side has a rooftop pool and self-catering suites, which are the units to book if you want a kitchen, while the Manor House rooms face the garden and pool from a balcony or patio. With 1,124 reviews and a score of 8.7, it is the most reviewed property here, and the Cliff Path, the main route for whale watching from land, passes close by.
Eastbury Cottage is the simplest and the most practical option for self-caterers on a budget of effort rather than money. It is a 3-star stay in a historic building, and its rooms come with private bathrooms, kitchenettes and balconies looking over the garden or the mountains. Family rooms, a sun terrace, barbecue facilities and a tour desk round it out, which helps if you plan to organise whale trips or wine tastings during your stay. Its score of 9.0 across 150 reviews is strong for a property of this size, and I would choose it for families who want a quiet base with outdoor cooking.
Mosselberg on Grotto Beach is the pick for a stay focused on the beach. This boutique villa is in Voelklip, the eastern part of Hermanus, a short walk from Grotto Beach, the long sandy beach that stretches toward the Kleinriver Lagoon mouth. It has a heated pool and a courtyard, its self-catering rooms come with kitchenettes, and some areas and balconies look out to sea. Golf, cycling and watersports are nearby. A score of 9.4 from 177 reviews puts it near the top of the town, and the kitchenettes make it a good fit for couples who want to cook breakfast and the odd supper.
The Thatch House Boutique Hotel deserves an honest word, because it appears on this page without the facilities to justify it. It is a boutique hotel on the banks of the Kleinriver Lagoon, with elegant suites facing the lagoon, the garden or the mountains, an outdoor pool and a tennis court, and it can arrange dining experiences, lagoon cruises and paddling. Its score of 9.7 from 239 reviews is the highest of the four. Nothing in its description points to a kitchen or kitchenette, so I recommend it for a lagoon stay with meals arranged by the hotel, not as a self-catering choice.
A traveller's takeFor a whale-season stay in Hermanus, I would book a self-catering suite at Harbour House Hotel: the Old Harbour and the Cliff Path are on the doorstep, so you can watch Walker Bay in the morning and cook in the evening. For a beach-focused trip, I would choose a kitchenette room at Mosselberg on Grotto Beach, a short walk from Grotto Beach in Voelklip, and keep The Thatch House Boutique Hotel for a lagoon break with hotel dining.
9.7Self-cateringThe Thatch House Boutique Hotel, Hermanus
Elegant boutique hotel on Kleinriver Lagoon with pool and tennis
The Thatch House suits families and couples who like water and a refined setting. It sits on the banks of the Kleinriver Lagoon, and elegant suites look over the lagoon, the garden or the mountains. Guests can use the outdoor pool and the tennis court, and the hotel can arrange lagoon cruises or paddling and various dining experiences. Hermanus lies outside any malaria risk area. The location is secluded rather than in the middle of town.
9.4Self-cateringMosselberg on Grotto Beach
Boutique villa near Grotto Beach with a heated pool and sea views
Mosselberg suits small families and couples who want a self-catering villa a short walk from Grotto Beach in Voelklip. Rooms have kitchenettes, and the heated pool and the courtyard are the places to sit. Sea views come from select areas and balconies. Golf, cycling and watersports are nearby. Hermanus lies outside any malaria risk area. There is no full hotel service, so plan on cooking or eating out.
9.0Self-cateringEastbury Cottage
Historic cottage with self-catering rooms and mountain views in Hermanus
Eastbury Cottage occupies a historic building in Hermanus, with a lush garden and a sun terrace that give it a quiet, homely feel. Rooms have private bathrooms, kitchenettes and balconies with garden or mountain views, and family rooms, barbecue facilities and a tour desk are available. Free Wi-Fi is included. A 9.0 rating from 150 reviews is high for a three-star, and it suits families who like self-catering.
8.7Self-cateringHarbour House Hotel
Ocean-view hotel in Hermanus with a wine bar and multiple pools
Harbour House Hotel is in Hermanus's old harbour area, with ocean views and a wine bar. Guests choose between Harbour Square rooms with a rooftop pool and self-catering suites, or Manor House rooms with garden and pool views from a balcony or patio. The mix suits couples and families who like to self-cater. An 8.7 rating from 1,124 reviews is strong and well tested.
Local tips
- At Harbour House Hotel, ask for the Harbour Square self-catering suites, since the Manor House rooms are standard hotel rooms.
- Plan your stay around the whale season, roughly June to November, when southern right whales come close to the Walker Bay shore.
- Walk the Cliff Path from the Old Harbour early in the day, when the bay is often at its calmest for spotting whales.
- Use the barbecue facilities at Eastbury Cottage for an evening braai with produce bought in town.
- Bring wine home from the Hemel-en-Aarde Valley, the wine route just outside Hermanus, to enjoy with dinner at your apartment.
- Do not count on a kitchen at The Thatch House Boutique Hotel: book it for the lagoon and the hotel dining, not for self-catering.