Hotels in Lanark

Search and compare Lanark hotels from hundreds of travel sites and save

Lanark, Scotland, United Kingdom
28 Jul — 29 Jul2
Lanark, Scotland, United Kingdom
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lanark

Filter by star ratings
All filters
Popinjay Hotel & Spa
Popinjay Hotel & Spa
7.6 Good
15 Lanark Road, Carluke, United Kingdom
Show on map
9.5 km from city centre, Lanark 
GoodBased on 541 reviews
7.6

The Popinjay Hotel & Spa features a Jacuzzi and an indoor pool, together with a sauna. This modern 3-star hotel is just a 10-minute drive from Larkhall.

Tips for booking a Lanark hotel

Cheapest month:July
Most expensive month:September
Average price in Lanark:$125/night
Absolute cheapest price found:$58/night
Cheapest day:Monday
Most expensive day:Saturday
$110 - $141
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$94 - $148
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Lanark, Scotland

Show all 47 hotels
Popinjay Hotel & Spa
Popinjay Hotel & Spa
7.6 Good
15 Lanark Road, Carluke, United Kingdom
Show on map
4.7 km from city centre,  

The Popinjay Hotel & Spa features a Jacuzzi and an indoor pool, together with a sauna. This modern 3-star hotel is just a 10-minute drive from Larkhall.

$125
Avg. per night

Where to stay in Lanark

Lanark travel FAQs

  • What are the best hotels in Lanark?

    Lanark is home to many highly-rated hotels, one of which is Scottish Equi B&b, which has a current rating of 8.6. For other potential stays, consider Wee Row Hostel and Popinjay Hotel & Spa, which can also be great places to stay in Lanark.

  • What is a good hotel near New Lanark?

    Scottish Equi B&b is a popular hotel near New Lanark that is highly recommended, with a score of 8.6 across 308 reviews.