St James Hotels

Map of St James Hotels

St James is a picturesque coastal suburb located in False Bay, within the Western Cape Province of South Africa. Known for its stunning views of the ocean and its charming Victorian architecture, St James is a popular destination for both locals and tourists. The suburb is characterized by its colorful beach huts that line the sandy shores, creating a vibrant and inviting atmosphere. The calm waters of False Bay make St James an ideal spot for swimming, snorkeling, and other water activities.

St James Beachfront Accommodation St James
Free Wi-Fi Free private parking
1 km. Muizenberg Railway Station

Offering mountain views and a garden, St James Beachfront Accommodation offers accommodation situated conveniently in St James, within a short distance of St James Beach, Danger Beach and Kalk Bay Harbour Beach.

Number of rooms: 3

16 Main Road (Eastcliffe) St James, 7946 St James, South Africa

Sonnekus Boutique Hotel & Bistro St James
8.7/10 Excellent
6 reviews
Free Wi-Fi
1.6 km. Muizenberg Railway Station

Boasting quiet street views, Sonnekus Boutique Hotel & Bistro offers accommodation with a garden, a tennis court and a terrace, around less than 1 km from Kalk Bay Harbour Beach.

Number of rooms: 9

88 Main Road, 7945 St James, South Africa

Blue On Blue Bed and Breakfast St James
8.4/10 Very Good
3 reviews
Free Wi-Fi
1.4 km. Muizenberg Railway Station

Nestled in a quiet mountain-side location in St James, Blue On Blue Bed and Breakfast offers individually decorated rooms with ocean views. Free parking is available on site and Saint James Train Station is a 5-minute walk away.

Number of rooms: 5

9 Sandhurst Road, 7945 St James, South Africa