My Favourites

Lothians & Borders - Home

Hotels & Inns in Lothian & the Scottish Borders

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 8
Lauderdale Hotel
3 stars Lauderdale Hotel

Lauder, Scottish Borders, TD2 6TW

Wonderful welcoming and authentic Scottish Borders hospitality at its very best at this graciously yet simply elegant...

Make Enquiry

Price: £28 - £40 (Per person per night)

Bonsyde House Hotel
2 stars Bonsyde House Hotel

Linlithgow, West Lothian, EH49 7NU

At the heart of Scotland's history, we are a listed building set above Linlithgow, overlooking its Loch and Palace and the...

Make Enquiry

Price: £15 - £36 (Per person per night)

Burts Hotel
4 stars Burts Hotel

Melrose, Roxburghshire, TD6 9PL

Award winning family owned and run town house hotel offering fine Scottish hospitality and fine food using the best of...

Make Enquiry

Price: £46 - £50 (Per person per night)

Best Western Philipburn Country House Hotel and Chalets
4 stars Trip Advisor Reviews Available Best Western Philipburn Country House Hotel and Chalets

Selkirk, TD7 5LS

The Best Western Philipburn Country House Hotel enjoys a tranquil setting on the outskirts of Selkirk, within easy reach...

Make Enquiry Book Online

Price: £80 - £175 (Per room per night)

Peebles Hydro
4 stars Peebles Hydro

Peebles, EH45 8LX

Peebles Hydro offers excellent service, fine foods, a stunning Borders location and a range of indoor and outdoor...

Make Enquiry

Price: £59 - £117 (Per person per night)

Abbotsford Arms Hotel
Abbotsford Arms Hotel

Galashiels, Selkirkshire, TD1 1BY

Friendly 14 bedroom hotel, family run, serving excellent food all day from 12 noon to 9pm. 10pm Friday & Saturday.

The Rossborough Hotel
2 stars The Rossborough Hotel

Dunbar, EH42 1LG

The Rossborough Hotel is a family run hotel, situated in the heart of East Lothian with the beauty of magnificent...

Make Enquiry

Price: £30 - £32 (Per person per night)

Maitlandfield House Hotel
3 stars Maitlandfield House Hotel

Haddington, EH41 4BZ

Set in immaculate grounds with ample parking, feature gardens ideal for photographs, the Maitlandfield excels in caring...

Make Enquiry

Price: £45 - £60 (Per person per night)

The Glen Hotel
3 stars The Glen Hotel

Selkirk, Selkirkshire, TD7 5AS

The Glen Hotel offers very comfortable accommodation, excellent food and wine, in a relaxed and friendly atmosphere.

Price: £45 - £90 (Per room per night)

Crown Hotel

East Linton, East Linton, EH40 3AG

Dryburgh Abbey Hotel

Melrose, Scottish Borders, TD6 0RQ

Stobo Castle Health Spa

Peeblesshire, EH45 8NY

Plough Hotel

Leitholm, Berwickshire, TD12 4JN

Woodside Hotel

Musselburgh, East Lothian, EH21 7LL

Kingsknowes Hotel

Galashiels, Selkirkshire, TD1 3HY

1 Lauderdale Hotel Lauder, Scottish Borders, TD2 6TW 3 stars
2 Bonsyde House Hotel Linlithgow, West Lothian, EH49 7NU 2 stars
3 Burts Hotel Melrose, Roxburghshire, TD6 9PL 4 stars
4 Best Western Philipburn Country House Hotel and Chalets Selkirk, TD7 5LS 4 stars
5 Peebles Hydro Peebles, EH45 8LX 4 stars
6 Abbotsford Arms Hotel Galashiels, Selkirkshire, TD1 1BY
7 The Rossborough Hotel Dunbar, EH42 1LG 2 stars
8 Maitlandfield House Hotel Haddington, EH41 4BZ 3 stars
9 The Glen Hotel Selkirk, Selkirkshire, TD7 5AS 3 stars
10 Crown Hotel East Linton, East Linton, EH40 3AG
11 Dryburgh Abbey Hotel Melrose, Scottish Borders, TD6 0RQ
12 Stobo Castle Health Spa Peeblesshire, EH45 8NY
13 Plough Hotel Leitholm, Berwickshire, TD12 4JN
14 Woodside Hotel Musselburgh, East Lothian, EH21 7LL
15 Kingsknowes Hotel Galashiels, Selkirkshire, TD1 3HY

Click the map pins to view more information.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 8

Search Filters

Local Area

Price Per Room

Price Per Person

Booking

Rating

Features & Facilities

Region

  • Aberdeen & Grampian Highlands
  • Argyll & Bute
  • Aviemore and the Cairngorms
  • Ayrshire, Arran & Clyde Valley
  • Dumfries & Galloway
  • Edinburgh
  • Fort William & Lochaber
  • Glasgow
  • Inverness, Loch Ness & Nairn
  • Kingdom of Fife
  • Loch Lomond, Stirling & the Trossachs
  • Lothians & Borders X
  • Northern Highlands
  • Orkney
  • Perthshire, Angus & Dundee
  • Shetland
  • Skye & Lochalsh
  • Western Isles