The 10 best beach hotels in St James, South Africa | Booking.com
Skip to main content

Beach Hotels in St James

Find the beach hotels that appeal to you the most

The best beach hotels in St James

Check out our pick of great beach hotels in St James

Filter by:

Review score

Bonne Esperance, Simon's Town

Simonʼs Town (Near St James)

Located in Simonʼs Town, in a historic building, 500 metres from Seaforth Beach, Bonne Esperance, Simon's Town is a recently renovated apartment with pool with a view and garden.

S
Struys
From
Belgium
The host was in contact with us a few days before our arrival. She gave us the code to open the gate and was in the house when we arrived. The house is just across the main attraction of simon’s town boulder beach but it is not crowded or noice in the street
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 194 reviews
Price from
US$92.80
1 night, 2 adults

Tintswalo Boulders

Simonʼs Town (Near St James)

Tintswalo Boulders, a property with a terrace, is situated in Simonʼs Town, 200 metres from Water's Edge Beach, 19 km from Chapman's Peak, as well as 23 km from Cape Point.

L
Li
From
Singapore
Location: very near to the Boulders Beach penguins; there was a side gate that leads directly out to the boardwalk next to the visitor centre about 1 min away. Perfect spot for an early morning walk to see the penguins. Facilities: the room was spacious and cosy and there was a good smart TV with Netflix/Youtube. Bathroom was well furnished with a bath tube and amenities. Bed was good. Service: Staff was friendly and attentive the moment we entered and service was impeccable. They provided lot of good recommendations of Simon’s Town. Breakfast was awesome with a view of the bay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 144 reviews
Price from
US$235.48
1 night, 2 adults

Residence William French

Simonʼs Town (Near St James)

Located 600 metres from Frank's Beach, Residence William French offers an infinity pool, a garden and air-conditioned accommodation with a terrace and free WiFi.

M
Matus
From
Slovakia
The place was amazing the owner is a great guy, one of the places I have ever been to.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 245 reviews
Price from
US$171.10
1 night, 2 adults

St James Guest Houses

Kalk Bay (Near St James)

Facing the seafront, St James Guest Houses is a guest house featuring a 5-star accommodation in Kalk Bay. It has an outdoor swimming pool, garden and private parking.

V
Vibeke
From
Zambia
Breakfast was excellent Location perfect
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 202 reviews
Price from
US$237.80
1 night, 2 adults

The Grosvenor Guest House & Self Catering

Simonʼs Town (Near St James)

Set on the hillside slope overlooking False Bay, The Grosvenor Guest House & Self Catering provides 4-star accommodation with views of the South African Naval Base.

C
Carl
From
New Zealand
Quiet location with a great view.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 191 reviews
Price from
US$168.20
1 night, 2 adults

Stoep By Ideas Cartel

Kalk Bay (Near St James)

Situated in Kalk Bay, Stoep By Ideas Cartel is a recently renovated accommodation, 15 km from Chapman's Peak and 21 km from Kirstenbosch National Botanical Garden.

C
Chakomoka
From
South Africa
I loved my stay at Stoep!! My experience was absolutely fantastic from start to finish! The breakfast was exceptional and a big shoutout to the staff as well, they were incredibly friendly and attentive, making sure I had everything I needed. I’ll definitely be back next time I’m in the area — Stoep by Ideas Cartel is an absolute gem! Highly recommend!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 63 reviews
Price from
US$127.39
1 night, 2 adults

House On The Hill

Simonʼs Town (Near St James)

Situated in Simonʼs Town in the Western Cape region and Seaforth Beach reachable within 600 metres, House On The Hill features accommodation with free WiFi, barbecue facilities, a private beach area...

k
kevin
From
United Kingdom
Fantastic property with excellent facilities and views from the balcony. Excellent hosts!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews
Price from
US$104.40
1 night, 2 adults

Fisherman's Watch Cottage

Cape Town (Near St James)

Offering a garden and garden view, Fisherman's Watch Cottage is set in Cape Town, 13 km from Chapman's Peak and 25 km from Kirstenbosch National Botanical Garden.

M
Miles
From
United Kingdom
A great place to stay!We loved the quiet location ,patio /garden and views over False Bay. Comfortable and well equipped apartment. We appreciated your help and advice on where to go and what to see!( especially Ellie’s Peak which was well worth the climb!) Thank you for a great introduction to our holiday in Western Cape!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 92 reviews
Price from
US$54.03
1 night, 2 adults

Boulders Beach Hotel, Cafe and Curio shop

Simonʼs Town (Near St James)

Located at Boulders Beach with its famous penguin colony, Boulders Beach Hotel, Cafe and Curio shop offers en-suite rooms, just 2 km outside of Simon’s Town.

N
Napo
From
Lesotho
The portable apartment was perfect for the family. The lady checked us in with a very warm welcome and information needed. Another lady who checked out was also nice. My family and I will definitely be back!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,294 reviews
Price from
US$69.60
1 night, 2 adults

Simon's Town Quayside Hotel

Simonʼs Town (Near St James)

Perfectly situated by False Bay and surrounded by the majestic Simons Kloof mountains, this 3-star hotel and provides great accommodation in a fantastic location.

K
Kirsi
From
Finland
Very friendly staff, very beautiful hotel in the centre of Simon's Town. View to ocean was very beautiful.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,025 reviews
Price from
US$92.66
1 night, 2 adults
All beach hotels in St James

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in St James and surroundings in the past month

See all