Photo by Alan Bryden

Hotels in Melrose

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Melrose?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Melrose on Hotels.com. These Melrose hotels consistently deliver on quality, location and traveller experience. Last updated on 29 October 2026.

1. The Townhouse Hotel

The Townhouse Hotel
4.5 star property
Melrose
9.6 out of 10, Exceptional, (280 reviews)
Embrace the Scottish Borders in this luxurious Melrose hotel with free breakfast and WiFi. Just minutes from Saint Cuthbert's Way and Melrose Abbey, enjoy the restaurant, bar, and garden terrace after exploring local attractions.
The price is £136
includes taxes & fees
1 Nov - 2 Nov
The Townhouse Hotel

2. The Scott

The Scott
4.0 star property
Southside
9.6 out of 10, Exceptional, (758 reviews)
Immerse in Edinburgh's historic ambiance at this welcoming hotel near Royal Mile and Edinburgh Castle. Enjoy breakfast before exploring the city, then unwind with a drink at the bar. Free WiFi and parking make your Scottish adventure effortless.
The price is £161
includes taxes & fees
22 Nov - 23 Nov
The Scott

3. George and Abbotsford Hotel

George and Abbotsford Hotel
3.5 star property
Melrose
8.0 out of 10, Very good, (506 reviews)
Discover the charm of this Melrose hotel, where helpful staff ensure a pleasant stay. Unwind at the on-site bar and restaurant after exploring nearby Saint Cuthbert's Way and Melrose Abbey. Clean rooms, free WiFi and parking complete your Scottish Borders experience.
The price is £103
includes taxes & fees
14 Nov - 15 Nov
George and Abbotsford Hotel

4. Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.8 out of 10, Excellent, (988 reviews)
The price is £113
includes taxes & fees
2 Nov - 3 Nov
Dryburgh Abbey Hotel

5. Burts Hotel

Burts Hotel
3.0 star property
Melrose
9.4 out of 10, Exceptional, (333 reviews)
This relaxed hotel offers a restaurant and garden terrace for countryside dining. Enjoy drinks at the bar or order room service after exploring nearby Melrose Abbey and Saint Cuthbert's Way. Free WiFi and parking complement helpful staff and prime location.
The price is £151
includes taxes & fees
8 Nov - 9 Nov
Burts Hotel

6. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.6 out of 10, Excellent, (1,005 reviews)
This Edinburgh hotel features a rejuvenating spa and indoor pool near two beautiful beaches. Just a 6-minute walk from Brunstane Station, you'll enjoy international cuisine at Lauders restaurant and unwind at the health club and bar after exploring nearby attractions.
The price is £72
includes taxes & fees
8 Nov - 9 Nov
Best Western Kings Manor Hotel

7. Schloss Roxburghe Golf Resort, Part of Destination by Hyatt

Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
5.0 star property
Kelso
9.4 out of 10, Exceptional, (388 reviews)
Immerse yourself in tranquility at this luxurious Scottish hotel featuring a scenic golf course, outdoor pool, and spa treatments. Located near Kelso Abbey with 4 restaurants, including British cuisine at Charlie's. Free breakfast, WiFi, and parking enhance your countryside escape.
The price is £245
includes taxes & fees
16 Nov - 17 Nov
Schloss Roxburghe Golf Resort, Part of Destination by Hyatt

8. Waverley Castle Hotel

Waverley Castle Hotel
3.0 star property
Melrose
7.6 out of 10, Good, (386 reviews)
Waverley Castle Hotel

9. The Scholar

The Scholar
4.0 star property
Southside
9.4 out of 10, Exceptional, (1,003 reviews)
Feel the historic charm of this Edinburgh gem near University of Edinburgh and Royal Mile. The Brasserie offers dinner with garden views, while the lobby lounge invites relaxation. With free WiFi and parking, this comfortable hotel puts you moments from iconic Edinburgh Castle.
The price is £137
includes taxes & fees
29 Nov - 30 Nov
The Scholar

10. Kirklands Bed & Breakfast

Kirklands Bed & Breakfast
3.0 star property
Melrose
8.2 out of 10, Very good, (21 reviews)
Kirklands Bed & Breakfast

11. Buccleuch Arms

Buccleuch Arms
4.0 star property
Melrose
8.2 out of 10, Very good, (109 reviews)
This welcoming inn in scenic Melrose offers a restaurant and cosy bar/lounge where you can unwind after exploring. Near Scott's View and Dryburgh Abbey, with free breakfast, WiFi, and parking. Just a 7-minute drive from Tweedbank Station.
The price is £133
includes taxes & fees
29 Nov - 30 Nov
Buccleuch Arms

12. Bowden House B&B

Bowden House B&B
4.0 star property
Melrose
10.0 out of 10, Exceptional, (33 reviews)
Surrounded by Scottish countryside, this intimate B&B offers a charming terrace and garden. After exploring St Abbs Marine Reserve, unwind at the bar with a drink. Just a 7-minute drive from Tweedbank Station with free WiFi and parking.
Bowden House B&B

13. Room in the Borders - 1 Sime Place

Room in the Borders - 1 Sime Place
3.0 star property
Galashiels
10.0 out of 10, Exceptional, (2 reviews)
Room in the Borders - 1 Sime Place

14. Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.8 out of 10, Excellent, (869 reviews)
Steeped in history, this Scottish castle hotel offers free breakfast, parking, and WiFi just 15 minutes from Edinburgh. Enjoy local cuisine at Dungeon Restaurant, relax with spa treatments, or explore nearby Dalkeith Country Park and Dalhousie Castle.
The price is £168
includes taxes & fees
22 Nov - 23 Nov
Dalhousie Castle

15. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (996 reviews)
Set amidst scenic Peebles, this resort offers an 18-hole golf course, full-service spa with aromatherapy, and indoor pool. Enjoy British fare at Renwicks Restaurant, relax in one of two bars, and benefit from free parking and attentive staff praised by guests.
The price is £108
includes taxes & fees
1 Nov - 2 Nov
Macdonald Cardrona Hotel, Golf & Spa

16. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (1,001 reviews)
The price is £98
includes taxes & fees
1 Nov - 2 Nov
Carberry Tower Mansion House and Estate

17. Destiny Student - Burnet Point

Destiny Student - Burnet Point
2.0 star property
Abbeyhill
8.2 out of 10, Very good, (106 reviews)
Destiny Student - Burnet Point

18. The Abbey Residence

The Abbey Residence
3.0 star property
Gilmerton
8.0 out of 10, Very good, (138 reviews)
Located within a 15-minute drive of Edinburgh Castle and University of Edinburgh, this welcoming hotel offers free WiFi and continental breakfast. Royal Mile and Grassmarket are a short drive away, with convenient access to Princes Street Tram Stop and Edinburgh Airport.
The price is £64
includes taxes & fees
29 Nov - 30 Nov
The Abbey Residence

19. Ednam House Hotel

Ednam House Hotel
3.0 star property
Kelso
8.4 out of 10, Very good, (564 reviews)
The price is £92
includes taxes & fees
8 Nov - 9 Nov
Ednam House Hotel

20. Philipburn Hotel, BW Signature Collection

Philipburn Hotel, BW Signature Collection
4.0 star property
Selkirk
8.6 out of 10, Excellent, (106 reviews)
Experience comfort at this BW Signature Collection hotel near Selkirk's train station. The property offers local cuisine at The Philipburn restaurant, plus a garden and terrace. Market Square and Halliwell's House Museum are easily accessible nearby.
The price is £167
includes taxes & fees
4 Nov - 5 Nov
Philipburn Hotel, BW Signature Collection
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Melrose and save more

Sign in to unlock great savings.
Showing deals for:6 Nov - 8 Nov
Showing deals for:28 Nov - 29 Nov

Check out pet-friendly hotels in Melrose

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Go beyond your typical stay in Melrose

When is the best time to visit Melrose?

Our prices for hotels in Melrose are cheapest in February

Price trends for hotels in Melrose

Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.

October

High 11°C / low 6°C. Cloudy most days.
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
8°
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
5°
weather_cloudy
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
5°
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
5°
weather_cloudy
February, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
8°
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
Monthly weather averages (˚C)

Top landmarks in Melrose

Learn more about Melrose

Melrose is well known for its riverfront and ruins, while attractions include Melrose Abbey and Saint Cuthbert's Way. This welcoming city has something for everyone including its rich culture, restaurants and sights like Dryburgh Abbey and Scott's View.

A historic church with Gothic architecture surrounded by a cemetery.
Photo by Alan Bryden
Open Photo by Alan Bryden

Check out reviews of Melrose hotels guests love

Frequently Asked Questions

How much does a hotel room cost in Melrose?

You can discover great hotels in Melrose from £78 with properties to suit all budgets and needs. If you're after an affordable hotel in Melrose that meets all of your requirements, set your filters and then sort the results by "Price: low to high".

How can I find deals and earn rewards at Melrose hotels?

Discover great deals on Melrose hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Melrose hotels.

Can I book Melrose hotels with free cancellation?

It's easy to book a refundable Melrose hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are the top-rated luxury hotels in Melrose?

Some of the most popular luxury hotels in Melrose are The Townhouse Hotel and Fauhope House. The Townhouse Hotel is a luxury hotel with a high guest rating amongst our travellers, and it offers a restaurant and a bar/lounge, plus premium bedding in the guestrooms. Fauhope House is another popular luxury hotel in a great Melrose location.

What are some top pet-friendly hotels in Melrose?

Consider one of our travellers' favourite pet-friendly hotels in Melrose:

You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Melrose.

What are some of the best hotels in Melrose for couples?

Choose a top-rated Melrose romantic hotel and enjoy your couple's getaway. Our travellers love Dryburgh Abbey Hotel, a hotel with a garden-view restaurant. Discover more hotels in Melrose on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".

What are some of the best kid-friendly hotels in Melrose?

One of the best Melrose hotels for kids is Dryburgh Abbey Hotel. Dryburgh Abbey Hotel is a kid-friendly hotel with a guest score of 8.8 out of 10 plus family-friendly amenities like children's meals, free parking, and a free full breakfast. Find even more kid-friendly hotels in Melrose by using our "Family friendly" filter on Hotels.com when you search.

What are some of the best Melrose hotels with free parking?

If you're exploring by car, finding a great Melrose hotel with free parking is a win. Our travellers' favourites include:

What are some popular hotels in central Melrose?

If you're looking for hotels in central Melrose, check out Dryburgh Abbey Hotel and Waverley Castle Hotel. Travellers love Dryburgh Abbey Hotel for its location, as well as the garden-view restaurant, bar/lounge and free full breakfast this hotel offers. Waverley Castle Hotel is another popular central hotel with a restaurant, a bar/lounge and free parking.

Find out more about Melrose

Unveiling Melrose: A Tapestry of History and Heritage Amidst Breathtaking Landscapes

Nestled in the picturesque Scottish Borders, Melrose is a charming town steeped in history and natural beauty. Renowned for its stunning 12th-century Melrose Abbey, a masterpiece of Gothic architecture, the town offers a delightful blend of culture and serenity. Wander through the quaint streets, explore the local shops, and savour the culinary delights in cosy cafes. Surrounded by rolling hills and the tranquil River Tweed, Melrose is perfect for outdoor enthusiasts and those seeking a romantic getaway. With its rich heritage and breathtaking landscapes, Melrose invites travellers to uncover the magic of Scotland’s past.

Discover great hotels near Melrose

Melrose offers a charming selection of accommodations, from cosy inns to elegant boutique hotels. Whether you prefer a historic setting or modern comforts, you'll find inviting options that reflect the town's character. Enjoy the picturesque surroundings and warm hospitality that Melrose has to offer. These are some of the hotels preferred by our travellers near Melrose:

  1. Heatherlie House Hotelopens in new window: Nestled in the heart of Melrose, Heatherlie House Hotel is a 3.5-star hotel tailored for adventure seekers and nature enthusiasts. This property boasts a range of exhilarating activities, including nearby horseback riding, hiking, biking, and fishing, ensuring an active and engaging stay. The hotel's pet-friendly policy enhances its appeal, allowing guests to enjoy their adventures with their furry companions. The inviting atmosphere and recreational amenities create a vibrant experience, making it a perfect choice for those looking to immerse themselves in the natural beauty of Scotland. The property has received positive feedback for its adventurous spirit and welcoming environment.
  2. The Glen Guesthouseopens in new window: The Glen Guesthouse is a charming 3.0-star guesthouse that excels in providing a unique experience for adventure-loving travellers. With a stellar guest rating of 9.0, this property offers an array of activities such as birdwatching, horseback riding, and mountain biking, ensuring guests have ample opportunities to explore the stunning surroundings. The pet-friendly environment adds to the allure, allowing animal lovers to share their journey with their pets. This guesthouse has garnered praise for its warm, inviting ambiance and commitment to creating memorable experiences for those seeking adventure and connection with nature.
  3. Philipburn Hotelopens in new window: For discerning travellers seeking a luxurious experience, Philipburn Hotel stands out as a 4.0-star hotel with an exceptional guest rating of 8.8. This eco-certified property offers an inviting atmosphere with a focus on comfort, featuring amenities such as a dog exercise area and a pet-friendly environment, catering to high-end expectations. The sophisticated design and curated experiences position it perfectly for those who appreciate elegance and sustainability. Guests frequently commend the hotel's dedication to providing an exceptional stay, marked by its homely charm and attention to detail, making it a premier choice for those prioritising comfort and quality.

Where to stay near Melrose

Some of the best areas to stay near Melrose are Kelso, Hawick, and Galashiels. Kelso boasts stunning gardens and historical sites like Floors Castle, while Hawick offers a charming small-town atmosphere perfect for walking and horseback riding. Galashiels is known for its relaxing parks and local breweries. For first-time visitors, Kelso is particularly appealing due to its rich culture and attractions.

  1. Kelsoopens in new window: Kelso is a charming town that offers a delightful mix of history and natural beauty. With its stunning gardens and riverside walks, it’s a perfect spot for those looking to relax amidst picturesque settings. The highlight is Floors Castle, a magnificent estate with beautiful grounds where visitors can explore the history of the area. The friendly local vibe makes it easy to strike up conversations, whether you’re enjoying a coffee at a quaint café or exploring the historical ruins scattered throughout the town. You’ll find plenty of opportunities for fishing along the Tweed River, making Kelso a great choice for outdoor enthusiasts.
  2. Hawickopens in new window: Nestled in the beautiful countryside, Hawick is a small town known for its warm hospitality and trendy atmosphere. It’s an ideal base for those looking to escape the hustle and bustle while still enjoying a vibrant local scene. The Heart of Hawick cultural centre is a must-visit, showcasing the town's artistic side through various events and exhibitions. Nature lovers will appreciate the opportunity for walking and horseback riding in the surrounding hills, while the local breweries offer a great spot to unwind with a pint after a day of exploring. This secluded gem is perfect for a laid-back getaway.
  3. Galashielsopens in new window: Galashiels is a lively town that boasts a unique blend of culture and outdoor fun. Known for its beautiful natural parks, it’s a great place to relax and enjoy some fresh air. The Borders Textile Towerhouse is a fascinating attraction that delves into the region’s rich textile history. Golf enthusiasts will find excellent courses nearby, while those looking for a more casual outing can enjoy the local coffee shops and bars. Galashiels also serves as a convenient hub for excursions to nearby attractions, making it a perfect launchpad for your Scottish adventures.

Things to do in Melrose

Nestled amidst rolling hills and lush countryside, Melrose enchants visitors with its serene riverside walks and picturesque gardens. Explore the remnants of ancient ruins, indulge in leisurely hikes through verdant forests, and savour the tranquillity of surrounding landscapes—offering a delightful escape for nature lovers and history enthusiasts alike.

  • Waverley Lineopens in new window – Step aboard this historic railway and enjoy a scenic journey through the stunning landscapes of the Scottish Borders. Along the route, you’ll be treated to picturesque views of rivers and countryside, making this a must-do for any travel itinerary.
  • Thirlestane Castleopens in new window – Visit this magnificent castle, where you can explore its beautifully maintained gardens and impressive architecture. The history of Thirlestane Castle is rich, and the surrounding countryside enhances its charm, providing great photo opportunities and a glimpse into the past.
  • Floors Castleopens in new window – Wander through the expansive grounds of Floors Castle, Scotland's largest inhabited castle. The gardens here are renowned for their beauty, and you can discover the estate's fascinating history as you stroll through the lush landscapes that frame this stunning building.
  • St Mary's Lochopens in new window – Take a moment to relax at St Mary's Loch, where you can enjoy peaceful walks along the water's edge or have a picnic in the surrounding countryside. The serene atmosphere and natural beauty make it an ideal spot for a tranquil day out.
  • Heart of Hawickopens in new window – Explore this cultural centre, where you can engage with local arts and heritage through various exhibitions and events. The Heart of Hawick is a vibrant hub that showcases the creative spirit of the area and is a great starting point for discovering more about the region's history.

4 tips for savvy savings when booking a hotel in Melrose

  1. Book for the cheapest times: The most budget-friendly period to visit Melrose is from January to March, when hotel rates are typically lower. For those looking to explore the town's historical landmarks, cultural sites, and scenic countryside, a stay of at least 2 to 3 days is recommended. During this time, visitors can appreciate the charming riverside, enjoy dining at local establishments, relax in beautiful gardens, and uncover the fascinating ruins that tell the story of the area. This offers great value for money, especially for travellers on a budget seeking a rich cultural experience in a friendly environment.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Melrose, begin by exploring the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you may find discounted rates for hotels as your travel date approaches. Additionally, by enabling email alerts or push notifications, you could stay updated on flash sales and special promotions. Using the Smart Shoppingopens in new window tool within the app, you can compare hotel prices and amenities, ensuring you get the best options available. This way, if rooms become available or prices drop, you'll be among the first to know, making it easier to secure a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year. Thus, being flexible with your travel dates could assist you in finding a more economical stay at a hotel in Melrose. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could lead to a more favourable rate.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sites you intend to visit. You might also look into independent hotels located further out, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Melrose

Melrose experiences its lowest average temperature in January, at 36.5°F (2.5°C), while July is the hottest month, with an average temperature of 56.8°F (13.8°C). July is usually the wettest month. January, March, and April are the peak travel months in Melrose, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring