Choose your preferred language. We speak English (US) and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Overlooking Table Mountain and Robben Island, Lagoon Beach Hotel offers direct beach access in Cape Town’s Milnerton suburb.
Situated in Cape Town in the Western Cape Region, 2.6 km from Canal Walk, Cape Town Beachfront Apartments at Leisure Bay boasts an outdoor pool and terrace.
“The staff here were really helpful, particularly Mercy and Aiden at the front desk. We arrived without luggage since SAA had lost it and they were a great help in getting us settled in.”
Sunstays Apartments is located on Milnerton Beach. Some apartments have views from Table Mountain to Robben Island. The complex has a swimming pool.
Situated in a quiet suburb of Voelklip in Hermanus, Baleens Hotel overlooks the Klein River Mountains and the Fernkloof Nature Reserve.
Overlooking the Keurbooms River lagoon and the Indian Ocean, Milkwood Manor is located on the shores of Plettenberg Bay. It has direct access to the beach and offers a bar and a restaurant.
Featuring a sea-facing sun deck, this beachfront guesthouse offers direct access to the sandy white beaches of Wilderness. It offers spacious rooms with a balcony and free Wi-Fi access.
Situated along the garden route in Keurboomstrand, Arch Rock Seaside Accommodation offers a variety of self-catering suites and apartments, some with direct beach access.
In Plettenberg Bay and a 2-minute walk from the beach, The Robberg Beach Lodge has luxury accommodations with Indian Ocean, garden or Robberg Nature Reserve views.
With an outdoor plunge pool overlooking the rocky Atlantic coast of Camps Bay, 3 on Camps Bay features free private parking. Rooms have balconies and free Wi-Fi.
The Windsor Hotel offers panoramic views of the ocean and the opportunity to enjoy whale watching, a Western Cape highlight, from the comfort of the sea-facing rooms.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.