Oatridge Hotel
Uphall
this attractive stone-built 18th century former coach house hotel is family-run, and offers affordable rooms and hearty dining on site
The Craigie Hotel
Penicuik
an impressive Victorian hotel, at the foot of the Pentland Hills, has been extensively refurbished to provide elegant rooms and a fine restaurant
Navaar House Hotel
Penicuik
a quaint and cosy family-run hotel near the town centre has comfortable, well-equipped rooms and an onsite bistro serving tasty food
Dunmuir Hotel
Dunbar
close to a sandy beach and golf course, this traditional hotel offers comfortable well-presented rooms and friendly hospitality
Ravelston House
Musselburgh
small, family-owned hotel providing good hospitality and well-presented guest rooms located a short walk from the harbour and seafront
The Watchman Hotel
Gullane
a friendly hotel, overlooking Gullane Golf Links, just 12 minutes walk to the beach and boasting a cosy bar restaurant serving a classic menu