We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic & up & up & up Independent Hotels Hotels with Restaurants Internet Air Conditioning Quiet Hotels Hotels with Balconies Clean Hotels Concierge Non-Smoking Hotel Boutique Hotels Luxury Boutique Hotels Suite Hotels Hotels with Free Wifi Honeymoon Hotels Hotels with Jacuzzi Luxury Beach Hotels Hotels with Hot Tubs Modern Hotels Unique Hotels Boutique Spa Hotels Safe Hotels Oceanfront Hotels Spa Hotels Romantic Boutique Hotels Cheap Hotels Beach Resorts Charming Hotels Hotels with Infinity Pools Meeting room Hotels with Bars Business services City Centre Hotels Downtown Hotels Apartment Hotels Wedding Hotels $ $$ $$$ $$$$ Luxury Spa Hotels Reduced mobility rooms Budget Hotels Hotels with Shuttle Red Carnation Hotels Collection Convention Hotels Any distance from Camp's Bay Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
The Bay Hotel
SAVE USD 467
USD 763*
Trip.com
USD 296*
View Deal
69 Victoria Road, Camps Bay 8040, South Africa
0.0 km from Camp's Bay Beach
  • Free Wifi
  • Breakfast included
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of USD 366/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Beachside
No availability for your dates from these sites
14 Central Drive, Camps Bay 8005, South Africa
0.0 km from Camp's Bay Beach
  • Free Wifi
  • Free Parking
The Marly Hotel
SAVE USD 26
USD 635*
Agoda.com
USD 609*
View Deal
201 The Promenade | Victoria Road, Camps Bay 8005, South Africa
0.1 km from Camp's Bay Beach
  • Free Wifi
  • Free Parking
Camps Bay Terrace Guest House
No availability for your dates from these sites
107 Victoria Road, Camps Bay 8005, South Africa
0.1 km from Camp's Bay Beach
    The Place on the Bay
    SAVE USD 54
    USD 411*
    Agoda.com
    USD 357*
    View Deal
    Victoria Rd, Camps Bay 8001, South Africa
    0.2 km from Camp's Bay Beach
    • Free Wifi
    • Free Parking
    Sabi Sands Lodges Reservations
    45 Anglesey Street | Mpumalanga Province, Cape Town Central 7800, South Africa
    0.2 km from Camp's Bay Beach
    • Free Wifi
    • Free Parking
    Swiss Cottage
    TripAdvisor
    View Deal
    3 Crown Crescent, Camps Bay 8005, South Africa
    0.2 km from Camp's Bay Beach
    • Beachfront
    Stone Cottages
    1 Geneva Drive, Camps Bay 8005, South Africa
    0.2 km from Camp's Bay Beach
    • Pool
    • Beachfront
    Balfour Place Guesthouse
    SAVE USD 40
    USD 263*
    Agoda.com
    USD 223*
    View Deal
    19 Blinkwater Road, Camps Bay 8005, South Africa
    0.3 km from Camp's Bay Beach
    • Free Wifi
    • Free Parking
    Primi Royal
    SAVE USD 36
    USD 365*
    Booking.com
    USD 329*
    View Deal
    23 Camps Bay Drive, Camps Bay 8005, South Africa
    0.3 km from Camp's Bay Beach
    • Free Wifi
    • Free Parking
    Vetho Villa
    TripAdvisor
    View Deal
    15 Van Kampz street, Camps Bay 1628, South Africa
    0.3 km from Camp's Bay Beach
    • Free Parking
    • Pool
    Fairways on the Bay
    No availability for your dates from these sites
    Fairways Street, Camps Bay 8005, South Africa
    0.3 km from Camp's Bay Beach
    • Free Wifi
    • Free Parking
    Camps Bay Village (Resort)
    SAVE USD 24
    USD 151*
    Expedia.com
    USD 127*
    View Deal
    32 Camps Bay Drive, Camps Bay 8040, South Africa
    0.3 km from Camp's Bay Beach
    • Pool
    Al Villa Romantica La Spiaggia
    15 The Fairways, Camps Bay, South Africa
    0.3 km from Camp's Bay Beach
    • Free Parking
    • Pool
    No photo provided
    10 Verssorshof Road, Cape Town Central 7441, South Africa
    0.3 km from Camp's Bay Beach
      SAVE USD 32
      USD 491*
      Expedia.com
      USD 459*
      View Deal
      3 Argyle Street, Camps Bay 8005, South Africa
      0.4 km from Camp's Bay Beach
      • Free Wifi
      • Free Parking
      Savings alert: 25% below average rate

      The price you found is 25% lower than this hotel's average rate of USD 610/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Agoda.com
      USD 535*
      View Deal
      6 Link Road, Camps Bay 8005, South Africa
      0.4 km from Camp's Bay Beach
      • Free Wifi
      • Free Parking
      Primi Seacastle Guest House
      SAVE USD 30
      USD 308*
      Agoda.com
      USD 278*
      View Deal
      15 Victoria Road, Camps Bay 8005, South Africa
      0.4 km from Camp's Bay Beach
      • Free Wifi
      • Free Parking
      Sea Five Boutique Hotel
      TripAdvisor
      View Deal
      5 Central Drive, Camps Bay 8005, South Africa
      0.4 km from Camp's Bay Beach
      • Free Wifi
      • Free Parking
      Lion's View
      No availability for your dates from these sites
      4 First Crescent, Camps Bay 8005, South Africa
      0.4 km from Camp's Bay Beach
      • Free Wifi
      • Free Parking
      Sandpiper House
      TripAdvisor
      View Deal
      26 Geneva Drive, Camps Bay 8005, South Africa
      0.4 km from Camp's Bay Beach
      • Free Wifi
      • Free Parking
      The Bay Atlantic Guest House
      No availability for your dates from these sites
      3 Berkley Road, Camps Bay 8005, South Africa
      0.5 km from Camp's Bay Beach
      • Free Wifi
      • Free Parking
      Atlantic House
      SAVE USD 50
      USD 310*
      Agoda.com
      USD 260*
      View Deal
      20 St Fillans Road, Camps Bay 8005, South Africa
      0.5 km from Camp's Bay Beach
      • Free Wifi
      • Free Parking
      No photo provided
      1 Berkley Road, Camps Bay 8005, South Africa
      0.5 km from Camp's Bay Beach
        Camps Bay Village
        9 Victoria Road, Camps Bay 8005, South Africa
        0.5 km from Camp's Bay Beach
        • Pool
        • Beachfront
        Azure Luxury Villa
        51 Strathmore Road, 8005, South Africa
        0.5 km from Camp's Bay Beach
          TripAdvisor
          View Deal
          27 Geneva Drive, Camps Bay 8005, South Africa
          0.6 km from Camp's Bay Beach
          • Free Wifi
          • Free Parking
          51 On Camps Bay Guesthouse
          Booking.com
          View Deal
          51 Camps Bay Drive, Camps Bay 8005, South Africa
          0.6 km from Camp's Bay Beach
          • Free Wifi
          • Free Parking
          Villa Surprise Guesthouse
          TripAdvisor
          View Deal
          21 First-Crescent, Camps Bay 8005, South Africa
          0.6 km from Camp's Bay Beach
          • Free Wifi
          • Free Parking
          Glen Beach Rentals
          1 Strathmore Road, Camps Bay 8005, South Africa
          0.6 km from Camp's Bay Beach
            ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.