1. Buccleuch Arms

- Location: Melrose
- Guest rating: 8.2/10 (Very good, 111 reviews)
- Price: $140 nightly, $168 total, Dec 14 - Dec 15, Total with taxes and fees, for Our top choices for Melrose hotels with room service
- Review: Excellent stay very helpful and warm staff, by Alastair

