Find hotels near Carstairs Station, Lanark from $131

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Carstairs Station hotels

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
$152 nightly
The price is $182
Apr 7 - Apr 8
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, (536 reviews)
"The hotel and staff were fantastic. "
United Kingdom
Archie
$141 nightly
The price is $169
Apr 22 - Apr 23
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
$273 nightly
The price is $327
Apr 20 - Apr 21
Total with taxes and fees
Cormiston Farm

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
Apr 6 - Apr 7
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