Top Hotels in Melrose, Scottish Borders

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

Welcome to Melrose, a picturesque town nestled in the lively heart of the Scottish Borders. With its rich history, stunning landscapes, and warm hospitality, Melrose offers a truly enchanting experience for visitors. Whether you're an adventure seeker, history buff, or simply looking for a relaxing getaway, this charming town has something to offer for everyone. And when it comes to accommodations, Melrose boasts a wide range of hotels in the Scottish Borders that cater to every traveler's needs.

When it comes to finding the perfect place to stay in Melrose, you'll be spoiled for choice. From luxurious boutique hotels to cozy bed and breakfasts, the town offers a diverse selection of accommodations that are sure to suit any preference or budget. Whether you're seeking a five-star experience or a quaint, family-run establishment, you can find it all in Melrose. With their warm, friendly staff and convenient locations, these hotels provide the perfect base to explore all that Melrose and the Scottish Borders have to offer.

One of the highlights of staying in Melrose is its close proximity to historical attractions and natural wonders. Picture yourself exploring the enchanting ruins of Melrose Abbey, a stunning medieval monastery dating back to the 12th century. Afterward, take a leisurely stroll along the scenic banks of the River Tweed, immersing yourself in the tranquility of nature. With easy access to hiking trails, cycling routes, and golf courses, Melrose serves as an ideal base for outdoor enthusiasts. And at the end of the day, you can unwind and relax in the comfort of your chosen hotel, surrounded by the charm that only Melrose can offer.

With its captivating history, breathtaking scenery, and a wide range of exquisite accommodations, Melrose in the Scottish Borders is a destination that should not be missed. Whether you're exploring the town's rich heritage, engaging in outdoor activities, or simply enjoying the warm hospitality of the locals, the hotels in Melrose Scottish Borders are ready to provide you with a memorable stay. Book your trip now and embark on an unforgettable adventure in this charming town.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. The Townhouse Hotel
2. George And Abbotsford Hotel
3. Kingsknowes Hotel
4. Red Lion, Coorie Inn
5. Dryburgh Abbey Hotel
6. Kings Arms Hotel
7. The Waverley Castle Hotel
8. George And Abbotsford Hotel
9. Kings Arms Hotel

Boutique Luxury Hotels in Melrose Scottish Borders

Check Availability

Melrose
Jan 17, 2026 - Jan 18, 2026

The Townhouse Hotel

9.0

Good

(271 Reviews)

+ 39 photos
Step into a world of refined luxury at The Townhouse Hotel, a boutique establishment located in the heart of Melrose. Housed in a beautifully restored Georgian building, this hotel combines period features with contemporary design to create a truly enchanting atmosphere. The individually designed rooms offer a unique blend of elegance and comfort, ensuring a restful stay for guests. The Townhouse Hotel also boasts a stylish cocktail bar and a renowned restaurant that showcases the finest Scottish cuisine. With its prime location and impeccable service, this boutique gem is a standout choice for discerning travelers visiting Melrose Scottish Borders.
Address: Market Square
Rating: Good 9.0 (271 Reviews)
Rooms: 15
Price: From 178$

George And Abbotsford Hotel

6.9

Good

(841 Reviews)

+ 94 photos
Situated in the lively heart of Melrose, the George and Abbotsford Hotel offers budget-conscious travelers comfortable accommodations without sacrificing convenience. The hotel's well-appointed rooms provide a relaxing haven, and its central location ensures easy access to the town's main attractions. Affordable rates, coupled with the hotel's welcoming ambiance, make it an excellent choice for budget travelers looking to explore Melrose Scottish Borders.
Address: High Street
Rating: Good 6.9 (841 Reviews)
Rooms: 11
Price: From 128$

Historic Hotels with Character in Melrose Scottish Borders

Step back in time and immerse yourself in the captivating history of Melrose Scottish Borders with a stay at one of its charming historic hotels. This section showcases a selection of accommodations that have stood the test of time, offering guests a glimpse into the town's rich heritage. From centuries-old buildings to unique architectural details, each hotel tells a story, making your visit to Melrose a truly unforgettable journey through the past.

Kingsknowes Hotel

8.9

Good

(973 Reviews)

+ 2 photos
Kingsknowes Hotel combines the charm of a bed and breakfast with the facilities of a hotel, making it an ideal choice for travelers seeking both comfort and a homely atmosphere. Set within a Victorian villa, this family-run establishment offers well-appointed rooms and a warm, welcoming ambiance. Guests can start their day with a sumptuous Scottish breakfast before exploring the town's historic sites or embarking on outdoor adventures in the surrounding countryside. With its friendly service and inviting setting, Kingsknowes Hotel provides a delightful home base for a memorable stay in Melrose Scottish Borders.
Address: Selkirk Road
Rating: Good 8.9 (973 Reviews)
Rooms: 12
Price: From 199$

Red Lion, Coorie Inn

9.2

Good

(132 Reviews)

+ 13 photos
The Red Lion Hotel invites guests and their furry companions to experience a warm and pleasant stay in Melrose Scottish Borders. With a pet-friendly policy, this charming hotel ensures that your four-legged family members feel as welcome as you do. The comfortable rooms provide a cozy haven, and the hotel's central location allows for easy access to pet-friendly attractions and outdoor spaces. Whether you're exploring the picturesque town of Melrose or embarking on scenic walks in the surrounding countryside, the Red Lion Hotel offers a pet-friendly retreat for a memorable stay.
Address: The Square
Rating: Good 9.2 (132 Reviews)
Rooms: 7
Price: From 118$

Cozy Bed and Breakfasts in Melrose Scottish Borders

For a homely and welcoming stay in Melrose Scottish Borders, look no further than the charming bed and breakfast establishments dotted throughout the town. This section showcases a selection of cozy accommodations that offer warm hospitality, personalized service, and a true taste of Scottish charm. From quaint Victorian houses to traditional stone cottages, these bed and breakfasts provide a comfortable and intimate setting for a memorable stay.

Dryburgh Abbey Hotel

8.1

Good

(2116 Reviews)

+ 147 photos
Situated amidst the tranquil landscapes of the Scottish Borders, Dryburgh Abbey Hotel is a true sanctuary of tranquility and grandeur. Set within the stunning grounds of Dryburgh Abbey, this historic hotel offers elegantly appointed rooms and suites that exude timeless charm. Guests can indulge in leisurely walks through the hotel's beautiful gardens or explore the nearby historic sites, including the majestic ruins of Dryburgh Abbey itself. With its warm ambiance, friendly staff, and a range of luxurious amenities, Dryburgh Abbey Hotel is a perfect choice for those seeking a refined and serene retreat in Melrose Scottish Borders.
Address: St Boswells
Rating: Good 8.1 (2116 Reviews)
Rooms: 38
Price: From 159$

Kings Arms Hotel

8.1

Good

(334 Reviews)

+ 69 photos
The Kings Arms Hotel provides a budget-friendly option for travelers seeking affordable accommodations in Melrose. The hotel offers comfortable rooms at reasonable rates, ensuring a pleasant stay without breaking the bank. The central location allows for easy access to Melrose Abbey and other attractions, making it an ideal base for exploring the town on a budget. With its affordability and convenient amenities, the Kings Arms Hotel offers excellent value for money in Melrose Scottish Borders.
Address: High Street
Rating: Good 8.1 (334 Reviews)
Rooms: 11
Price: From 188$

Country Retreats in Melrose Scottish Borders

Escape the hustle and bustle of everyday life and immerse yourself in the serene beauty of the Scottish countryside with a stay at one of Melrose's idyllic country retreats. This section showcases a selection of accommodations that allow guests to unwind amidst peaceful landscapes, offering a perfect balance between tranquility and convenience. From charming country houses to luxurious lodges, these retreats provide a haven of relaxation and natural beauty, perfectly complementing the allure of Melrose Scottish Borders.

The Waverley Castle Hotel

6.9

Good

(1950 Reviews)

+ 33 photos
Immerse yourself in the history of Melrose Scottish Borders at The Waverley Castle Hotel. Set within a magnificent Victorian mansion, this hotel showcases stunning period details and breathtaking views of the surrounding countryside. The elegantly furnished rooms boast a blend of classic charm and modern amenities, ensuring a comfortable stay. Guests can explore the hotel's expansive gardens or venture further afield to discover Melrose Abbey and other nearby attractions. With its rich history and architectural grandeur, The Waverley Castle Hotel offers a truly captivating experience in the center of Melrose.
Address: Waverley Rd
Rating: Good 6.9 (1950 Reviews)
Rooms: 68
Price: From 67$

George And Abbotsford Hotel

6.9

Good

(841 Reviews)

+ 94 photos
The George & Abbotsford Hotel combines modern comfort with a rich history that spans several centuries. Nestled in the center of Melrose, this charming hotel boasts carefully preserved architectural features that harken back to its past, creating a unique and inviting ambiance for guests. Each room is thoughtfully designed to provide a comfortable retreat, while the hotel's bar and restaurant offer a delightful culinary experience. Its location, in close proximity to Melrose Abbey and other historical landmarks, makes The George & Abbotsford Hotel an ideal choice for those seeking an immersive stay in Melrose Scottish Borders.
Address: High Street
Rating: Good 6.9 (841 Reviews)
Rooms: 11
Price: From 128$

Pet-Friendly Hotels in Melrose Scottish Borders

Experience the beauty of Melrose Scottish Borders with your furry companions by your side. This section highlights a selection of pet-friendly hotels that welcome both you and your four-legged friends with open arms. Discover accommodations that offer convenient amenities, comfortable rooms, and easy access to outdoor spaces, ensuring a pleasant stay for both you and your pets.

Kings Arms Hotel

8.1

Good

(334 Reviews)

+ 69 photos
Located in the center of Melrose, the Kings Arms Hotel warmly welcomes guests and their pets to enjoy a comfortable stay. This pet-friendly establishment offers well-appointed rooms that provide a cozy retreat after a day of exploration. The hotel's central location makes it convenient for walks around town or nearby parks, allowing you and your furry friend to enjoy the beautiful surroundings. With its welcoming atmosphere and dedication to pet-friendly hospitality, the Kings Arms Hotel is an excellent choice for travelers visiting Melrose Scottish Borders with their beloved pets.
Address: High Street
Rating: Good 8.1 (334 Reviews)
Rooms: 11
Price: From 188$

Family-Friendly Hotels in Melrose Scottish Borders

Plan the perfect family getaway in Melrose Scottish Borders with accommodations that cater to the needs of all family members. This section highlights a selection of family-friendly hotels that provide spacious rooms, diverse amenities, and convenient access to family-friendly attractions. Discover accommodations that prioritize comfort and enjoyment for every member of your family.

Budget-Friendly Hotels in Melrose Scottish Borders

Traveling on a budget? Don't worry, Melrose Scottish Borders offers a selection of budget-friendly hotels without compromising on comfort and convenience. This section highlights affordable accommodations that provide comfortable rooms, convenient amenities, and a great value for your money. Discover options that allow you to experience the charm of Melrose while keeping your wallet happy.