Hotels in Melrose

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay 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.
trending_down

Our prices for Melrose are cheapest in February

See average prices and weather for all months
Price trends for hotels in Melrose
Pricing is based on two traveler single night rates
View properties in September

Month selector

Currently viewing crowd sizes and weather for September.
Weather forecast for Melrose
September
trending_upHigh crowds
High 59°F / low 47°F. Cloudy most days.
View properties in September
59°
weather_cloudy
September, High crowds, average high temperature 59 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Cloudy most days.
47°
52°
weather_cloudy
October, Moderate crowds, average high temperature 52 degrees Fahrenheit, average low temperature 43 degrees Fahrenheit. Cloudy most days.
43°
46°
weather_cloudy
November, Low crowds, average high temperature 46 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
41°
weather_cloudy
December, Low crowds, average high temperature 41 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Cloudy most days.
34°
40°
weather_cloudy
January, Low crowds, average high temperature 40 degrees Fahrenheit, average low temperature 33 degrees Fahrenheit. Cloudy most days.
33°
42°
weather_cloudy
February, Low crowds, average high temperature 42 degrees Fahrenheit, average low temperature 33 degrees Fahrenheit. Cloudy most days.
33°
46°
weather_cloudy
March, Moderate crowds, average high temperature 46 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Cloudy most days.
35°
50°
weather_cloudy
April, Moderate crowds, average high temperature 50 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
55°
weather_cloudy
May, High crowds, average high temperature 55 degrees Fahrenheit, average low temperature 42 degrees Fahrenheit. Cloudy most days.
42°
60°
weather_cloudy
June, High crowds, average high temperature 60 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Cloudy most days.
47°
63°
weather_cloudy
July, Moderate crowds, average high temperature 63 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
62°
weather_cloudy
August, High crowds, average high temperature 62 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
Monthly weather averages (˚F)

Top landmarks in Melrose

Learn more about Melrose

Melrose, well-known for its riverfront and ruins, features attractions such as Melrose Abbey and Dryburgh Abbey. This welcoming city has something for everyone including its rich culture, restaurants, and sights like St Abbs & Eyemouth Voluntary Marine Reserve and Scott's View.

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 $133 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". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Melrose hotels?
Members can save up to 20% on select hotels in Melrose. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Melrose hotels with free cancellation?
To book a refundable Melrose hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of 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 travelers, 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 travelers' favorite pet-friendly hotels in Melrose:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even 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 travelers love Dryburgh Abbey Hotel, a hotel with a garden-view restaurant and a bar/lounge. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Melrose for couples on Hotels.com.
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. Explore more kid-friendly hotels in Melrose by using our "Family friendly" filter in your search on Hotels.com.
What are some of the best Melrose hotels with free parking?
If you're arriving by car, choosing a great Melrose hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Melrose?
For hotels in central Melrose, check out Dryburgh Abbey Hotel and The Waverley Castle Hotel. Travelers love Dryburgh Abbey Hotel for its location, as well as the garden-view restaurant, bar/lounge and free full breakfast this hotel offers. The Waverley Castle Hotel is another popular central hotel with a restaurant, a bar/lounge and a snack bar/deli.
Are all taxes and fees included in the Melrose hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers recommend in Melrose?
The Townhouse Hotel, Burts Hotel and George and Abbotsford Hotel are all accommodations that are popular with guests.
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.

Find out more about Melrose

Find out more about Melrose

Whispers of the River: Explore the Enchanted Ruins and Lush Gardens of Melrose

Nestled in the picturesque Scottish Borders, Melrose enchants visitors with its stunning landscapes and rich history. Famous for the impressive ruins of Melrose Abbey, this charming town offers a delightful blend of medieval architecture and lush gardens. Stroll along the River Tweed or explore the surrounding countryside, perfect for hiking and cycling. Indulge in local delicacies at cozy cafes and discover unique shops that reflect the town's vibrant culture. Whether you're seeking a romantic getaway or an off-the-beaten-path adventure, Melrose is a hidden gem waiting to be explored.

Discover great hotels in Melrose

Melrose offers a variety of hotel accommodations, from charming boutique hotels to comfortable guest rooms. Whether you seek a cozy stay with local character or a popular hotel with modern amenities, you'll find inviting options that reflect the town's unique charm and hospitality. Here are some of the most popular hotels with our travelers in Melrose:

  1. Heatherlie House HotelOpens in a new window: Heatherlie House Hotel is a charming 3.5-star hotel perfect for adventure seekers. This hotel offers a nature-themed experience with a variety of onsite and nearby adventure sports, including hiking, horse riding, and fishing. The property features a welcoming atmosphere, allowing pets, which adds to its appeal for travelers looking for a unique getaway. Guests appreciate the engaging outdoor activities available, ensuring a memorable stay filled with exploration and recreation.
  2. The Glen GuesthouseOpens in a new window: The Glen Guesthouse is a delightful 3.0-star guesthouse that caters to adventurous travelers. With a focus on outdoor experiences, this charming lodging provides opportunities for birdwatching, mountain biking, and fishing. The property is pet-friendly, making it a great choice for those traveling with furry companions. Reviewers highlight the inviting ambiance and the nearby natural attractions, creating a perfect blend of relaxation and adventure for guests seeking a vibrant and engaging experience.
  3. OYO Clovenfords HotelOpens in a new window: OYO Clovenfords Hotel is a well-equipped 3.0-star hotel designed with business travelers in mind. This hotel features essential amenities such as a business center and meeting rooms, ensuring a productive stay. The property offers family-friendly services, including complimentary cribs, making it a versatile choice for various guests. The hotel stands out for its dedication to providing a seamless experience, allowing business travelers to focus on their work while enjoying a comfortable setting.

Top locations to stay in Melrose

When visiting Melrose, Scotland, consider staying in Kelso, Hawick, or Galashiels. Kelso offers a friendly atmosphere by the river, while Hawick is known for its welcoming locals. Galashiels boasts a rich history with its castle. For first-time visitors, Kelso is the best choice, providing a charming small-town experience close to Melrose.

  1. KelsoOpens in a new window: Kelso is a charming town nestled alongside the River Tweed, known for its friendly atmosphere and beautiful landscapes. With the stunning Floors Castle as a backdrop, you can explore its lovely gardens and historical architecture. The town center boasts a variety of unique shops, perfect for a leisurely afternoon of browsing. Outdoor enthusiasts can enjoy riverside walks or fishing in the Tweed, making it an excellent spot for a tranquil getaway.
  2. GalashielsOpens in a new window: Galashiels is a vibrant town with a rich history, famous for its textile industry. The nearby Scott Park offers lovely green spaces for relaxation or picnics. You can also explore the Galashiels Gallery for a taste of local art and culture. For shopping enthusiasts, the town has a mix of high street and independent shops, ensuring a fun day of retail therapy. Plus, with its friendly people, you'll feel right at home!
  3. HawickOpens in a new window: Hawick is a delightful town known for its friendly people and stunning countryside views. Famous for its knitwear, it’s a fantastic place to pick up unique souvenirs. The town is surrounded by beautiful hills, perfect for hiking or simply enjoying the scenery. You can also visit the Hawick Museum to learn about the town’s rich heritage. With a relaxed vibe and welcoming locals, it’s a great spot for a peaceful retreat.

Things to do in Melrose

Melrose enchants travelers with its lush countryside, serene rivers, and enchanting gardens. Stroll through picturesque landscapes, hike scenic trails, or relax by tranquil lakes. After exploring nature, indulge in unique shops and vibrant eateries along bustling avenues, creating a perfect blend of outdoor beauty and local charm.

  • Mary Queen of Scots HouseOpens in a new window – Step into history at the Mary Queen of Scots House, a charming historic house where you can explore the life and times of the famous queen. Wander through the beautifully preserved rooms and imagine the stories that unfolded within these walls.
  • Floors CastleOpens in a new window – Visit Floors Castle, an impressive castle surrounded by lush gardens and serene countryside. Take a stroll through the extensive grounds, enjoy the gardens, and revel in the stunning architecture that marks this magnificent estate.
  • Heart of HawickOpens in a new window – Discover the Heart of Hawick, a vibrant cultural center that showcases local art and heritage. Spend some time exploring the exhibitions, attending events, or simply enjoying the lively atmosphere of this community hub.
  • St Mary's LochOpens in a new window – Experience the tranquility of St Mary's Loch, a picturesque lake perfect for a peaceful walk or a picnic by the water. The scenic views and calm surroundings make it an ideal spot to relax and connect with nature.
  • Thirlestane CastleOpens in a new window – Explore the grandeur of Thirlestane Castle, a stunning historical fortress that boasts rich history and beautiful gardens. Take a guided tour to learn about its fascinating past and enjoy the sprawling grounds that invite leisurely exploration.

5 tips for savvy savings when booking a hotel in Melrose

  1. Book for the cheapest times: The most affordable time to visit Melrose is from January to March, when hotel prices are lower. For a budget-friendly experience, it's recommended to stay for at least 2 to 3 days to fully appreciate the town's historical landmarks, cultural offerings, and beautiful countryside. During your visit, you can enjoy relaxing gardens, explore the charming riverside, and dine at local eateries while encountering friendly people. This great value for money trip allows you to immerse yourself in the rich history and culture of Melrose while taking in its serene surroundings.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Melrose, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you make the most of savings opportunities. The Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, so you're more likely to see the best options for your stay. With these features, you’ll be among the first to know about price drops or room availability for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a Melrose hotel. If you're in search of something special, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend alternative dates that may be more affordable, helping you find a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with higher prices. For more affordable options, you might want to look at hotels in less central neighborhoods, which can offer a good balance between cost and accessibility to the sites you plan to visit. Exploring independent hotels a bit further away could also lead to a more authentic and budget-friendly experience, as they usually tend to be cheaper.
  5. Become a Member: Join our membership program for free and unlock incredible savings for your next stay in Melrose! With access to over 100,000 hotels worldwide, you can enjoy exclusive member prices that help you save on your travels. As you progress through our membership tiers, you'll earn fantastic perks, including complimentary room upgrades when available and special food and beverage discounts at select VIP Access properties. Sign up today and elevate your travel 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.

Melrose is a friendly locale known for its restaurants. Why not spend time at St Abbs & Eyemouth Voluntary Marine Reserve and Scott's View?Check out other sights like Melrose Abbey and Dryburgh Abbey.

Melrose Travel Information

Best Time to Visit
May, June and July
Average Stay
2 days
International Airport
Edinburgh Airport (EDI)
Popular Sights
Abbotsford The Home Of Sir Walter Scott, Melrose Abbey and Dryburgh Abbey

Keep exploring

Keep exploring