We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Bay Waverley Castle Hotel
Loading prices...
#1 Best Value of 7 hotels in Melrose
  • Restaurant
  • Bar/Lounge
Station Hotel
LateRooms.com
US$ 111
View Deal
#2 Best Value of 7 hotels in Melrose
  • Free Wifi
  • Restaurant
The Townhouse Hotel
Loading prices...
#3 Best Value of 7 hotels in Melrose
  • Free Wifi
  • Free Parking
Burt's Hotel
Loading prices...
#4 Best Value of 7 hotels in Melrose
  • Free Wifi
  • Free Parking
King's Arms Hotel
Loading prices...
#5 Best Value of 7 hotels in Melrose
  • Free Parking
  • Restaurant
George & Abbotsford Hotel
Loading prices...
#6 Best Value of 7 hotels in Melrose
  • Free Parking
  • Breakfast included
See all hotels in or near Melrose
The Balmoral Hotel
SAVE US$ 44
US$ 685
Agoda.com
US$ 641
View Deal
48.9 km from Melrose
  • Free Wifi
  • Pool
Old Town Chambers
Orbitz.com
US$ 468
View Deal
48.7 km from Melrose
  • Free Wifi
The Principal Edinburgh
SAVE US$ 125
US$ 455
Agoda.com
US$ 330
View Deal
49.2 km from Melrose
  • Free Wifi
  • Restaurant
DoubleTree by Hilton Hotel Edinburgh City Centre
Booking.com
US$ 234
View Deal
48.8 km from Melrose
  • Free Wifi
  • Restaurant
Radisson Blu Hotel, Edinburgh
Radisson Blu
US$ 363
View Deal
48.5 km from Melrose
  • Free Wifi
  • Pool
SAVE US$ 27
US$ 424
Agoda.com
US$ 397
View Deal
49.7 km from Melrose
  • Free Wifi
  • Room Service
Fraser Suites Edinburgh
SAVE US$ 55
US$ 323
FraserSuites.com
US$ 268
View Deal
48.7 km from Melrose
  • Free Wifi
  • Restaurant
Edinburgh Marriott Hotel
Booking.com
US$ 232
View Deal
52.7 km from Melrose
  • Free Parking
  • Pool
Holiday Inn Express Edinburgh - Royal Mile
SAVE US$ 44
US$ 337
HIExpress.com
US$ 293
View Deal
48.3 km from Melrose
  • Free Wifi
  • Breakfast included
Edinburgh City Hotel
SAVE US$ 44
US$ 290
Agoda.com
US$ 246
View Deal
48.5 km from Melrose
  • Free Wifi
  • Restaurant
The Dunstane Hotel
SAVE US$ 44
US$ 286
Agoda.com
US$ 242
View Deal
49.7 km from Melrose
  • Free Wifi
  • Free Parking
Apex Waterloo Place Hotel
SAVE US$ 8
US$ 270
CheapTickets
US$ 262
View Deal
48.8 km from Melrose
  • Free Wifi
  • Pool
Waldorf Astoria Edinburgh - The Caledonian
SAVE US$ 103
US$ 554
Priceline
US$ 451
View Deal
49.2 km from Melrose
  • Free Wifi
  • Pool
The Scotsman Hotel
SAVE US$ 108
US$ 440
Agoda.com
US$ 332
View Deal
48.7 km from Melrose
  • Free Wifi
  • Room Service
Best Western Plus Edinburgh City Centre Bruntsfield Hotel
SAVE US$ 70
US$ 281
Expedia.com
US$ 211
View Deal
48.2 km from Melrose
  • Free Wifi
  • Free Parking
The Royal Scots Club
SAVE US$ 210
US$ 459
Priceline
US$ 249
View Deal
49.5 km from Melrose
  • Free Wifi
  • Restaurant
Apex City of Edinburgh Hotel
SAVE US$ 8
US$ 249
Expedia.com
US$ 241
View Deal
48.6 km from Melrose
  • Free Wifi
  • Restaurant
SAVE US$ 17
US$ 523
Expedia.com
US$ 506
View Deal
46.2 km from Melrose
  • Free Wifi
  • Free Parking
Grassmarket Hotel
SAVE US$ 18
US$ 277
Agoda.com
US$ 259
View Deal
48.6 km from Melrose
  • Free Wifi
Apex Grassmarket Hotel
Booking.com
US$ 294
View Deal
48.6 km from Melrose
  • Free Wifi
  • Pool
The Inn Place
SAVE US$ 17
US$ 168
Booking.com
US$ 151
View Deal
48.7 km from Melrose
  • Free Wifi
  • Bar/Lounge
Stay Central Hotel
SAVE US$ 9
US$ 271
Hotels.com
US$ 262
View Deal
48.5 km from Melrose
  • Free Wifi
  • Bar/Lounge
Hotel Ceilidh-Donia
SAVE US$ 7
US$ 223
Orbitz.com
US$ 216
View Deal
46.6 km from Melrose
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.