Find hotels near Carstairs Station, Lanark from $120

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Carstairs Station hotels

The Village Inn

The Village Inn
2.5 star property
0.9 mi from Carstairs Station
7.8 out of 10, Good, (32 reviews)
"Very friendly staff and lovely cafe "
United Kingdom
Chris
$100 nightly
The price is $120
May 3 - May 4
Total with taxes and fees
The Village Inn

Station House

Station House
3.0 star property
5.6 mi from Carstairs Station
10.0 out of 10, Exceptional, (109 reviews)
"Beautiful countryside, excellent hosts, pleasant stay "
United States
Edith
$112 nightly
The price is $134
May 4 - May 5
Total with taxes and fees
Station House

New Lanark Mill Hotel

New Lanark Mill Hotel
4.0 star property
4.7 mi from Carstairs Station
9.0 out of 10, Wonderful, (540 reviews)
"The hotel and staff were fantastic. "
United Kingdom
Archie
$116 nightly
The price is $139
May 10 - May 11
Total with taxes and fees
New Lanark Mill Hotel

Cormiston Farm

Cormiston Farm
4.0 star property
6.2 mi from Carstairs Station
9.6 out of 10, Exceptional, (18 reviews)
"Awesome owner and such a nice place to stay with a baby ☺️"
United Kingdom
Korina
$304 nightly
The price is $364
May 12 - May 13
Total with taxes and fees
Cormiston Farm

60E Wellgate

60E Wellgate
2.0 star property
4.5 mi from Carstairs Station
$487 nightly
The price is $585
May 13 - May 14
Total with taxes and fees
60E Wellgate
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.

Top Carstairs Station Hotel Reviews

Frequently asked questions

What's the area like around Carstairs Station?

Carstairs Station is located in a welcoming area of Lanark known for its array of dining options. You'll find 36 hotels and other accommodations within a few miles for a convenient home base.

Where is the best place to stay near Carstairs Station?

The Village Inn is one of the top choices for your stay based on our traveler data, and this inn offers free parking and a bar. It's located just a short 0.9 mi (1.5 km) from Carstairs Station. Other good options within a few miles include New Lanark Mill Hotel and New Lanark Self-Catering Waterhouses.

How many hotels are there near Carstairs Station?

Expedia has 36 hotels and other accommodations a few miles from Carstairs Station.

Explore a world of travel with Expedia