Find hotels near Carstairs Station, Lanark from $118

  • 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
$98 nightly
The price is $118
Apr 5 - Apr 6
Total with taxes and fees
The Village Inn

Rosemount Boutique B&B

Rosemount Boutique B&B
3.5 star property
4.6 mi from Carstairs Station
10.0 out of 10, Exceptional, (46 reviews)
"This place was absolutely immaculate,,the owners were very friendly and the breakfast was outstanding,,we had an overnight as a couple and can't fault this place whatsoever."
United Kingdom
Fiona
$145 nightly
The price is $174
Apr 13 - Apr 14
Total with taxes and fees
Rosemount Boutique B&B

New Lanark Mill Hotel

New Lanark Mill Hotel
4.0 star property
4.7 mi from Carstairs Station
9.0 out of 10, Wonderful, (534 reviews)
"Beautiful amenities, comfortable bed and lovely breakfast. Not quite enough parking spots when you are there for a wedding but otherwise wonderful"
Canada
morag
$113 nightly
The price is $136
Mar 30 - Mar 31
Total with taxes and fees
New Lanark Mill Hotel

Station House

Station House
3.0 star property
5.6 mi from Carstairs Station
10.0 out of 10, Exceptional, (108 reviews)
"Beautiful countryside, excellent hosts, pleasant stay "
United States
Edith
$109 nightly
The price is $131
Mar 30 - Mar 31
Total with taxes and fees
Station House
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 Rosemount Boutique B&B.

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