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 30 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 ₹14,377
₹17,252 total
includes taxes & fees
3 Nov - 4 Nov
The Townhouse Hotel

2. 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 ₹17,971
₹21,565 total
includes taxes & fees
30 Oct - 31 Oct
Burts Hotel

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 onsite 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 ₹9,942
₹11,931 total
includes taxes & fees
30 Oct - 31 Oct
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 ₹11,512
₹13,815 total
includes taxes & fees
4 Nov - 5 Nov
Dryburgh Abbey Hotel

5. 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 cozy 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 ₹13,586
₹16,303 total
includes taxes & fees
30 Oct - 31 Oct
Buccleuch Arms

6. Kennels Cottage

Kennels Cottage
3.0 star property
Melrose
8.0 out of 10, Very good, (2 reviews)
Escape to this charming cottage adjacent to lush fairways in Melrose. Hiking trails await outdoor enthusiasts, while Scott's View and Dryburgh Abbey offer nearby cultural excursions. Enjoy home comforts with a full kitchen, free WiFi, and convenient parking.
The price is ₹38,361
₹46,033 total
includes taxes & fees
12 Nov - 13 Nov
Kennels Cottage

7. Roxburghe Cottages, Part of Destination by Hyatt

Roxburghe Cottages, Part of Destination by Hyatt
3.0 star property
Kelso
9.4 out of 10, Exceptional, (9 reviews)
The price is ₹20,720
₹24,864 total
includes taxes & fees
30 Oct - 31 Oct
Roxburghe Cottages, Part of Destination by Hyatt

8. 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 ₹25,900
₹31,079 total
includes taxes & fees
16 Nov - 17 Nov
Schloss Roxburghe Golf Resort, Part of Destination by Hyatt

9. The Royal Hotel

The Royal Hotel
3.0 star property
Jedburgh
9.0 out of 10, Wonderful, (128 reviews)
This welcoming hotel offers free WiFi and parking, putting you moments from Jedburgh Abbey and Mary Queen of Scots House. After exploring local history, return to comfortable accommodations in this convenient Scottish Borders retreat.
The price is ₹9,408
₹11,290 total
includes taxes & fees
3 Nov - 4 Nov
The Royal Hotel

10. Ednam House Hotel

Ednam House Hotel
3.0 star property
Kelso
8.4 out of 10, Very good, (565 reviews)
The price is ₹9,726
₹11,671 total
includes taxes & fees
8 Nov - 9 Nov
Ednam House Hotel

11. The Glen Guesthouse

The Glen Guesthouse
3.0 star property
Selkirk
9.0 out of 10, Wonderful, (145 reviews)
Wake up in this peaceful guesthouse near Selkirk's cultural treasures. Mountain biking trails surround the property, while Market Square and Halliwell's House Museum await just minutes away. Tweedbank Station offers convenient regional access.
The price is ₹13,742
₹16,491 total
includes taxes & fees
6 Nov - 7 Nov
The Glen Guesthouse

12. 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 ₹17,649
₹21,178 total
includes taxes & fees
5 Nov - 6 Nov
Philipburn Hotel, BW Signature Collection

13. Cross Keys Inn

Cross Keys Inn
3.5 star property
Selkirk
9.6 out of 10, Exceptional, (58 reviews)
Tucked away in Selkirk, this welcoming hotel offers a relaxed restaurant and cozy bar for evening unwinding. Complimentary perks include breakfast, WiFi, and parking. Adventure to nearby Bowhill House or explore Three Brethren with helpful staff to guide your journey.
The price is ₹11,874
₹14,249 total
includes taxes & fees
20 Nov - 21 Nov
Cross Keys Inn

14. Mansfield House Hotel

Mansfield House Hotel
4.0 star property
Hawick
9.2 out of 10, Wonderful, (153 reviews)
Charming hotel with lush gardens and a welcoming terrace where you can unwind. Grab a bite at the restaurant, sip drinks at the bar, or enjoy room service. The Borders Distillery and Heart of Hawick are nearby, with free WiFi and parking included.
The price is ₹17,971
₹21,565 total
includes taxes & fees
30 Oct - 31 Oct
Mansfield House Hotel

15. The County Hotel

The County Hotel
3.0 star property
Selkirk
7.2 out of 10, Good, (9 reviews)
This charming Selkirk hotel offers free WiFi and parking, with Sir Walter Scott's Courtroom and Market Square just minutes away. Discover nearby hiking trails or relax in comfortable rooms. Tweedbank Station is a quick 10-minute drive.
The price is ₹8,791
₹8,791 total
includes taxes & fees
9 Nov - 10 Nov
The County Hotel

16. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (998 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 ₹11,417
₹13,700 total
includes taxes & fees
1 Nov - 2 Nov
Macdonald Cardrona Hotel, Golf & Spa

17. The Old Priory Guesthouse

The Old Priory Guesthouse
3.5 star property
Kelso
9.4 out of 10, Exceptional, (114 reviews)
Escape to this golf-adjacent priory in Kelso with free cooked-to-order breakfast, WiFi, and parking. Explore nearby Kelso Abbey and Borders Abbeys Way, then return to this tranquil Scottish retreat that travelers praise for its morning meals.
The price is ₹15,540
₹18,648 total
includes taxes & fees
6 Nov - 7 Nov
The Old Priory Guesthouse

18. Traquair Arms Hotel

Traquair Arms Hotel
3.0 star property
Peebles
9.2 out of 10, Wonderful, (117 reviews)
Escape to this charming hotel with a welcoming bar and café near popular attractions like Robert Smail's Printing Works. Free WiFi and parking make exploring the Scottish Borders easy, while breakfast fuels your adventures.
The price is ₹15,117
₹18,141 total
includes taxes & fees
1 Nov - 2 Nov
Traquair Arms Hotel

19. Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (741 reviews)
Escape to this tranquil Scottish retreat offering a full-service spa with massages and aromatherapy. Just minutes from Peebles Golf Club and Haylodge Park, the hotel includes free breakfast, health club, and a cozy bar for evening relaxation.
The price is ₹14,194
₹17,033 total
includes taxes & fees
26 Nov - 27 Nov
Peebles Hydro Hotel

20. Inglestone House

Inglestone House
3.5 star property
Kelso
9.4 out of 10, Exceptional, (34 reviews)
Escape to tranquil Inglestone House in Kelso, where complimentary English breakfast awaits each morning. Explore nearby Kelso Abbey and Borders Abbeys Way, then unwind in the garden. Free WiFi keeps you connected while you enjoy Scottish countryside comforts.
Inglestone House
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.

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 December

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, well-known for its riverfront and ruins, features attractions such as 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

Frequently Asked Questions

Can I book refundable hotels in Melrose?

If you need the flexibility to change your plans to Melrose, most properties offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.

Where can I stay in Melrose if I want a vacation rental instead of a hotel?

If you want to find a good alternative to a hotel, browse our selection of 7 vacation homes. You can also consider one of the 40 cottages for your trip.

What will the weather in Melrose be like during my visit?

July and August are typically the warmest months in Melrose when the average temp is 55°F. January and February are the coldest months when the average temperature is 38°F. July and October are the months with the most rain.

Why should I book my Melrose hotel with Hotels.com?

There are lots of reasons to book your Melrose trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Melrose

Discover Melrose: Where River Whispers, Ruins Resound, and Gardens Bloom Amidst Countryside Charm

Nestled in the picturesque Scottish Borders, Melrose is a charming town that exudes a delightful blend of history and natural beauty. Dominating the landscape is the stunning Melrose Abbey, a 12th-century ruin renowned for its intricate stone carvings and serene gardens. Stroll along the banks of the River Tweed, where scenic walks reveal breathtaking countryside vistas. The town centre boasts quaint shops and inviting cafes, perfect for indulging in local delicacies. Melrose also serves as a gateway to outdoor adventures, from hiking the Eildon Hills to exploring nearby woodlands. This hidden gem is ideal for those seeking a tranquil yet enriching escape.

Discover great hotels near Melrose

Melrose offers a range of hotels, from cosy boutiques to elegant townhouses steeped in history. Ideal accommodation in Melrose is known for its warm character and inviting ambience, perfect for travellers seeking comfort and local charm in Scotland. Here are some of the best hotels near Melrose that our travelers love:

  1. Heatherlie House Hotelopens in new window: This 3.5-star hotel offers a refreshing blend of adventure and nature for leisure travellers seeking an exhilarating getaway. With a variety of adventure sports available nearby, including horse riding, fishing, and hiking, this property ensures a vibrant outdoor experience. Guests can appreciate the pet-friendly atmosphere, along with amenities that promote comfort and enjoyment. The positive sentiments reflect a welcoming environment and the thrill of engaging in outdoor activities, making it a perfect choice for those eager to explore nature.
  2. The Glen Guesthouseopens in new window: At 3.0 stars, this charming guesthouse is a haven for adventure-seeking leisure travellers. It boasts an impressive guest rating of 9.0, highlighting its appeal. With activities such as mountain biking and birdwatching nearby, this property delivers an engaging experience for those looking to immerse themselves in the great outdoors. The pet-friendly policy adds to its charm, and the overall atmosphere resonates with comfort and warmth, ensuring a delightful stay for those who appreciate unique experiences.
  3. Philipburn Hotelopens in new window: This 4.0-star hotel is an excellent choice for discerning leisure travellers seeking a blend of comfort and eco-conscious luxury. With a guest rating of 8.8, it stands out for its eco-certified status and thoughtful amenities. The property features a welcoming environment for pets, alongside well-designed spaces that enhance relaxation. Positive reviews highlight the hotel's homely feel, making it an ideal base for those looking to unwind while enjoying the surrounding natural beauty.

Where to stay near Melrose

Some of the best areas to stay near Melrose are Kelso, Hawick, and Galashiels. Kelso boasts historical attractions like Floors Castle and friendly locals, while Hawick offers a trendy small-town vibe with beautiful countryside walks. Galashiels is perfect for those seeking relaxation and outdoor excursions. For first-time visitors, Kelso is the most appealing choice with its rich culture and attractions.

  1. Kelsoopens in new window: Kelso is a charming destination with a mix of historical and cultural flavour. Its friendly vibe is perfectly complemented by must-see places like Floors Castle and Kelso Abbey. Visitors can enjoy the picturesque river setting and stroll through beautiful gardens, while the ruins give a peek into the area's rich history. Kelso's unique blend of historical allure and cosy local spots makes it a delightful base for a relaxing yet engaging stay.
  2. Hawickopens in new window: Hawick offers a tranquil escape in the countryside, ideal for those who appreciate a laid-back atmosphere in a small town. With its friendly locals and scenic settings, it's a great spot for leisurely walks and horseback riding. Must-see attractions include Heart of Hawick and the intriguing Borders Textile Towerhouse. This town is perfect for travellers on a budget who are looking to immerse themselves in a serene, rural environment.
  3. Galashielsopens in new window: Galashiels is a laid-back base that combines a touch of historical charm with modern relaxation. It stands out with attractions like its castle and natural parks, ideal for a quiet escape. Enjoy a leisurely day with a coffee and some fishing, or explore local bars and take part in gentle excursions. Galashiels offers a blend of natural beauty and cultural charm, making it a great spot for travellers seeking a peaceful retreat with a hint of local history.

Things to do in Melrose

Nestled in the heart of scenic countryside, Melrose enchants visitors with its lush gardens, winding rivers, and historical ruins. Stroll through serene parks, explore charming woodlands, or take in the stunning landscapes that frame the area. With a backdrop of rolling hills, it’s a delightful escape for nature lovers and history enthusiasts alike.

  • Floors Castleopens in new window – Explore the stunning architecture and beautiful gardens of Floors Castle, the largest inhabited castle in Scotland. Take a stroll through the manicured grounds, admire the scenic views of the River Tweed, and delve into the rich history that surrounds this remarkable estate.
  • Thirlestane Castleopens in new window – Visit Thirlestane Castle, a striking example of Scottish baronial architecture. Walk through the lush countryside and discover the castle's fascinating stories and exhibitions that showcase its heritage. Don’t miss the picturesque gardens that enhance the castle’s charm.
  • Heart of Hawickopens in new window – Discover the Heart of Hawick, a vibrant cultural centre that hosts various exhibitions and events. Engage with local art and history while enjoying the riverside views in this welcoming space that highlights the creative spirit of the community.
  • St Mary's Lochopens in new window – Take a trip to St Mary’s Loch, the largest natural lake in the Scottish Borders. Enjoy a peaceful day surrounded by stunning landscapes, perfect for picnics, fishing, or simply soaking in the tranquillity of nature.
  • Waverley Lineopens in new window – Experience a journey on the historic Waverley Line, which offers scenic views as it winds through the picturesque Borders countryside. Whether you’re a train enthusiast or simply seeking a unique way to explore the area, this rail journey is a delightful addition to your itinerary.

4 tips for savvy savings when booking a hotel in Melrose

  1. Book for the cheapest times: For travellers seeking an affordable getaway on a budget, the best time to visit Melrose is during January to March, when hotel prices may drop to lower prices, providing great value for money. A stay of at least 2 to 3 days is ideal for exploring key attractions related to landmarks, history, and culture, including riversides, friendly people, dining out, relaxing spots, ruins, gardens, secluded countryside, and historical sites. This budget-friendly period offers a wonderful opportunity to experience Melrose's rich cultural heritage without straining your finances.
  2. Look for last-minute deals on Hotels.com: For those seeking hotel deals in Melrose, begin by exploring the Dealsopens in new window section on Hotels.com, where you may discover attractive offers. The Last-Minute Deals section could help you find discounted accommodations close to your travel date, and by enabling email alerts or push notifications, you're more likely to see flash sales and special promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you can quickly spot a favourable last-minute offer should rooms become available or prices drop.
  3. Be flexible with dates: Prices may differ depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates could help you save on your stay at the Melrose hotel. For those in search of distinctive stays, boutique hotels may offer a more personalised experience and sometimes better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average, and if it appears on the higher side, we might suggest more affordable dates to help you potentially find a better deal.
  4. Consider your location: Staying near key attractions or city centres may offer convenience but usually comes with higher costs. For more affordable rates, consider hotels in less central areas or neighbourhoods, balancing price with ease of access to the places you plan to visit. You might explore independent hotels further afield, which can provide a more authentic and budget-friendly 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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Melrose, January, March, and April are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring