Premier Lanark Hotels for Every Traveler

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Lanark, a charming town nestled in the picturesque landscapes of the United Kingdom, offers a delightful blend of history, culture, and natural beauty. As you plan your visit to this enchanting destination, one factor that plays a pivotal role in creating a memorable experience is your choice of accommodations. From cozy bed and breakfasts to luxurious hotels, Lanark caters to every traveler's taste and budget, ensuring a comfortable stay amidst its captivating surroundings.

When it comes to finding the perfect Lanark hotel, there are a few standout options that are not to be missed. For those seeking a touch of elegance and sophistication, the historic Lanark Mill Hotel is the epitome of refined luxury. Set within a former cotton mill, this boutique hotel retains its old-world charm while offering modern comforts such as spacious rooms, exquisite dining options, and impeccable service that will make your stay truly exceptional.

If you're a nature enthusiast who wants to immerse yourself in Lanark's scenic beauty, the New Lanark Mill Hotel is the ideal choice. Surrounded by lush greenery and situated on the banks of the River Clyde, this hotel seamlessly blends tranquility with contemporary amenities. Wake up to breathtaking views, take a stroll along the riverside, and indulge in locally sourced cuisine, all while basking in the serenity of this UNESCO World Heritage Site.

For those seeking a more intimate experience, Lanark is dotted with charming bed and breakfasts that offer a warm welcome and personalized service. These hidden gems provide a cozy and homely atmosphere, often nestled in idyllic locations where you can unwind and recharge after a day of exploring Lanark's historical landmarks, such as the stunning Lanark Castle or the intriguing ruins of the Old St Kentigern's Church.

No matter what your preferences may be, Lanark hotels are ready to accommodate your every need, ensuring a comfortable and unforgettable stay. So, as you embark on your journey to this captivating Scottish town, rest assured that your choice of accommodation will only enhance your experience, allowing you to create cherished memories in the very heart of Lanark.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. The Annexe Cottage At Newhouse Farm
2. Scottish Equi B&B
3. Corehouse Farm Cottages - Dairy, Granary & Sawmill
4. New Lanark Self Catering Waterhouses Apartment
5. Station House Lanark Bed And Breakfast
6. Best Western Cartland Bridge Hotel
7. Abbeygreen House
8. The Maid'S House Villa
9. Station Apartment 1 Bed- Lanark

Lanark Hotels for History Enthusiasts

Check Availability

Lanark
Sep 06, 2025 - Sep 07, 2025

The Annexe Cottage At Newhouse Farm

9.6

Good

(45 Reviews)

+ 13 photos
The Annexe Cottage is a beautifully restored self-catering accommodation located on Newhouse Farm. Couples can enjoy the privacy of their own cottage with a fully equipped kitchen, a cozy living area, and a luxurious bedroom. Explore the farm's picturesque surroundings or take romantic walks along the nearby River Clyde.
Address: Newhouse Farm Ravenstruther
Rating: Good 9.6 (45 Reviews)
Price: From 159$

Scottish Equi B&B

8.5

Good

(274 Reviews)

+ 31 photos
Located near Lanark Racecourse and surrounded by lush countryside, Scottish Equi B&B is a haven for horse enthusiasts. This charming bed and breakfast offers comfortable rooms and a warm welcome. Explore Lanark's equestrian heritage, enjoy horseback riding, or simply relax in the peaceful surroundings.
Address: Lanark Racecourse
Rating: Good 8.5 (274 Reviews)
Rooms: 10
Price: From 72$

Lanark Hotels for Outdoor Enthusiasts

For nature lovers and outdoor enthusiasts, Lanark offers a range of hotels that provide convenient access to Scotland's breathtaking landscapes. Experience the tranquility of the countryside and enjoy outdoor activities just minutes away from your hotel.

Corehouse Farm Cottages - Dairy, Granary & Sawmill

8.8

Good

(70 Reviews)

+ 23 photos
Set amidst the serene beauty of Corehouse Nature Reserve, these farm cottages offer a peaceful countryside retreat. Enjoy spacious and fully equipped accommodations, perfect for families or groups. Immerse yourself in nature with scenic walks, cycling trails, and fishing opportunities just steps from your doorstep.
Address: Corehouse Home Farm
Rating: Good 8.8 (70 Reviews)
Price: From 152$

New Lanark Self Catering Waterhouses Apartment

8.4

Good

(369 Reviews)

+ 17 photos
Set amidst the tranquil beauty of New Lanark, these self-catering waterhouses offer a unique experience. These converted millworkers' houses provide cozy and comfortable accommodations with stunning views of the River Clyde. Explore the New Lanark World Heritage Site and learn about the town's fascinating industrial past.
Address: New Lanark Mill Hotel, Mill 1, Lanark
Rating: Good 8.4 (369 Reviews)
Rooms: 8
Price: From 204$

Lanark Hotels for Budget Travelers

Traveling on a budget does not mean compromising on comfort and quality. These budget-friendly hotels provide affordable accommodations without compromising on the essential amenities. Experience the warmth and hospitality of Lanark without breaking the bank.

Station House Lanark Bed And Breakfast

9.6

Good

(284 Reviews)

+ 36 photos
Station House Lanark Bed And Breakfast offers cozy and affordable accommodations in a convenient location near the Lanark train station. Start your day with a hearty Scottish breakfast before exploring the town's attractions. The friendly staff ensures a warm welcome and a pleasant stay.
Address: Kirkfieldbank Road
Rating: Good 9.6 (284 Reviews)
Rooms: 9
Price: From 111$

Best Western Cartland Bridge Hotel

8.4

Good

(162 Reviews)

+ 41 photos
Best Western Cartland Bridge Hotel is a luxurious retreat located on the outskirts of Lanark. Offering spacious rooms with modern amenities, this hotel provides a tranquil escape from the bustling town center. Indulge in delicious cuisine at the onsite restaurant and unwind in the beautiful gardens overlooking the River Clyde.
Address: Glasgow Road
Rating: Good 8.4 (162 Reviews)
Rooms: 18
Price: From 88$

Lanark Hotels for a Luxurious Experience

Indulge in a luxurious getaway in Lanark by staying at these exquisite hotels. Impeccable service, elegant decor, and top-notch amenities ensure a truly memorable and pampering stay in this enchanting town.

Abbeygreen House

5.9

Good

(8 Reviews)

+ 17 photos
Abbeygreen House is a charming Georgian townhouse that reflects the elegance and heritage of Lanark. With comfortable rooms and a warm atmosphere, this boutique bed and breakfast is the ideal base for exploring Lanark's historical attractions. Enjoy a traditional Scottish breakfast each morning before setting off on your adventures.
Address: 20 Abbeygreen Lesmahagow
Rating: Good 5.9 (8 Reviews)
Price: From 230$

The Maid'S House Villa

6.7

Good

(9 Reviews)

+ 8 photos
The Maid's House is a unique luxury self-catering accommodation located in the very heart of Lanark. This beautifully restored historic building offers opulent and elegantly furnished apartments with a touch of old-world charm. Immerse yourself in the luxurious surroundings and enjoy a truly extraordinary stay.
Address: Carmichael Estate
Rating: Good 6.7 (9 Reviews)
Price: From 168$

Harperfield Chalet

Nestled amidst the scenic countryside, Harperfield Chalet offers a peaceful retreat for couples seeking privacy and tranquility. This cozy chalet features a comfortable bedroom, a well-equipped kitchen, and a private outdoor area with stunning views. Enjoy romantic walks in the surrounding nature or unwind in the inviting living space.

Station Apartment 1 Bed- Lanark

7.8

Good

(5 Reviews)

+ 25 photos
Station Apartment 1 Bed offers family-friendly accommodations with a fully equipped kitchen and a separate bedroom. Its convenient location near the Lanark train station makes it an ideal choice for exploring the town with ease. Revel in quality time as a family in the open-plan living space before retiring to the comfortable bedroom.
Address: 56 Bannatyne Street
Rating: Good 7.8 (5 Reviews)
Price: From 112$

Lanark Hotels for Families

Traveling with your family? These hotels in Lanark offer family-friendly accommodations and amenities to ensure a comfortable and enjoyable stay for all members. From spacious rooms to on-site activities, these hotels cater to the needs of families with children.

Lanark Hotels for Business Travelers

Traveling for work? These hotels provide convenient amenities and services tailored to the needs of business travelers. Enjoy comfortable accommodations, complimentary Wi-Fi, and access to business facilities, ensuring a productive and hassle-free stay.