Kalk Bay, South Africa

Hotels near St. James Beach

Guests

Why book with Hotels.com?

Where to stay near St. James Beach?

  • Sonnekus Guest House

    Sonnekus Guest House

    4-star

    0.1 miles to St. James Beach

    Guest rating9.8.Exceptional20 Hotels.com guest reviews
    Sonnekus Guest House
  • Blue On Blue Bed and Breakfast

    Blue On Blue Bed and Breakfast

    3-star

    0.1 miles to St. James Beach

    Guest rating10.0.Exceptional4 Hotels.com guest reviews
    Blue On Blue Bed and Breakfast
  • The Inn At Castle Hill

    The Inn At Castle Hill

    4-star

    0.6 miles to St. James Beach

    Guest rating9.4.Exceptional11 Hotels.com guest reviews
    The Inn At Castle Hill
  • Casa Labia

    Casa Labia

    4.5-star

    0.8 miles to St. James Beach

    Casa Labia
  • Chartfield Guesthouse

    Chartfield Guesthouse

    4-star

    0.6 miles to St. James Beach

    Guest rating9.4.Exceptional25 Hotels.com guest reviews
    Chartfield Guesthouse
  • St James Manor

    St James Manor

    5-star

    0.2 miles to St. James Beach

    Guest rating9.2.Superb9 Hotels.com guest reviews
    St James Manor
  • The Majestic Apartment

    The Majestic Apartment

    3.5-star

    0.7 miles to St. James Beach

    Guest rating8.0.Very good4 Hotels.com guest reviews
    The Majestic Apartment
  • Stoked Backpackers

    Stoked Backpackers

    2-star

    1 mile to St. James Beach

    Guest rating9.0.Superb4 Hotels.com guest reviews
    Stoked Backpackers
  • Harbour Place

    Harbour Place

    3-star

    0.7 miles to St. James Beach

    Harbour Place
  • Kalk Bay Apartments

    Kalk Bay Apartments

    3-star

    0.6 miles to St. James Beach

    Guest rating10.0.Exceptional1 Hotels.com guest review
    Kalk Bay Apartments
  • Oceanfront Penthouse

    Oceanfront Penthouse

    3.5-star

    0.4 miles to St. James Beach

    Guest rating6.6.Good3 Hotels.com guest reviews
    Oceanfront Penthouse
  • Fintimara Bay House

    Fintimara Bay House

    4-star

    0.9 miles to St. James Beach

    Fintimara Bay House
  • The Lookout

    The Lookout

    0.2 miles to St. James Beach

    The Lookout
  • Baymont View

    Baymont View

    3.5-star

    0.5 miles to St. James Beach

    Baymont View
  • St James Terrace

    St James Terrace

    3.5-star

    0.3 miles to St. James Beach

    St James Terrace
See more properties

Other landmarks in Kalk Bay

Transport in Kalk Bay

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about St. James Beach

Where is St. James Beach?

Kalk Bay is home to St. James Beach. Kalk Bay is a luxurious city travellers love for its attractions such as the port. If you're looking for things to see and do in the area, you might want to stop in and see Boulders Beach and Table Mountain.

Where can I stay near St. James Beach?

We've got 29 hotels to choose from within just a mile of St. James Beach. You might want to think about one of these choices that are popular with our travellers:

Blue On Blue Bed and Breakfast

  • • 3-star B&B • Free breakfast • Free parking • Free WiFi

Sonnekus Guest House

  • • 4-star guest house • Free parking • Free WiFi • Hot tub • Walkable location

St James Manor

  • • 5-star guest house • Free parking • Free WiFi • Bar • Attentive staff

St James Homestead Villa

  • • 3.5-star hotel • Free in-room WiFi • Outdoor pool • Garden

The Lookout

  • • 3.5-star holiday home • Free parking • Free in-room WiFi • Central location

Things to see and do near St. James Beach

Things to do near St. James Beach

  • • Groot Constantia Winery
  • • Bay Harbour Market
  • • World of Birds
  • • Arderne Gardens
  • • Casa Labia Cultural Centre

What to see near St. James Beach

  • • Boulders Beach
  • • Kalk Bay Harbour
  • • Muizenberg Beach
  • • Chapmans Peak
  • • Scarborough Beach

How to get to St. James Beach

Flights to Kalk Bay

  • • Cape Town (CPT-Cape Town Intl.), 13.4 mi (21.5 km) from central Kalk Bay

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Kalk Bay hotels