Search beach hotels in Western Cape

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 6,344 properties in Western Cape
    Show map Map
  • The Robberg Beach Lodge

    The Robberg Beach Lodge

    Plettenberg Bay, South Africa
    8.8

    Excellent

    608 reviews

    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.

  • Primi Seacastle

    Primi Seacastle

    Cape Town, South Africa
    8.7

    Excellent

    302 reviews

    Right on the beach, with Table Mountain as a majestic backdrop, this luxurious 4-star hotel boasts panoramic views of Camps Bay and its surroundings.

  • 185 Beach Road Boutique Suites and Apartments

    185 Beach Road Boutique Suites and Apartments

    Gordonʼs Bay, South Africa
    9.0

    Wonderful

    102 reviews

    185 Beach Road in Gordon’s Bay offers self-catering apartments with panoramic views of the sea, Table Mountain and the surrounding Hottentots Holland Mountains. Bikini Beach is 200 metres away.

  • Sunstays Lagoon Beach Apartments

    Sunstays Lagoon Beach Apartments

    Cape Town, South Africa
    8.2

    Very Good

    440 reviews

    Sunstays Apartments is located on Milnerton Beach. Some apartments have views from Table Mountain to Robben Island. The complex has a swimming pool.

  • Misty Mornings

    Misty Mornings

    Kommetjie, South Africa
    9.0

    Wonderful

    2 reviews

    Showcasing an outdoor pool, seasonal outdoor pool and barbecue, Misty Mornings is located in Kommetjie in the region of Western Cape, just 219 yards from Long Beach Hike to Shipwreck.

  • Beachfront Sea View Apartment

    Beachfront Sea View Apartment

    Cape Town, South Africa
    8.2

    Very Good

    3 reviews

    Beachfront Sea View Apartment offers accommodations in Cape Town. The property is 109 yards from Sea Point Information Centre and free private parking is provided.

  • One Marine Drive Boutique Hotel

    One Marine Drive Boutique Hotel

    Hermanus, South Africa
    9.7

    Exceptional

    108 reviews

    Located 219 yards from Oxwagen track Museum 1938 in Hermanus, One Marine Drive Boutique Hotel features a restaurant and free WiFi throughout the property.

  • La Petite Baleine Seaside Villa

    La Petite Baleine Seaside Villa

    De Kelders, South Africa
    8.9

    Excellent

    9 reviews

    La Petite Baleine Seaside Villa is a detached villa with an outdoor pool, located in De Kelders. You can relax by the year-round outdoor pool in the grounds when the weather's nice.

  • Sandcastle Apartment

    Sandcastle Apartment

    Fish hoek, South Africa
    9.5

    Exceptional

    30 reviews

    Sandcastle Apartment offers accommodations in Fish Hoek. The property features views of the sea and is 109 yards from Fish Hoek Beach.

  • Beach Villa Wilderness

    Beach Villa Wilderness

    Wilderness, South Africa
    9.7

    Exceptional

    287 reviews

    Beach Villa Wilderness is located in Wilderness, 0.6 miles from Wilderness Mini Market and 0.6 miles from Wilderness Tourist Information. Guests can enjoy the on-site bar.

You might also like these property types: