Find hotels near Carstairs Station, Lanark from $122

  • 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

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
$101 nightly
The price is $122
Mar 1 - Mar 2
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)
"Great experience. We had a cozy room that was very comfortable. Our hosts were wonderful."
United States
Pam
$142 nightly
The price is $171
Feb 17 - Feb 18
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, (526 reviews)
"Staff excellent- really enjoyed our stay - nothing was a hassle- loved it "
United Kingdom
Derek
$124 nightly
The price is $149
Mar 2 - Mar 3
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
$279 nightly
The price is $335
Feb 23 - Feb 24
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
$112 nightly
The price is $135
Mar 1 - Mar 2
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Compare popular hotels close to Carstairs Station

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
The Village Inn
2.5 star property
7.8
Good
32 reviews
View
Restaurant
Rosemount Boutique B&B
3.5 star property
10.0
Exceptional
46 reviews
View
Indoor pool
New Lanark Mill Hotel
4.0 star property
9.0
Wonderful
526 reviews
View
Exterior
Cormiston Farm
4.0 star property
9.6
Exceptional
18 reviews
View
Miscellaneous
Station House
3.0 star property
10.0
Exceptional
108 reviews
View

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