Introducing Melkbos on D’Beach

In need of a romantic weekend away? Melkbos on D’Beach is your perfect option! We are a bed and breakfast situated in the tranquil town of Melkbosstrand and we offer luxury accommodation and facilities at affordable rates. From our rooms, guests can enjoy beautiful and uninterrupted views over the beach, Table Mountain, and Robben Island. We are about 35km outside of Cape Town, which makes our establishment ideal for short getaways. Our accommodation options are highly recommended by the AA.

Even though it is a small West Coast village, Melkbosstrand offers it all. If you are looking for long, white beaches, breath-taking landscapes, and fresh seafood, you should visit! Our town is also a popular destination for surfing and kite surfing enthusiasts.

What we offer

Guests can expect to be welcomed to 2 different kinds of rooms at Melkbos on D’Beach; options include:

  • The Deluxe Room: This option includes breakfast, free Wi-Fi, daily housekeeping services, air conditioning, a flat-screen TV (with satellite channels), minibar, fridge, kettle, braai facilities, and much more! Guests in this room also enjoy access to a private balcony overlooking the garden and pool.
  • Double En-Suite Room: This option includes breakfast, king or queen sized beds, an en-suite bathroom, an ocean view, pool view, landmark views, minibar, kitchenette (with all the trimmings, including a kettle and microwave), braai facilities, free Wi-Fi, daily housekeeping services and much more!

Additional services that await our guests include:

  • On-site catering services (by a pro chef). We cater to our guests’ special dietary requirements and can put together delicious picnic baskets for those going on game drives, or a romantic picnic on the beach.
  • Housekeeping services.
  • Shuttle services.
  • Special packages for corporate clients.

If you are ready to book your stay in the beautiful Melkbos, feel free to do so online, or simply give us a call.

Opening Hours


08:00 - 18:00


08:00 - 18:00


08:00 - 18:00


08:00 - 18:00


08:00 - 18:00


08:00 - 18:00


08:00 - 18:00

Contact Business