Top Hotels in Historic New Lanark, Scotland

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

Are you seeking a tranquil escape amidst picturesque countryside and rich history? Look no further than Lanark, a hidden gem nestled in the lively heart of Lanarkshire. From its charming cobblestone streets to its breathtaking landscapes, Lanark offers a unique blend of old-world charm and modern amenities. One of the highlights of a visit to Lanark is exploring the renowned New Lanark World Heritage Site, and luckily, this historic town is also home to a variety of exquisite hotels. Whether you prefer luxurious boutique accommodations or cozy bed and breakfasts, hotels in New Lanark cater to all discerning travelers.

Immerse yourself in the fascinating history of New Lanark at its UNESCO World Heritage Site. This beautifully preserved 18th-century cotton mill village offers a glimpse into the industrial revolution and the visionary ideals of Robert Owen, its founder. After a day of exploring the village and its fascinating exhibits, retreat to the comfort of one of the many hotels in New Lanark. Admire stunning views of the River Clyde or indulge in a relaxing spa treatment; the hotels here add an extra touch of luxury and comfort to your stay, ensuring a memorable experience.

Beyond the enchanting world of New Lanark, the town offers an array of other attractions to discover. Explore the nearby Falls of Clyde, a series of majestic waterfalls surrounded by lush nature trails, perfect for hiking enthusiasts. For golf aficionados, Lanark Golf Club boasts well-groomed fairways and spectacular views of the Scottish countryside. After a day of adventure, return to the warmth and hospitality of the hotels in New Lanark, where friendly staff members are ready to cater to your every need.

With its captivating history, natural beauty, and exceptional accommodations, Lanark is an idyllic destination for travelers seeking a memorable escape. Allow the hotels in New Lanark to be your sanctuary during your visit, embracing the comfort, luxury, and convenience they provide, while immersing yourself in the magic of this charming town.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Castlegate Villa
2. Rosemount Boutique B&B
3. Station Apartment 1 Bed- Lanark
4. Corehouse Farm Cottages - Dairy, Granary & Sawmill
5. Abbeygreen House
6. Scottish Equi B&B
7. Best Western Cartland Bridge Hotel
8. Harperfield Chalet Villa
9. New Lanark Mill Hotel
10. New Lanark Self Catering Waterhouses Apartment

Luxurious Retreats: Hotels in New Lanark for a Pampering Stay

Check Availability

Lanark
Mar 19, 2026 - Mar 20, 2026

Castlegate Villa

9.5

Good

(6 Reviews)

+ 3 photos
Enjoy a convenient stay at Castlegate, a comfortable hotel situated in the center of New Lanark. With its central location, you'll have easy access to local amenities, including shops, restaurants, and attractions. Rest comfortably in well-appointed rooms and take advantage of the hotel's proximity to everything New Lanark has to offer.
Address: 18 Castlegate, , ,
Rating: Good 9.5 (6 Reviews)
Price: From 350$

Rosemount Boutique B&B

9.8

Good

(204 Reviews)

+ 50 photos
Experience elegance and impeccable personalized service at the Rosemount Boutique B&B. This enchanting Georgian townhouse offers beautifully appointed rooms adorned with antique furniture and exquisite artwork. Enjoy a sumptuous breakfast in the elegant dining room or unwind in the charming garden. Located a stone's throw away from New Lanark, this bed and breakfast offers a peaceful haven for those seeking refinement and relaxation.
Address: Rosemount 14-16 Westport
Rating: Good 9.8 (204 Reviews)
Price: From 152$

Home Away from Home: Charming Self-Catering Accommodations in New Lanark

For those seeking a more independent and intimate experience, these self-catering accommodations in New Lanark offer the perfect solution. Embrace the comfort of a home away from home as you explore the picturesque surroundings and immerse yourself in the local culture and charm of Lanarkshire.

Station Apartment 1 Bed- Lanark

7.8

Good

(5 Reviews)

+ 25 photos
Experience the ultimate convenience at Station Apartment 1 Bed, located just steps away from Lanark train station. This modern and well-appointed apartment offers a comfortable stay with easy access to local amenities and transportation. Explore New Lanark and beyond with ease, knowing that you have a convenient and comfortable base to return to.
Address: 56 Bannatyne Street
Rating: Good 7.8 (5 Reviews)
Price: From 112$

Corehouse Farm Cottages - Dairy, Granary & Sawmill

8.8

Good

(70 Reviews)

+ 23 photos
Immerse yourself in country living at Corehouse Farm Cottages. These lovingly restored cottages offer a cozy and rustic atmosphere, where you can enjoy the peacefulness of the surrounding farmland. With modern amenities and comfortable furnishings, each cottage provides a charming home base for exploring New Lanark and the beautiful Scottish countryside.
Address: Corehouse Home Farm
Rating: Good 8.8 (70 Reviews)
Price: From 152$

Affordable Comfort: Budget-Friendly Hotels in New Lanark

Travel on a budget without sacrificing comfort at these affordable hotels in New Lanark. Offering great value for money, these accommodations ensure a pleasant stay without breaking the bank. Enjoy the convenience of being in close proximity to New Lanark's attractions while keeping your expenses in check.

Abbeygreen House

5.9

Good

(8 Reviews)

+ 17 photos
Discover history and elegance at Abbeygreen House, a beautiful Georgian townhouse located in the center of New Lanark. This historic bed and breakfast offers tastefully furnished rooms with period features, ensuring a delightful stay in an authentic setting. Explore the nearby attractions, taking advantage of the rich history and heritage that surrounds this remarkable accommodation.
Address: 20 Abbeygreen Lesmahagow
Rating: Good 5.9 (8 Reviews)
Price: From 230$

Scottish Equi B&B

8.5

Good

(275 Reviews)

+ 31 photos
Discover a peaceful retreat at Scottish Equi B&B, a charming guesthouse surrounded by the beautiful Scottish countryside. With cozy rooms, hearty breakfasts, and a warm welcome from the hosts, this bed and breakfast offers a unique and memorable stay. Immerse yourself in the relaxed atmosphere and explore all that New Lanark has to offer.
Address: Lanark Racecourse
Rating: Good 8.5 (275 Reviews)
Rooms: 10
Price: From 72$

Quaint and Cozy: Charming Bed and Breakfasts in New Lanark

Immerse yourself in the warmth and hospitality of Lanarkshire by staying at these charming bed and breakfasts in New Lanark. Enjoy comfortable accommodations, delicious homemade breakfasts, and personalized service while experiencing the genuine Scottish charm of these delightful establishments.

Best Western Cartland Bridge Hotel

8.4

Good

(162 Reviews)

+ 41 photos
Situated on the outskirts of New Lanark, the Best Western Cartland Bridge Hotel provides a perfect blend of comfort and convenience. With tastefully decorated rooms, a delightful restaurant serving delectable dishes, and a cozy lounge area with an open fire, this hotel welcomes guests with warm hospitality. Take a leisurely stroll along the riverbanks or explore the nearby attractions before retiring to your comfortable room for a peaceful night's sleep.
Address: Glasgow Road
Rating: Good 8.4 (162 Reviews)
Rooms: 18
Price: From 88$

Harperfield Chalet Villa

9.9

Good

(11 Reviews)

+ 21 photos
Experience a slice of history at Harperfield Chalet, a charming accommodation housed in a converted 18th-century stable. This cozy chalet offers comfortable rooms with rustic décor and views of the surrounding countryside. Learn about the heritage of the area while enjoying a peaceful retreat situated near New Lanark and its captivating historical sites.
Address: Kirkfieldbank Road
Rating: Good 9.9 (11 Reviews)
Price: From 194$

Historical Charm: Hotels in New Lanark with Rich Heritage

Immerse yourself in the fascinating history of New Lanark at these hotels that boast a rich heritage. From converted mills to historic buildings, these accommodations offer a unique opportunity to experience the town's past while enjoying modern comforts and amenities.

New Lanark Mill Hotel

8.4

Good

(2625 Reviews)

+ 83 photos
Escape to a haven of tranquility at the New Lanark Mill Hotel. Nestled within the heart of the World Heritage Site, this luxurious hotel offers tastefully decorated rooms with period features and modern amenities. Experience soothing spa treatments and unwind in the rooftop garden while admiring stunning views of the River Clyde. Indulge in fine dining at the hotel's award-winning restaurant, featuring seasonal, locally-sourced ingredients.
Address: New Lanark Mills
Rating: Good 8.4 (2625 Reviews)
Rooms: 27
Price: From 182$

New Lanark Self Catering Waterhouses Apartment

8.4

Good

(369 Reviews)

+ 17 photos
Savor the unique experience of staying in a beautifully restored waterhouse at New Lanark Self Catering Waterhouses. Enjoy the freedom to prepare your meals in the fully equipped kitchen and relax in the comfortable living area. Surrounded by nature, these charming accommodations offer a tranquil retreat, while being just a short stroll away from the attractions of New Lanark.
Address: New Lanark Mill Hotel, Mill 1, Lanark
Rating: Good 8.4 (369 Reviews)
Rooms: 8
Price: From 204$

Convenient Stay: Hotels in New Lanark Close to Amenities

For those seeking convenience and easy access to amenities, these hotels in New Lanark are perfectly located. Whether you're looking to explore the town, visit local shops and restaurants, or access transportation options, these accommodations offer a convenient base for your stay.