Hotels In Midlothian from £17 - Book Now!

Midlothian Hotels

490 Hotels in Midlothian, Scotland from £17 - Book Now!
Hotels in Midlothian
Search box responsive

Enter your dates to see availability

Check-in
Check-out
Rooms
Adults
Kids
See BIG Midweek & Weekend Deals
Search Your Dates Now!
100s Weekend & Midweek Offers + BIG Spring Deals: Search Your Dates Now!
The Allan Ramsay Hotel
Room Rates:
from £46*
 Check Availability
Free WiFi Free Parking Pets Allowed No Smoking Rooms
Seafield
Room Rates:
from £78*
 Check Availability
Free WiFi Free Parking No Smoking Rooms
Old Town Chambers
Room Rates:
from £109*
 Check Availability
Free WiFi Pets Allowed Fitness Room No Smoking Rooms
The George Hotel
Room Rates:
from £89*
 Check Availability
Free WiFi Pets Allowed Disabled Rooms No Smoking Rooms
Radisson Blu Hotel- Edinburgh
Room Rates:
from £97*
 Check Availability
Free WiFi Indoor Pool Disabled Rooms Fitness Room No Smoking Rooms
Fraser Suites Edinburgh
Room Rates:
from £87*
 Check Availability
Free WiFi Disabled Rooms Fitness Room No Smoking Rooms
The Lairg Hotel
Room Rates:
from £28*
 Check Availability
Free WiFi Pets Allowed No Smoking Rooms
Holiday Inn Express Edinburgh Airport
Room Rates:
from £67*
 Check Availability
Free WiFi Free Parking Disabled Rooms No Smoking Rooms
Haymarket Hotel
Room Rates:
from £28*
 Check Availability
Free WiFi Pets Allowed No Smoking Rooms
Averon Guest House
Room Rates:
from £48*
 Check Availability
Free WiFi Free Parking No Smoking Rooms
Hilton Edinburgh Airport
Room Rates:
from £77*
 Check Availability
Free WiFi Pets Allowed Indoor Pool Disabled Rooms Fitness Room No Smoking Rooms

Add Your Hotel FREE!

Get MORE bookings!