Photo by View Camera

Inns in Midlothian

Compare and save

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Midlothian inns

Sweet Chestnut, Dunfermline by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns
4.0 star property
Dunfermline
8.4 out of 10, Very Good, (519)
"Excellent food and service hotel was also very comfortable "
United Kingdom
Roy
The price is NT$1,782
NT$2,139 total
includes taxes & fees
Jan 8 - 2026/1/9
Sweet Chestnut, Dunfermline by Marston's Inns

Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
Dunbar
8.4 out of 10, Very Good, (375)
"Great staff having shops and restaurants so close"
Australia
Peter
The price is NT$1,951
NT$2,342 total
includes taxes & fees
Jan 8 - 2026/1/9
Pine Marten, Dunbar by Marston's Inns

Chain Runner, Livingston by Marston's Inns

Chain Runner, Livingston by Marston's Inns
4.0 star property
Livingston
8.6 out of 10, Excellent, (504)
"Staff really friendly and polite. Room was good. Very clean. Bed comfy "
United Kingdom
Douglas
The price is NT$1,948
NT$2,337 total
includes taxes & fees
Jan 8 - 2026/1/9
Chain Runner, Livingston by Marston's Inns

Riccarton Inn

Riccarton Inn
3.5 star property
Currie
8.8 out of 10, Excellent, (396)
"Bar is amazing, food was amazing , rooms are as good as any(comfy and warm)."
United Kingdom
paul
The price is NT$2,183
NT$2,619 total
includes taxes & fees
Jan 7 - 2026/1/8
Riccarton Inn

The Inn On The Mile

The Inn On The Mile
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (700)
"Room was perfect super clean Staff was great location perfect!"
United States
Meda
The price is NT$3,588
NT$4,306 total
includes taxes & fees
Jan 19 - 2026/1/20
The Inn On The Mile

West Port Hotel

West Port Hotel
3.5 star property
Linlithgow
8.4 out of 10, Very Good, (103)
"Reasonable price and great breakfast "
United Kingdom
Andy
West Port Hotel

Rabble

Rabble
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (261)
"Great food, amazing staff. Was a great first stop on our tour . Would definitely recommend. "
Canada
Brenda
Rabble

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (175)
"The room was amazing and so clean .. huge bed and great view "
United Kingdom
Margaret
The price is NT$2,853
NT$3,423 total
includes taxes & fees
Jan 6 - 2026/1/7
The Lodge at Craigielaw

The Sun Inn

The Sun Inn
4.0 star property
Dalkeith
8.6 out of 10, Excellent, (406)
"My second stay here and it was as pleasant as before. The breakfast is always fantastic. "
United States
Alexander
The price is NT$4,403
NT$5,283 total
includes taxes & fees
Jan 7 - 2026/1/8
The Sun Inn

Rooms at 1703

Rooms at 1703
3.0 star property
Town Centre
7.6 out of 10, Good, (295)
"Nice place to stay Location fab Staff great "
United Kingdom
Joanne
Rooms at 1703

The Elbow Room

The Elbow Room
3.0 star property
Kirkcaldy
9.2 out of 10, Wonderful, (193)
"Had a great stay. Room was large, parking on site and staff friendly. Had a great evening at their pub. "
Canada
Michael
The price is NT$2,113
NT$2,536 total
includes taxes & fees
Jan 8 - 2026/1/9
The Elbow Room

The Horseshoe Inn

The Horseshoe Inn
4.0 star property
Eddleston
9.4 out of 10, Exceptional, (110)
"Room was clean and comfortable, breakfast meal was great with friendly staff. We enjoyed our stay there."
Canada
Lee
The Horseshoe Inn

The Bridge Inn

The Bridge Inn
4.0 star property
Newbridge
9.4 out of 10, Exceptional, (458)
"Great low key village. Stay was great. Restaurant was great"
United States
Hannah
The price is NT$2,651
NT$3,182 total
includes taxes & fees
Jan 18 - 2026/1/19
The Bridge Inn

Bankton House Hotel

Bankton House Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (102)
"Didn’t like automated check in"
United Kingdom
Lindsay
The price is NT$5,403
NT$6,483 total
includes taxes & fees
Jan 3 - 2026/1/4
Bankton House Hotel

No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (90)
"Everything was to a high standard and staff were very attentive"
United Kingdom
Fiona
The price is NT$6,490
NT$7,788 total
includes taxes & fees
Jan 22 - 2026/1/23
No.12 Hotel & Bistro

Burntisland Sands Hotel

Burntisland Sands Hotel
3.0 star property
Burntisland
8.6 out of 10, Excellent, (56)
"The room was a good size, clean and serviced daily, the breakfast was excellent and the owner and staff couldn't have been more friendly and helpful. I would certainly recommend the Sands hotel "
United Kingdom
Christopher
Burntisland Sands Hotel

The Village Inn

The Village Inn
2.5 star property
Lanark
7.8 out of 10, Good, (32)
"Very friendly staff and lovely cafe "
United Kingdom
Chris
The price is NT$3,170
NT$3,804 total
includes taxes & fees
Jan 30 - 2026/1/31
The Village Inn

The Hampton Hotel by Greene King Inns

The Hampton Hotel by Greene King Inns
3.0 star property
Murrayfield
8.8 out of 10, Excellent, (219)
"Great place, really friendly staff. The amenities are as you’d expect from a charming older property. Thanks for hosting us!"
Australia
Karla
The Hampton Hotel by Greene King Inns

The Avenue Restaurant at The Victoria Inn

The Avenue Restaurant at The Victoria Inn
3.0 star property
Haddington
5.8 out of 10, (61)
"The room was very spacious and clean but lack of attention to basic needs ie: no bath mat or hand towels let it down a bit. Also a big problem is that they do not accept payment by card and have no eating facilities on site."
United Kingdom
ROY
The Avenue Restaurant at The Victoria Inn

Folly Hotel

Folly Hotel
2.0 star property
North Berwick
7.2 out of 10, Good, (5)
"Directly across the Street from North Berwick Golf course."
United Kingdom
JimboTexas
Folly Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Midlothian Hotel Reviews

Find out more about Midlothian

Midlothian Inns information

Number of reviews
4,583
Accommodation
30 Inns
Lowest Price
NT$2,139
Highest Price
NT$7,788

Explore a world of travel with Expedia