Find and Book Top Rated Hotels in Melrose

Search among 11 available hotels and places to stay in Melrose from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-11 out of 11
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great537 reviews
MapView on map4.9 km from City Centre300 m from City Center
From   US$ 159 /nightSelect
7.8
Very good75 reviews
MapView on map100 m from City Centre200 m from Wynd Theatre
From   US$ 118 /nightSelect
8.2
Great74 reviews
100 m from City Centre200 m from Wynd Theatre
From   US$ 256 /nightSelect
8.0
Great76 reviews
200 m from City Centre100 m from Wynd Theatre
From   US$ 177 /nightSelect
8.2
Great100 reviews
100 m from City Centre200 m from Wynd Theatre
From   US$ 121 /nightSelect
Guest house
8.2
Great51 reviews
1.1 km from City Centre1000 m from Melrose Abbey
From   US$ 191 /nightSelect
Country house
8.8
Great17 reviews
5.8 km from City Centre
From   US$ 182 /nightSelect
8.0
Great56 reviews
3.9 km from City Centre1.5 km from City Center
From   US$ 134 /nightSelect
8.8
Great11 reviews
4.8 km from City Centre
From   US$ 197 /nightSelect
200 m from City Centre100 m from Melrose Abbey
From   US$ 253 /nightSelect
300 m from City Centre200 m from Melrose Abbey
From   US$ 1 522 /nightSelect

Best hotels and places to stay in Melrose

Why visit?

Melrose, a charming town located in the Scottish Borders, offers a unique blend of history, natural beauty, and warm hospitality. With a variety of accommodation options including B&Bs, hotels, and self-catering apartments, Melrose is the perfect destination for those seeking a relaxing and enjoyable getaway.

Where to stay?

Melrose Town Centre: If convenience and proximity to attractions are a priority, staying in the town center is an excellent choice. With a range of hotels and B&Bs available, visitors can easily explore the historic Melrose Abbey, enjoy shopping at local boutiques, and indulge in delicious meals at the towns restaurants and cafés.

Abbotsford: For history enthusiasts and fans of Sir Walter Scott, Abbotsford is an ideal area to stay. Located just outside of Melrose, this beautiful estate was once the home of the renowned Scottish writer. Visitors can explore the stunning gardens, discover the writers life and works at the Abbotsford House, and immerse themselves in the tranquility of the surrounding countryside.

Scottish Borders countryside: Nature lovers and outdoor enthusiasts will find great pleasure in staying in the beautiful Scottish Borders countryside near Melrose. With numerous self-catering accommodations and cottages available, visitors can enjoy picturesque landscapes, explore walking trails, spot wildlife, and experience the true essence of rural Scotland.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $350.

Best value for money:

The Townhouse Melrose: This charming Melrose B&B offers comfortable and affordable accommodation in the heart of the town. With its cozy rooms, friendly staff, and convenient location, guests can enjoy a pleasant stay while exploring all that Melrose has to offer. The Townhouse Melrose provides excellent value for money, making it a popular choice for budget-conscious travelers.

Burts Hotel: Situated in the center of Melrose, Burts Hotel offers a combination of modern amenities and traditional Scottish hospitality. With comfortable rooms, an on-site restaurant serving delicious meals, and a cozy bar, guests can enjoy a comfortable stay at an affordable price. The hotels convenient location allows easy access to local attractions, making it a great value option for those visiting Melrose.

Station Hotel: Located near the picturesque Melrose Abbey, the Station Hotel offers a comfortable and affordable stay in a historic setting. With spacious rooms, a welcoming atmosphere, and friendly staff, guests are assured a pleasant experience. The hotels central location provides easy access to the towns attractions, making it an ideal choice for visitors seeking value for money.

Best kids-friendly hotels:

Burts Hotel: With its warm and welcoming atmosphere, Burts Hotel is a great choice for families traveling with children. The hotel offers family rooms and provides amenities such as high chairs and a childrens menu in their restaurant. Its central location allows easy access to family-friendly attractions in Melrose and beyond.

Kings Arms Hotel: The Kings Arms Hotel provides a family-friendly environment with its spacious rooms and convenient location in the town center. Families can explore nearby attractions like the Harmony Garden or take a short drive to visit the stunning Floors Castle. The friendly staff at Kings Arms Hotel are always ready to cater to the needs of families traveling with children.

Best hotels for a romantic getaway:

Melrose B&B: This elegant and charming B&B is perfect for couples seeking a romantic escape. With its comfortable rooms, peaceful atmosphere, and beautiful surroundings, couples can enjoy a relaxing stay. The B&Bs proximity to Melrose Abbey and the scenic River Tweed adds to its appeal for a romantic getaway.

Dryburgh Abbey Hotel: Nestled amidst tranquil countryside and overlooking the romantic ruins of Dryburgh Abbey, the Dryburgh Abbey Hotel offers a truly enchanting setting for couples. With its luxurious accommodations, fine dining options, and stunning views, it is an idyllic choice for a romantic escape in Melrose.

Best for location:

Burts Hotel: Situated in the heart of Melrose, Burts Hotel offers a prime location for exploring the towns attractions. Guests can easily visit Melrose Abbey, browse local shops, and enjoy the vibrant atmosphere of the town center. The hotels central location also makes it a convenient base for exploring the wider Scottish Borders region.

The Waverley Castle Hotel: Located just outside Melrose, The Waverley Castle Hotel boasts a scenic position near the banks of the River Tweed. Its tranquil setting allows guests to enjoy peaceful walks along the river, while still being within a short distance of Melrose town center and its attractions.

The Townhouse Melrose: Positioned in the heart of Melrose, The Townhouse Melrose offers a convenient location for exploring the towns historic sites, restaurants, and shops. Guests can easily visit popular attractions such as Melrose Abbey and the Scottish Borders countryside, making it an ideal choice for those looking to explore the region.

Best for a short city break:

George and Abbotsford Hotel: This charming hotel offers a delightful blend of history and modern comfort. Located in the heart of Melrose, it provides easy access to local attractions and amenities. Guests can explore the picturesque town or venture out to the nearby countryside for a short, refreshing break.

The Townhouse Melrose: With its central location, comfortable rooms, and friendly staff, The Townhouse Melrose is ideal for a short city break. Guests can enjoy the convenience of being in the town center, allowing them to explore Melroses historic sites, indulge in local cuisine, and experience the charm of the Scottish Borders.

Show moreLess