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.
Explore over 100,000 properties with our easy-to-use filters and 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
The Scottish Borders, a picturesque region in Scotland, offers a serene escape for travellers seeking a blend of natural beauty and rich history. Known for its rolling hills and charming villages, the area is perfect for a peaceful retreat. The best neighbourhoods to stay include Galashiels, the largest settlement, offering a mix of modern amenities and traditional Scottish charm, and Peebles, known for its vibrant arts scene and scenic beauty.
Top attractions in the Scottish Borders include the historic Melrose Abbey, a stunning ruin with a fascinating past, and the beautiful Floors Castle, the largest inhabited castle in Scotland. Nature enthusiasts will enjoy the scenic trails of the Southern Upland Way and the tranquil beauty of St. Mary's Loch. Whether you're exploring ancient landmarks or enjoying the lush landscapes, the Scottish Borders promises a memorable stay.
See the latest prices and deals by choosing your dates
Hotel in Eyemouth · 48.46 km from centre
8.8
666 reviews
Providing free WiFi throughout the property, Eyesleepover is located in Eyemouth. Free private parking is available on site.
At the hotel, each room comes with a desk and a flat-screen TV. Rooms are complete with a private bathroom equipped with a bath and overhead shower, while certain rooms include a seating area. All guest rooms feature tea/coffee making facilities and WiFi.
Guests can enjoy various activities in the surroundings, including cycling, fishing, walking, swimming and bird watching. There is also an 18-hole golf course nearby.
Edinburgh is 51 miles from Eyesleepover, while Berwick-Upon-Tweed is 8.1 mi away. Holy Island can be reached within 23 mile. The nearest airport is Edinburgh Airport, 49 mi from the accommodations.
Bed and breakfast in Berwick-upon-Tweed, Mordington · 43.89 km from centre
8.8
319 reviews
Housed in a historic building, The Old School House Mordington provides accommodations with a garden and free Wifi in Mordington, 4.7 miles from The Maltings Theatre & Cinema. Housed in a building dating back to 19th century, this bed and breakfast is 20 miles from Lindisfarne Castle and 25 miles from Bamburgh Castle. Guests can enjoy mountain views.
All units come with a seating area, a flat-screen TV, and a private bathroom with free toiletries, bath, and shower. The bed and breakfast features certain units with quiet street views, and every unit is fitted with a kettle. At the bed and breakfast, each unit is equipped with bed linen and towels.
Available, the breakfast at the property includes à la carte dishes along with a selection of warm dishes and juice.
Guests can also relax in the shared lounge area.
Etal Castle is 15 miles from the bed and breakfast, while Chillingham Castle is 26 miles away. Edinburgh Airport is 60 miles from the property.
Hotel in Duns, Chirnside · 37.87 km from centre
7.9
159 reviews
Located in Chirnside, 10 miles from The Maltings Theatre & Cinema, THE Waterloo Arms Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 24 miles of Lindisfarne Castle. Free WiFi is available throughout the property and Bamburgh Castle is 30 miles away.
All rooms come with an electric tea pot and a private bathroom with a shower and free toiletries, while selected rooms here will provide you with a kitchen equipped with a fridge.
Etal Castle is 14 miles from the hotel, while Melrose Abbey is 30 miles away. Edinburgh Airport is 57 miles from the property.
Hotel in Alnmouth, Alnwick · 69.94 km from centre
8.8
367 reviews
Located in Alnwick, Hope and Anchor Hotel is a 2-minute drive from Northumberland Coast and 7 minutes from Warkworth Castle. This hotel is 4.4 mi (7.1 km) from Barter Books and 4.4 mi (7.1 km) from Alnwick Playhouse.
Hotel in Kirkcaldy · 70.52 km from centre
8.6
486 reviews
Breakfast available
Located in Kirkcaldy, Dean Park Hotel is in the suburbs, a 4-minute drive from Cluny Golf and 6 minutes from Fife Ice Arena. This hotel is 26.2 mi (42.2 km) from Edinburgh Playhouse Theatre and 3.1 mi (5 km) from Kirkcaldy Museum and Art Gallery.
Bed and breakfast in Morpeth, Longframlington · 63.23 km from centre
7.4
262 reviews
The Village Inn enjoys a location in Longframlington, 12 miles from Alnwick Castle and 25 miles from Northumbria University. Both free Wifi and parking on-site are accessible at the bed and breakfast free of charge. Theatre Royal is 25 miles away, and Newcastle Train Station is 26 miles from the bed and breakfast.
The Village Inn offers a flat-screen TV and a private bathroom with a hair dryer, free toiletries, and walk-in shower. There's also a dressing room in some of the units. At the bed and breakfast, each unit is fitted with bed linen and towels.
Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner, lunch, and high tea.
Guests at the accommodation can enjoy cycling and hiking nearby, or make the most of the garden.
The Sage is 26 miles from The Village Inn, while Utilita Arena is 26 miles from the property. Newcastle International Airport is 22 miles away.
Cabin in Bathgate · 71.12 km from centre
9.6
26 reviews
With a stay at The Vu Snugs in Bathgate, you'll be within a 5-minute drive of Beecraigs Country Park and Regal Community Theatre. This cabin is 2.6 mi (4.3 km) from Linlithgow Palace and 2.6 mi (4.3 km) from St Michael’s Church.
Inn in Seahouses · 63.76 km from centre
8.8
138 reviews
Located in Seahouses, a 4-minute walk from Seahouses North Beach, The Old Buoy Inn has accommodations with a garden, free private parking, a restaurant and a bar. The property is around 15 miles from Alnwick Castle, 20 miles from Lindisfarne Castle and 23 miles from The Maltings Theatre & Cinema. Free WiFi is available throughout the property and Bamburgh Castle is 2.8 miles away.
The inn offers a continental or Full English/Irish breakfast.
Dunstanburgh Castle is 10 miles from The Old Buoy Inn, while Chillingham Castle is 15 miles from the property. Newcastle International Airport is 44 miles away.
Holiday home in Granton, Edinburgh · 56.79 km from centre
7.9
51 reviews
Lovely Sea Rooms, Easy Access to Centre & Airport enjoys a location in Edinburgh, 2.4 miles from Royal Yacht Britannia and 3 miles from Royal Mile. Both free Wifi and parking on-site are accessible at the vacation home free of charge. Edinburgh Playhouse is 3.2 miles away, and The Real Mary King's Close is 3.3 miles from the vacation home.
At the vacation home, every unit includes a desk. Each room includes a shared bathroom with a shower, a hair dryer, and free toiletries. At the vacation home, each unit includes bed linen and towels.
Edinburgh Waverley Train Station is 3.2 miles from Lovely Sea Rooms, Easy Access to Centre & Airport, while Camera Obscura and World of Illusions is 3.2 miles from the property. Edinburgh Airport is 6.2 miles away.
Hotel in Alnwick · 64.44 km from centre
8.5
1,567 reviews
Breakfast available
A 15-minute walk from Alnwick Castle, The Oaks Hotel provides bed and breakfast accommodations and a full food menu. This dog-friendly Northumberland hotel provides free parking and Wi-Fi.
Each guest room has a TV, wardrobe and tea and coffee facilities. The private bathroom has a bath or shower with complimentary toiletries.
A freshly made Northumbrian breakfast is served each morning. The restaurant menu includes a range of home-cooked dishes, with roast dinners from the carvery on Sundays.
The Alnwick Playhouse theater and the Alnwick Garden are both around 10 minutes’ walk from The Oaks Hotel. The town of Rothbury, around 13 miles away, lies just outside the Northumberland National Park.
Guest house in Bamburgh · 60.06 km from centre
8.6
1,385 reviews
In the charming village of Bamburgh, The Sunningdale is just 5 minutes’ walk from a magnificent castle and scenic coastline. It offers a restaurant that uses local produce and bright rooms with free Wi-Fi.
With a TV and free tea/coffee, each light, airy room also has a modern private shower room with free toiletries. Many rooms enjoy splendid views of Bamburgh Castle, the village or local farmland.
Boasting a glass ceiling, Sunningdale’s restaurant serves a daily buffet breakfast including Bamburgh sausages and bacon. The evening menu includes local lamb, freshly caught fish and children’s choices.
The relaxing lounge provides cakes at lunch time, and a space to enjoy a quiet glass of wine in the evening. Pubs and restaurants in the peaceful village are just 2 minutes’ walk away.
Hotel in Dunbar · 47.96 km from centre
8.7
610 reviews
Breakfast available
In the heart of Dunbar, this 3 Silver star AA awarded property is located just 164 feet from the sandy Dunbar Beach. The traditional hotel offers home-cooked food and a bar. Free WiFi is offered throughout the property.
The elegant bedrooms each have modern private bathrooms with complimentary toiletries and fluffy towels. All rooms feature a flat-screen TV, tea/coffee making facilities, a hairdryer and ironing facilities.
Guests can relax in the 1902 Bar, which offers a wide selection of malt whiskeys, local ale, spirits and cocktails. Drinks and snack are also available in the lobby area. The Grill restaurant serves traditional food and local specialties using fresh local Scottish produce.
Dunmuir hotel is less than 10 minutes' walk from Dunbar Railway and the town center. Dunbar Golf Club is 5 minutes' walk, Winterfield Golf Course is a 6-minute car drive, and Tantallon Castle is a 20-minute drive away.
The 1902 grill restaurant which has been awarded 1 Rosette for culinary excellence serving traditional local, Scottish dishes with a choice to suit all. We are delighted to advise that both our Bar and restaurant are Dog friendly. Booking is highly recommended and we cannot guarantee a table if you do not book prior to arrival, ( Grill is not open on a Wednesday night) .
Hotel in Lockerbie · 66.51 km from centre
9.0
54 reviews
Breakfast available
A stay at The Kings Arms Hotel places you in the heart of Lockerbie, within a 10-minute walk of Lockerbie Ice Rink and Lockerbie Golf Club. This hotel is 1.1 mi (1.8 km) from Dryfesdale Lodge Visitor Centre and 4.1 mi (6.6 km) from Lochmaben Golf Club.
Hostel in Pilton, Edinburgh · 57.04 km from centre
6.6
42 reviews
With a stay at Edinburgh College Residence in Edinburgh (West Pilton), you'll be within a 10-minute drive of George Street and Princes Street. This hostel is 3.7 mi (6 km) from Edinburgh Castle and 3.7 mi (6 km) from Royal Mile.
Hotel in Lockerbie · 67.33 km from centre
9.4
29 reviews
Breakfast available
With a stay at Somerton House Hotel in Lockerbie, you'll be within a 5-minute drive of Lockerbie Golf Club and Lockerbie Ice Rink. This hotel is 1.4 mi (2.3 km) from Dryfesdale Lodge Visitor Centre and 5.1 mi (8.3 km) from Lochmaben Golf Club.
Hotel in Corstorphine, Edinburgh · 55.12 km from centre
7.9
4,301 reviews
This hotel is next to Edinburgh Zoo, close to Murrayfield Stadium and 4 miles from Edinburgh International Airport. It offers a pool, gym, free parking and a restaurant.
Each room at this Holiday Inn is spacious, with tea and coffee facilities and satellite TV. Every room also has air conditioning and free WiFi.
Holiday Inn Edinburgh is 3 miles west of the city center and has a view of the Pentland Hills. Edinburgh Castle and the city center are easy to access by bus, with stops less than 5 minutes’ walk away.
The hotel’s Spirit Health and Fitness Club has a sauna, spa and offers beauty treatments. There is an international restaurant, as well as a cocktail lounge. Start the day with a buffet breakfast including a selection of continental and cooked items.
Guest Notice
Please note that all reservations made after 1st October 2025 for stays arriving from 24th July 2026 onwards will be subject to the local council-imposed Edinburgh Visitor Levy.
This charge will be applied to the final bill and will be payable upon check out. For further information, please visit https://www.edinburgh.gov.uk/visitorlevy
Hotel in Alnwick · 70.05 km from centre
4.8
182 reviews
Breakfast available
With a stay at Schooner Hotel in Alnwick, you'll be within a 15-minute drive of Alnwick Castle and Alnmouth Village Golf Club. This hotel is 0.9 mi (1.5 km) from Northumberland Coast and 4.4 mi (7.1 km) from Warkworth Castle.
Hotel in Leven · 71.65 km from centre
7.8
160 reviews
With a stay at Caledonian Hotel in Leven, you'll be near the beach, just a 3-minute walk from Leven Beach and 15 minutes by foot from Fife Heritage Railway. This hotel is 15.4 mi (24.8 km) from University of St. Andrews and 1.5 mi (2.4 km) from Lochs and Glens North Cycle Route.
Hotel in Haddington · 36.53 km from centre
8.4
273 reviews
Breakfast available
With a stay at Tweeddale Arms Hotel in Haddington (Gifford), you'll be within a 10-minute drive of Lennoxlove Historic House and Nungate Bridge. This hotel is 3.2 mi (5.1 km) from Yester Castle and 4.2 mi (6.8 km) from St Mary's Church.
Hotel in New Town, Edinburgh · 53.16 km from centre
7.6
17 reviews
Breakfast available
With a stay at Hub By Premier Inn Edinburgh Cc Rose Street in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and 11 minutes by foot from Edinburgh Castle. This hotel is 0.6 mi (1 km) from Royal Mile and 0.1 mi (0.2 km) from Princes Street.