Find and Book Top Hotels in Melrose

Search among 8 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-8 out of 8
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
Great540 reviews
MapView on map3.0 mi from City Center
From   US$ 150 /nightSelect
7.8
Very good75 reviews
MapView on map100 yd from City Center200 yd from Wynd Theatre
From   US$ 118 /nightSelect
8.2
Great74 reviews
100 yd from City Center200 yd from Wynd Theatre
From   US$ 195 /nightSelect
8.0
Great76 reviews
200 yd from City Center200 yd from Wynd Theatre
From   US$ 123 /nightSelect
8.2
Great55 reviews
2.4 mi from City Center
From   US$ 110 /nightSelect
8.2
Great100 reviews
100 yd from City Center200 yd from Wynd Theatre
From   US$ 157 /nightSelect
8.8
Great11 reviews
3.0 mi from City Center
From   US$ 197 /nightSelect
8.2
Great51 reviews
1200 yd from City Center1100 yd from Melrose Abbey
From   US$ 266 /nightSelect

Best hotels and places to stay in Melrose

Why visit?

Melrose, a charming town in the United Kingdom, offers a delightful experience for tourists. With its rich history, picturesque landscapes, and warm hospitality, it is an ideal destination to explore. Whether you are looking for a Melrose B&B, hotel, self-catering accommodation, or bed and breakfast, there are plenty of options to choose from.

Where to stay?

Melrose Town Centre: Staying in the heart of Melrose town offers convenient access to various attractions and amenities. With a range of hotels and B&Bs available, such as Hotel Melrose and Melrose B&B, visitors can enjoy the tranquility of the town while being just a stones throw away from restaurants, shops, and historical sites.

Abbotsford: For literary enthusiasts and admirers of Sir Walter Scott, Abbotsford is a wonderful area to stay in. Home to Scotts former residence, Abbotsford House, this neighborhood offers a glimpse into the life and works of the renowned writer. Accommodation options in Abbotsford include cozy B&Bs and self-catering cottages, providing a peaceful retreat amidst stunning natural surroundings.

Gattonside: Situated just across the River Tweed, Gattonside is another excellent area to consider for your stay in Melrose. Known for its scenic beauty and proximity to popular hiking trails, this neighborhood offers a serene getaway. Visitors can choose from a variety of accommodation options, including charming guesthouses and hotels, ensuring a comfortable and enjoyable stay.

What is the price per hotel room per night?

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

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.Melrose, a charming town in the United Kingdom, offers a delightful experience for tourists. With its rich history, picturesque landscapes, and warm hospitality, it is an ideal destination to explore. Whether you are looking for a Melrose B&B, hotel, self-catering accommodation, or bed and breakfast, there are plenty of options to choose from.Melrose Town Centre: Staying in the heart of Melrose town offers convenient access to various attractions and amenities. With a range of hotels and B&Bs available, such as Hotel Melrose and Melrose B&B, visitors can enjoy the tranquility of the town while being just a stones throw away from restaurants, shops, and historical sites.3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

1. The Townhouse Melrose: This charming Melrose B&B offers comfortable rooms, a welcoming atmosphere, and a central location. With affordable rates and friendly staff, it provides excellent value for money for travelers seeking a cozy and convenient stay.

2. The Kings Arms Hotel: Located in the heart of Melrose, this historic hotel offers well-appointed rooms, delicious dining options, and a warm ambiance. With its reasonable prices and proximity to local attractions, the Kings Arms Hotel is a top choice for those looking to get the most value out of their stay.

3. The Waverley Castle Hotel: Situated amidst scenic landscapes, this Melrose hotel offers comfortable rooms, stunning views, and fantastic amenities such as a swimming pool and spa. The Waverley Castle Hotel provides an excellent balance of quality and affordability, making it a popular choice among visitors.

Best kids-friendly hotels:

1. The Townhouse Melrose: This family-friendly B&B provides comfortable and spacious rooms, accommodating families of all sizes. With its central location and helpful staff, it ensures a hassle-free and enjoyable stay for both kids and parents.

2. Dryburgh Abbey Hotel: Nestled in a tranquil setting, this hotel offers spacious grounds where children can run and play. Along with friendly staff, comfortable rooms, and nearby family-friendly attractions, such as the Dryburgh Abbey ruins, it is an ideal choice for families visiting Melrose.

Best hotels for a romantic getaway:

1. Burts Hotel: With its cozy rooms, romantic ambiance, and excellent dining options, Burts Hotel is perfect for couples seeking a romantic retreat. Enjoy intimate moments in its charming surroundings and explore the beauty of Melrose hand in hand.

2. St. Cuthberts House: This beautiful B&B exudes charm and offers luxurious rooms with elegant decor. With its peaceful atmosphere and personalized service, it provides couples with a relaxing and unforgettable romantic experience.

Best for location:

1. The Townhouse Melrose: Located in the heart of Melrose town, this hotel offers convenience and easy access to all the major attractions, shops, and restaurants in the area.

2. The Kings Arms Hotel: Situated near Melrose Abbey and within walking distance of the towns amenities, this hotel provides guests with a prime location to explore Melroses historical sites and enjoy the local atmosphere.

3. The Waverley Castle Hotel: Set amidst scenic landscapes, this hotel offers a peaceful setting while still being within reach of Melrose and its attractions, making it an ideal location for a relaxing stay.

Best for a short city break:

1. Dryburgh Abbey Hotel: With its tranquil setting and proximity to historical sites such as Dryburgh Abbey, this hotel is perfect for a short escape from the city. Enjoy a peaceful retreat while exploring the beauty of the surrounding countryside.

2. Burts Hotel: Situated in the heart of Melrose, this hotel offers easy access to the towns amenities and attractions, making it a convenient choice for a short city break.

Show moreLess