Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in St. James
Located in Muizenberg, within a 8-minute walk of Muizenberg Beach and 11 miles of Chapman's Peak, Adamastor Backpackers provides accommodations with a shared lounge and free WiFi throughout the...

Sunset Haven Ocean, Mountain & Valley Views is a recently renovated apartment in Cape Town where guests can make the most of its pool with a view, garden, and barbecue facilities.

Bonne Esperance, Simon's Town provides beachfront accommodations in Simonʼs Town. This property offers a pool with a view and free private parking.

Capri Sands Luxury Guest House in Capri Village provides adults-only accommodations with a garden and a shared lounge. This guest house features free private parking and full-day security.

The Pool Cottage is located in Fish Hoek, just a 17-minute walk from Fish Hoek Beach and 6.6 miles from Chapman's Peak.

Featuring lake views, Vlei Cove Guesthouse in Cape Town features accommodations, a garden, and barbecue facilities. This property offers access to a terrace, free private parking, and free Wifi.

Sunshine Cottage offers accommodations in Fish Hoek, a 17-minute walk from Fish Hoek Beach and 6.6 miles from Chapman's Peak.

Offering mountain views, 1 Mountain Rd Boutique B & B in Fish Hoek offers accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi.

Tintswalo Boulders enjoys a location in Simonʼs Town, a 2-minute walk from Water's Edge Beach and 12 miles from Chapman's Peak.

Elegant Accommodations: Sapphire Studio in Noordhoek offers a one-bedroom apartment with a private entrance.


Popular with guests booking beach hotels in St. James
Popular with guests booking beach hotels in St. James
Popular with guests booking beach hotels in St. James
Popular with guests booking beach hotels in St. James
Popular with guests booking beach hotels in St. James
Popular with guests booking beach hotels in Simonʼs Town
Popular with guests booking beach hotels in Simonʼs Town
Popular with guests booking beach hotels in Valsbaai
Popular with guests booking beach hotels in Simonʼs Town
Popular with guests booking beach hotels in Noordhoek