Explore beach hotels in St. James
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. James Beach Resorts & Hotels

St James Guesthouses
108 Main Road St.James, Cape Town, Western Cape
Fully refundableReserve now, pay when you stay
This guesthouse features an outdoor pool and a bar/lounge. There's no skimping on freebies - guests receive free WiFi, free self parking, and free train station ...
9.6/10 Exceptional! (99 reviews)
Travelers like: close to beach, beach towels, outdoor pool
Travelers say...
"The owners and staff have provided a sumptuous oasis on the St. James’s coastline."
Reviewed on Feb 4, 2025

Sonnekus Boutique Hotel & Bistro
88 Main Road, St. James, Cape Town, Western Cape
Fully refundable
This guesthouse features a full-service spa and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a ...
9.4/10 Exceptional! (160 reviews)
Travelers like: close to beach, beach umbrellas, beach towels
Short but wonderful stay
"Excellent! Our first floor room was spacious and well decorated with all ameneties including tea/coffee, fridge, beach towels etc. TV had Netflix etc. More St James than Kalk Bay but only 10mins walk to Kalk Bay. Breakfast was excluded but we just added and the choice was extensive. parking was available ..."
Reviewed on Mar 25, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Beach Condos in St. James

Artistic Spacious Luxury Loft, a 10 min. walk to V&A Waterfront & fine dining!
Cape Town
8/10 Very Good! (2 reviews)
Beach Villas in St. James

Exceptional holiday home with panoramic view in Camps Bay
Cape Town
8.8/10 Excellent! (38 reviews)
More Beachfront Hotels in St. James

Sonnekus Boutique Hotel & Bistro
88 Main Road, St. James, Cape Town, Western Cape
9.4/10 Exceptional! (160 reviews)
Popular Beach Stays in St. James
Recent St. James Hotel Reviews By Fellow Wanderers

One&Only Cape Town
5 out of 5
Posted 12 hours ago
Travelocity Verified Review
"Excellent service. Beautiful view of Table Mountain from the room. Nice bar. Wonderful breakfast. The gym was well equipped. Decent bar too with some live music. "
A verified traveler stayed at One&Only Cape Town
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
- Explore more Beach Resorts & Hotels
- Types of Hotels
- Hotels Near...
- Areas Of St. James
- Popular Beach Hotel Destinations
- Other Popular Beach Accommodation
An Airport
An Attraction
- Hotels near Kalk Bay Theatre
- Hotels near Cape Town Cruise Terminal
- Hotels near Cape Town International Convention Centre
- Hotels near Cape Town Stadium
- Hotels near Cape Point
- Hotels near Canal Walk Shopping Centre
- Hotels near University of Cape Town
- Hotels near Two Oceans Aquarium
- Hotels near Kirstenbosch National Botanical Gardens
- Hotels near GrandWest Casino & Entertainment World
- Hotels near Kloof Street
- Hotels near Muizenberg Beach
- Hotels near Chapmans Peak
- Hotels near Hout Bay Beach
- Hotels near University of the Western Cape
- Daytona Beach Hotels
- Myrtle Beach Hotels
- Virginia Beach Hotels
- Miami Beach Hotels
- Panama City Beach Hotels
- Clearwater Beach Hotels
- Cocoa Beach Hotels
- Laguna Beach Hotels
- Fort Myers Beach Hotels
- San Diego Beach Hotels
- Orange Beach Hotels
- Huntington Beach Hotels
- Pensacola Beach Hotels
- South Beach Hotels
- Cannon Beach Hotels
- Pismo Beach Hotels
- Rosarito Beach Hotels
More Ways To Wander St. James
Flights to Cape Town
The best fares to get you there
Cape Town Hotels
Cape Town Vacation Rentals
Great Deals on Alternative Accommodations
Cape Town Car Rentals
Affordable cars to get you around town
Cape Town Vacations
Save more by combining flights, hotels and cars
Things to do in Cape Town
Discover events, experiences & tours