You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Melrose, nestled in the picturesque Scottish Borders, is a charming destination for travelers seeking a blend of history, culture, and natural beauty. Known for its stunning landscapes and rich heritage, Melrose offers a variety of accommodations ranging from cozy bed and breakfasts to luxurious hotels, ensuring a comfortable stay for every visitor.
The town is renowned for its historic Melrose Abbey, a magnificent ruin that dates back to the 12th century, offering a glimpse into Scotland's medieval past. Visitors can explore the beautiful gardens and the nearby Eildon Hills, perfect for hiking and enjoying panoramic views of the surrounding countryside.
For those looking to stay in Melrose, the town center is a popular choice, providing easy access to local shops, restaurants, and attractions. The nearby village of Darnick offers a quieter, more residential feel, ideal for a peaceful retreat.
See the latest prices and deals by choosing your dates
Hotel in Melrose · 1.46 km from centre
7.4
386 reviews
Located in Melrose, The Waverley Castle Hotel is in a rural location, within a 5-minute drive of Waverley Line and Saint Cuthbert's Way. This hotel is 1.1 mi (1.8 km) from Melrose Abbey and 1.4 mi (2.3 km) from Southern Upland Way - Section A Trailhead.
Hotel in Melrose · 0.13 km from centre
7.8
378 reviews
Breakfast available
With a stay at George and Abbotsford Hotel in Melrose, you'll be within a 5-minute walk of Saint Cuthbert's Way and Melrose Abbey. This hotel is 0.6 mi (1 km) from Southern Upland Way - Section A Trailhead and 1.8 mi (3 km) from Waverley Line.
Hotel in Melrose · 5.01 km from centre
8.6
740 reviews
Breakfast available
Located in Melrose, Dryburgh Abbey Hotel is on a river, a 4-minute walk from Dryburgh Abbey and within a 5-minute drive of Scott's View. This hotel is 5.7 mi (9.2 km) from Smailholm Tower and 6 mi (9.7 km) from Earlston Library.
Hotel in Melrose · 0.19 km from centre
9.4
267 reviews
With a stay at Burts Hotel in Melrose, you'll be within a 5-minute walk of Saint Cuthbert's Way and Melrose Abbey. This hotel is 0.7 mi (1.1 km) from Southern Upland Way - Section A Trailhead and 1.9 mi (3 km) from Waverley Line.
Hotel in Galashiels · 3.89 km from centre
8.8
825 reviews
Breakfast available
Located in Galashiels, 26 miles from Dalhousie Castle, Kingsknowes Hotel provides accommodations with a garden, free private parking, a restaurant and a bar. This 3-star hotel offers room service, a concierge service and free WiFi. The hotel features family rooms.
At the hotel, rooms contain a desk and a flat-screen TV. At Kingsknowes Hotel all rooms have a private bathroom with free toiletries and a hairdryer.
Guests at the accommodation will be able to enjoy activities in and around Galashiels, like hiking and cycling.
Edinburgh Airport is 40 miles away.
Hotel in Melrose · 0.19 km from centre
9.6
187 reviews
Breakfast available
With a stay at The Townhouse Hotel in Melrose, you'll be within a 5-minute walk of Saint Cuthbert's Way and Melrose Abbey. This luxury hotel is 0.7 mi (1.1 km) from Southern Upland Way - Section A Trailhead and 1.9 mi (3 km) from Waverley Line.
Inn in Melrose · 5.68 km from centre
8.2
78 reviews
Breakfast available
Located in Melrose, Buccleuch Arms is in a rural location, within a 5-minute drive of Scott's View and St Abbs & Eyemouth Voluntary Marine Reserve. This inn is 3.8 mi (6.1 km) from Dryburgh Abbey and 4.1 mi (6.6 km) from Hawick Museum & Art Gallery.
Guesthouse in Galashiels · 5.71 km from centre
8.0
344 reviews
Monorene Guest House offers accommodations in Galashiels, 24 miles from Dalhousie Castle. The guest house features both Wifi and private parking free of charge.
At the guest house, the units include a wardrobe and a flat-screen TV. At the guest house, the units are fitted with bed linen and towels.
Edinburgh Airport is 39 miles away.
Hotel in Melrose · 0.24 km from centre
8.0
495 reviews
Breakfast available
Station Hotel has en suite rooms in a town-center location. The restaurant offers home cooking at reasonable prices. Melrose Abbey is close by.
The family-run hotel also has a small meeting room, and a public bar/lounge serving coffee and light snacks. Daily specials, homemade soups and a children’s menu are available in the restaurant. Special diets can be catered for.
Bed & breakfast in Melrose · 3.73 km from centre
10.0
26 reviews
Breakfast available
Located in Melrose, Bowden House B&B is in a rural location, within a 10-minute drive of Melrose Abbey and Sir Walter Scott's Courtroom. This bed & breakfast is 5.7 mi (9.2 km) from Abbotsford The Home Of Sir Walter Scott and 6.7 mi (10.7 km) from Dryburgh Abbey.
Bed and breakfast in Melrose · 4.06 km from centre
9.0
381 reviews
Dryburgh Arms Pub with Rooms in Melrose provides accommodations with a garden and a bar. Among the facilities at this property are private check-in and check-out and bicycle parking, along with free Wifi throughout the property. This 3-star bed and breakfast offers private entrance.
At the bed and breakfast, each unit is fitted with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. The rooms are equipped with heating facilities.
À la carte and continental breakfast options with warm dishes, fresh pastries, and pancakes are available. For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast features a selection of packed lunches.
You can play darts at Dryburgh Arms Pub with Rooms, and the area is popular for hiking.
Melrose Abbey is 3.8 miles from the accommodation, while Etal Castle is 29 miles from the property. Edinburgh Airport is 43 miles away.
Hotel in Melrose · 0.06 km from centre
7.6
212 reviews
Kings Arms Hotel is located in Melrose, 27 miles from Dalhousie Castle. Each room at the 3-star hotel has city views, and guests can enjoy access to a terrace and to a bar. The property has evening entertainment and an ATM.
At the hotel, each room has a closet. With a private bathroom equipped with a shower and free toiletries, rooms at Kings Arms Hotel also feature free WiFi, while selected rooms also feature a patio. At the accommodation the rooms come with a desk and a flat-screen TV.
At Kings Arms Hotel you'll find a restaurant serving British, Italian and Mediterranean cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Edinburgh Airport is 43 miles from the property.
Bed and breakfast in Scottish Borders, Earlston · 5.18 km from centre
8.7
290 reviews
Housed in a historic building, the recently renovated Broomfield House Bed and Breakfast offers accommodations with a garden and free Wifi. This 3-star bed and breakfast offers luggage storage space and daily room service. The bed and breakfast also offers facilities for disabled guests.
At the bed and breakfast, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The bed and breakfast provides certain units with inner courtyard views, and each unit is equipped with a kettle. At the bed and breakfast, all units are allergy-free.
À la carte and continental breakfast options with warm dishes, fruit, and juice are available. For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast features a selection of packed lunches.
Guests can also relax on the sun terrace.
Dalhousie Castle is 27 miles from Broomfield House Bed and Breakfast. Edinburgh Airport is 39 miles away.
Hotel in Scottish Borders, Earlston · 5.26 km from centre
9.3
254 reviews
Located in Earlston, 27 miles from Dalhousie Castle, Red Lion, Coorie Inn provides accommodations with a bar and free private parking. This 3-star hotel offers free WiFi. The hotel features family rooms.
Certain rooms here will provide you with a kitchenette with a fridge, a microwave and a toaster.
The hotel offers a continental or Full English/Irish breakfast.
Guests at Red Lion, Coorie Inn will be able to enjoy activities in and around Earlston, like hiking and cycling.
Edinburgh Airport is 39 miles away.
Holiday home in Galashiels · 4.09 km from centre
10.0
1 review
Providing a garden, 3 Bed in Melrose 76698 provides accommodations in Galashiels. A hot tub is available for guests. Free Wifi is available throughout the property and Dalhousie Castle is 26 miles away.
The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. Towels and bed linen are provided in the vacation home. The accommodation is non-smoking.
Edinburgh Airport is 40 miles away.
Bed & breakfast in Melrose · 3.49 km from centre
8.4
10 reviews
Breakfast available
Located in Melrose, Kirklands Bed & Breakfast is in a rural location, within a 10-minute drive of Saint Cuthbert's Way and Melrose Abbey. This bed & breakfast is 3.6 mi (5.8 km) from Southern Upland Way - Section A Trailhead and 3.7 mi (6 km) from Dryburgh Abbey.
Villa in Melrose · 0.82 km from centre
9.5
130 reviews
Providing a garden, Harleyburn Cottages - Stables and Saddlery features accommodations in Melrose. There's a private entrance at the villa for the convenience of those who stay. The villa also provides free Wifi, free private parking, and facilities for disabled guests.
The villa provides guests with a terrace, garden views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge, and stovetop are also featured, as well as a coffee machine and a kettle. At the villa complex, all units have bed linen and towels.
Guests can make the most of the warm weather with the property's barbecue facilities and also request grocery delivery.
The villa has a picnic area where you can spend the day outdoors.
Dalhousie Castle is 27 miles from Harleyburn Cottages - Stables and Saddlery. Edinburgh Airport is 41 miles away.
Inn in Galashiels · 5.63 km from centre
8.5
198 reviews
Breakfast available
Located in Galashiels and with Dalhousie Castle reachable within 25 miles, The Salmon Inn provides express check-in and check-out, non-smoking rooms, a terrace, free WiFi throughout the property and a bar. Guests can have a drink at the snack bar.
All guest rooms at the inn are equipped with a seating area. The private bathroom is equipped with a bath or shower, free toiletries and a hairdryer. At The Salmon Inn every room includes a desk and a flat-screen TV.
At the accommodation you'll find a restaurant serving British cuisine. Vegetarian, vegan and gluten-free options can also be requested.
Guests at The Salmon Inn will be able to enjoy activities in and around Galashiels, like hiking.
Edinburgh Airport is 39 miles away.
Apartment in Melrose, Saint Boswells · 5.70 km from centre
9.4
29 reviews
The Main Street Burrow - Your Perfect Hideaway is located in Saint Boswells, just 4.9 miles from Melrose Abbey and 28 miles from Etal Castle. Traquair House is 22 miles from the apartment.
With free Wifi, this 1-bedroom apartment offers a cable flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dining options are available close to the apartment.
Edinburgh Airport is 44 miles from the property.
Holiday home in Melrose, Darnick · 1.59 km from centre
9.2
31 reviews
Shunters Cottage offers accommodations in Darnick, 27 miles from Dalhousie Castle. This vacation home offers a garden. The vacation home also provides free Wifi and free private parking.
The vacation home features 3 bedrooms, a fully equipped kitchen with an oven and a toaster, a washing machine, and 2 bathrooms with a hair dryer. A flat-screen TV is featured. For added privacy, the accommodation features a private entrance.
Edinburgh Airport is 40 miles away.