Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Melrose

Filter by star ratings
All filters
Dryburgh Abbey Hotel
8.3 Excellent

5.3 km from city centre, Melrose Show on map

ExcellentBased on 1,278 reviews
8.3

Dryburgh Abbey Hotel is within a 10-minute walk of Dryburgh Abbey and provides a sauna and an indoor pool. The various facilities this modern hotel offers include a kids pool, bicycle rental and a 24-hour reception.

OYO Clovenfords Hotel
7.7 Good

4.4 km from city centre, Galashiels Show on map

GoodBased on 49 reviews
7.7

OYO Clovenfords Hotel offers 3-star accommodation in Galashiels. It also features luggage storage, meeting rooms and room service.

Whitehouse Country House
9.6 Excellent

9.3 km from city centre, Melrose Show on map

ExcellentBased on 18 reviews
9.6

Located in St Boswells, Whitehouse Country House provides 5-star accommodation, as well as free Wi-Fi. It also offers on-site parking, an express check-in and check-out feature and laundry facilities.

Tips for booking a Melrose hotel

Cheapest month:February
Most expensive month:July
Average price in Melrose:$110/night
Absolute cheapest price found:$72/night
Cheapest day:Saturday
Most expensive day:Tuesday
$76 - $157
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$86 - $147
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Melrose hotels

Show all 72 hotels
1
Dryburgh Abbey Hotel
8.3 Excellent

5.3 km from city centre, Melrose Show on map

Dryburgh Abbey Hotel is within a 10-minute walk of Dryburgh Abbey and provides a sauna and an indoor pool. The various facilities this modern hotel offers include a kids pool, bicycle rental and a 24-hour reception.

Cheapest hotels in Melrose, Scottish Borders

Show all 72 hotels
OYO Clovenfords Hotel
7.7 Good

4.4 km from city centre, Galashiels Show on map

OYO Clovenfords Hotel offers 3-star accommodation in Galashiels. It also features luggage storage, meeting rooms and room service.

$38
Avg. per night
Dryburgh Abbey Hotel
8.3 Excellent

5.3 km from city centre, Melrose Show on map

Dryburgh Abbey Hotel is within a 10-minute walk of Dryburgh Abbey and provides a sauna and an indoor pool. The various facilities this modern hotel offers include a kids pool, bicycle rental and a 24-hour reception.

$108
Avg. per night
Whitehouse Country House
9.6 Excellent

9.3 km from city centre, Melrose Show on map

Located in St Boswells, Whitehouse Country House provides 5-star accommodation, as well as free Wi-Fi. It also offers on-site parking, an express check-in and check-out feature and laundry facilities.

$253
Avg. per night

Hotel prices in Melrose

3 stars

$38 - $108

No. 1 most popular

$108
Avg. per night

Best value

$38
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Melrose

Melrose travel FAQs

  • What are the best hotels in Melrose?

    1,278 reviews rated Dryburgh Abbey Hotel with an average score of 8.3/10. It may also be worth looking into the The Waverley Castle Hotel, which received a rating of 7.2/10 from 107 reviews. The Townhouse Hotel could also be a good option, with a score of 9.3/10 from 180 reviews.