Property class 2 Hotels near St. James Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 25 - Aug 26Tomorrow
Aug 26 - Aug 27This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Property class 2 Hotels near St. James Beach




Kalk Bay Condo at The Majestic
Kalk Bay Condo at The Majestic1.3 km from St. James Beach




Kalk Bay Condo at The Majestic
Kalk Bay Condo at The Majestic1.3 km from St. James Beach




The Lookout 3 Bedroom Home in Fish Hoek
The Lookout 3 Bedroom Home in Fish Hoek5.2 km from St. James Beach




Dawson's Creek Muizenberg
Dawson's Creek Muizenberg2.7 km from St. James Beach




Outspan Lodge- Giraffe House
Outspan Lodge- Giraffe House3.8 km from St. James Beach




Adventure Cape Town 1
Adventure Cape Town 17.7 km from St. James Beach
CNY415
CNY582 total
includes taxes & fees
Sep 25 - Sep 26




Room-sonique-uniqueness Crib
Room-sonique-uniqueness Crib11.7 km from St. James Beach




17 Mullet Close
17 Mullet Close4.3 km from St. James Beach




Cozy Corner Apartment Muizenberg
Cozy Corner Apartment Muizenberg3.4 km from St. James Beach
CNY452
CNY520 total
includes taxes & fees
Aug 26 - Aug 27
CNY231
CNY316 total
includes taxes & fees
Aug 26 - Aug 27




Stunning Boulders Beach house
Stunning Boulders Beach house8.9 km from St. James Beach
CNY2,223
CNY2,223 total
includes taxes & fees
Sep 8 - Sep 9




Shangri La in Misty Cliffs
Shangri La in Misty Cliffs11.4 km from St. James Beach
Discover St. James Beach's neighborhood and other top neighborhoods in Cape Town (and vicinity)





Kalk Bay
Cape Town's Kalk Bay neighborhood is known for its waterfront and mountain views, and entices visitors with attractions including Kalk Bay Beach and Kalk Bay Harbour.





Muizenberg
The Muizenberg neighborhood has lots to see including Muizenberg Beach and Table Mountain National Park.
Photo by South African Tourism




St. James
Cape Town's St. James neighborhood is known for its beaches and restaurants, and entices visitors with attractions including Table Mountain National Park and Danger Beach.

Westlake
Cape Town's Westlake neighborhood offers attractions including Westlake Square.





Fish Hoek
Cape Town's Fish Hoek neighborhood is known for its beaches and offers a host of things to see such as Table Mountain National Park and Fish Hoek Beach.
Top landmarks in St. James Beach
St. James Beach
8.8/10 (5 reviews)
St. James Beach is located 13.8 mi (22.1 km) from the center of Cape Town, why not stop by during your stay. Catch the sunset by the shore at Danger Beach, just a short walk away.
Keep exploring
- Hotels with Free Breakfast near Noordhoek Beach
- Hotels near Cape Town International Convention Centre
- Hotels with Parking in Grabouw
- Hotels near The Watershed
- Hotels near Just Nuisance Statue
- Resorts & Hotels with Spas near Queens Beach
- Hotels with Kitchens in Melkbosstrand
- Hotels near Vasco Station
- Melkbosstrand Hotels
- Hotels near Newlands Brewery
- Audas Estate Hotels
- Family Hotels in Bakoven
- Hotels with a Pool in Milnerton
- Luxury Hotels in Fish Hoek
- Beach Hotels near Fisherman's Beach
- Hotels near Cape Town Diamond Museum
- Hotels near Hout Bay Harbour
- Hotels with a Pool in Tamboerskloof
- Marina da Gama Hotels
- Cape Town Hotels
- Goodwood Hotels
- Hotels near Sandy Bay Beach
- Hotels near Kalk Bay Station
- Hotels near Kite Surf School
- Gordons Bay Central Hotels
- Luxury Hotels in Muizenberg
- Blouberg Rise Hotels
- Hotels with a Pool near Noordhoek Beach
- Hotels near Cape Town Station
- Family Hotels in Fish Hoek
- Cheap Hotels near Adderley Street
- Hotels near Blue Rock Adventure Park
- Hotels with a Pool in Tokai
- Hotels with Kitchens in Tamboerskloof
- Cheap Hotels in Strand
- Hotels near Bay Harbour Market
- Luxury Hotels near Noordhoek Beach
- Hotels near Maynardville Open-Air Theatre
- Macassar Hotels
- Hotels near Bo Kaap Museum
- Business Hotels in City Bowl
- B&B in District 6
- Hotels with a Gym in Bakoven
- Fleur Park Hotels
- Family Hotels in Clifton
- Beach Hotels in Bloubergstrand
- Kommetjie Hotels
- Lotus River Hotels
- Sunset Beach Hotels
- Cheap Hotels in Cape Town
- Hotels with a Pool in Oranjezicht
- Luxury Hotels in Tamboerskloof
- Khayelitsha Hotels
- Family Hotels near Adderley Street
- Hotels with Parking in Parow
- Glencairn Hotels
- Luxury Hotels near Maiden's Cove
- Luxury Hotels in Cape Town
- Hotels with a Pool near St. James Beach
- Luxury Hotels in De Waterkant
- Retreat Hotels
- Luxury Hotels in Welgemoed
- Luxury Hotels in Melkbosstrand
- Hotels near Waterworks Museum
- Hotels near Ndabeni Station
- Hotels near Constantiaberg
- Noordhoek Hotels
- Hotels near Glencairn Station













