Hotels near St. James Station

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. James Station hotels

St James Guesthouses

St James Guesthouses
5.0 star property
0.4 km from St. James Station
9.8 out of 10, Exceptional, (109 reviews)
"Honesty bar available, very good swimming pool with sun hats provided, short stroll to restaurants, the quality of which was variable. Plenty of shops to suit all tastes."
United Kingdom
Mary
The price is SAR 754
SAR 876 total
includes taxes & fees
15 May - 16 May
St James Guesthouses

Sonnekus Boutique Hotel & Bistro

Sonnekus Boutique Hotel & Bistro
4.0 star property
0.2 km from St. James Station
9.4 out of 10, Exceptional, (176 reviews)
"This is a lovely boutique hotel in easy walking distance to all the shops and restaurants of Kalk Bay. Very friendly host and staff. "
United States
Cyndi
The price is SAR 278
SAR 320 total
includes taxes & fees
22 May - 23 May
Sonnekus Boutique Hotel & Bistro

Marina Views

Marina Views
3.0 star property
3.1 km from St. James Station
9.4 out of 10, Exceptional, (23 reviews)
"Good accomodation with nice view, conveninece parking free boat"
Thailand
Waraporn
The price is SAR 229
SAR 229 total
includes taxes & fees
24 May - 25 May
Marina Views

Stoep By Ideas Cartel

Stoep By Ideas Cartel
3.0 star property
1 km from St. James Station
7.8 out of 10, Good, (7 reviews)
"Iconic and beautifully restored historic building with views across the sea. Spacious room. Excellent service from staff and a great breakfast."
Australia
Jamie
The price is SAR 404
SAR 465 total
includes taxes & fees
16 May - 17 May
Stoep By Ideas Cartel

Dunvegan Lodge

Dunvegan Lodge
3.5 star property
2.3 km from St. James Station
10.0 out of 10, Exceptional, (2 reviews)
"All was great! Beautiful place, great view, friendly owner and staff!"
United States
Teal
The price is SAR 269
SAR 269 total
includes taxes & fees
30 May - 31 May
Dunvegan Lodge

Heaven

Heaven
3.0 star property
3.2 km from St. James Station
The price is SAR 208
SAR 231 total
includes taxes & fees
16 May - 17 May
Heaven

The Muize

The Muize
3.0 star property
2.4 km from St. James Station
9.6 out of 10, Exceptional, (46 reviews)
"Staff and friendly and helpful.Breakfast is excellent. The rooms are cute and clean. The area is great. Great dining options and the beach are easy walking distance. We felt safe. "
United States
Frederick
The price is SAR 238
SAR 274 total
includes taxes & fees
21 May - 22 May
The Muize

55 on Main Guesthouse and Spa

55 on Main Guesthouse and Spa
4.0 star property
3.2 km from St. James Station
9.6 out of 10, Exceptional, (7 reviews)
"I had a wonderful stay. Mr Rachel was the best and the staff too. It was my first time in Cape town and they made my stay more easier. I like the location too. Easy access to train and beaches. The kitchen and rooms were on point. Thank you for your service. "
United States
Antoinette
The price is SAR 193
SAR 224 total
includes taxes & fees
31 May - 1 Jun
55 on Main Guesthouse and Spa

Bluebottle Guest House

Bluebottle Guest House
3.0 star property
2 km from St. James Station
8.8 out of 10, Excellent, (26 reviews)
"Grate view, very nice place but you have to clime 99 steps! "
Germany
Erich
The price is SAR 238
SAR 273 total
includes taxes & fees
16 May - 17 May
Bluebottle Guest House

Admiralty B&B

Admiralty B&B
3.5 star property
3.2 km from St. James Station
9.0 out of 10, Wonderful, (14 reviews)
"Well maintained property, and great location."
United States
Nimesh
The price is SAR 251
SAR 288 total
includes taxes & fees
14 May - 15 May
Admiralty B&B
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.

Compare popular hotels close to St. James Station

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Front of property
St James Guesthouses
5.0 star property
9.8
Exceptional
109 reviews
View
Front of property
Sonnekus Boutique Hotel & Bistro
4.0 star property
9.4
Exceptional
176 reviews
View
Front of property
Marina Views
3.0 star property
9.4
Exceptional
23 reviews
View
Exterior
Stoep By Ideas Cartel
3.0 star property
7.8
Good
7 reviews
View
Superior Suite | Egyptian cotton sheets, premium bedding, down comforters, pillowtop beds
Dunvegan Lodge
3.5 star property
10.0
Exceptional
2 reviews
View

Top St. James Station Hotel Reviews

Frequently asked questions

What's the area like around St. James Station?

St. James Station is located in an area of Cape Town known for its array of wineries. If you're looking for a convenient place to stay, check out the 68 hotels and other accommodations located within a mile of the station.

Where is the best place to stay close to St. James Station?

Adjacent to St. James Station, Sonnekus Boutique Hotel & Bistro is one of the top choices for your stay based on our traveler data, and this guesthouse offers a full-service spa and free parking. Other good choices within a few miles include Steenberg Hotel & Spa and The Muize.

How many hotels can I expect to find near St. James Station?

Expedia has 68 hotels and other accommodations within a mile from the station.

What can I see and do near St. James Station?

Explore landmarks like Rhodes Cottage Museum, Casa Labia Cultural Centre, and Peers' Cave. You can enjoy live performances at Kalk Bay Theatre and Masque Theatre. Consider spending a leisurely afternoon outside at Table Mountain National Park, Silvermine Nature Reserve, or Rondevlei Nature Reserve.