By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

1,698,378 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Midlothian

Filter results
Have you considered...
Filter by Star Rating: 1 Star 5 hotels 2 Star 28 hotels 3 Star 79 hotels 4 Star 110 hotels 5 Star 23 hotels Unrated 255 hotels Filter by Hotel Type: Apartments 224 hotels Bed & Breakfasts 30 hotels Guest Houses 48 hotels Hostels 12 hotels Hotels 176 hotels Inns 7 hotels Residences 3 hotels Filter by Facility: Air Conditioning (Building) 46 hotels Airport Transfer 20 hotels Bar 114 hotels Disabled Facilities 100 hotels Golf Nearby 96 hotels Gym / Fitness Centre 28 hotels Indoor Pool 14 hotels No Smoking Rooms 184 hotels Parking 392 hotels Pets Allowed 86 hotels Restaurant 89 hotels Wi-Fi : Free of Charge 396 hotels Filter by Group: Travelodge 8 hotels Central Edinburgh Hotels 5 hotels Fountain Court Apartments 5 hotels Apex Hotels 4 hotels Rbh Hotels Uk Ltd 4 hotels Town House Group 4 hotels Show more Reset my filters
Book rooms  
8.2
out of 10
Total:

Innkeepers Lodge Edinburgh, Corstorphine - Edinburgh West

 
St Johns Road, Corstorphine, Edinburgh
+44 (0)1775 843417
**PLEASE NOTE ALL ROOM RATES INCLUDE COLD BUFFET BREAKFAST**PLEASE NOTE ALL RATES ARE FROM** Located on the outskirts of Edinburgh, Toby Carvery Edinburgh West is the ... Read more
Book rooms  
8.8
out of 10
Total:

Leonardo Boutique Hotel Simpson Edinburgh

 
79 Lauriston Place, Edinburgh
+44 (0)1775 843417
The Leonardo Boutique Hotel Simpson Townhouse Edinburgh is perfectly situated in the heart of the city centre, in a beautiful historical building dating back to 1879. The ... Read more
Book rooms  
8.4
out of 10
Total:

Innkeepers Lodge Edinburgh - The Hawes Inn

 
Newhalls Road, South Queensferry
+44 (0)1775 843417
**PLEASE NOTE ALL ROOM RATES INCLUDE COLD BUFFET BREAKFAST**PLEASE NOTE ALL RATES ARE FROM** Steeped in rich, literary history, it is said that the iconic author Robert ... Read more

Sun Inn

 
, Lothianbridge, Dalkeith
+44 (0)1775 843417
Our award-winning restaurant features an open fire, a wood-burning stove, comfortable seating, and a stylish take on traditional country pub décor. It’s the perfect place to ... Read more
Book rooms  
8.7
out of 10
Total:

Carmichael

 
11 Ravelston Dykes, Edinburgh
+44 (0)1775 843417
**Rates shown are for minimum 2 night booking A surcharge of £45 is charged for 1 night stays** Carmichael at No 11 Ravelston Dykes is a charming Edwardian ... Read more
Book rooms  
8.2
out of 10
Total:

Village Hotel Edinburgh

 
Crewe Road South, Edinburgh
+44 (0)1775 843417
Our Edinburgh hotel is the perfect place for a city break in the UK, with so much history, culture, sport, shopping and nightlife packed into a few square miles. As well as ... Read more
Book rooms  
8.2
out of 10
Total:

Leonardo Royal Hotel Edinburgh

 
1 Morrison Link, Edinburgh
+44 (0)1775 843417
The fully renovated Leonardo Royal Hotel Edinburgh Haymarket lies in the historical heart of the city, right next door to Haymarket station and near a vast array of cafés, ... Read more
Book rooms  
8.7
out of 10
Total:

Staycity Aparthotels West End

 
11 Brandfield Street, Edinburgh
+44 (0)1775 843417
Staycity Aparthotels West End is situated 0.5 miles from Edinburgh Haymarket Rail Station. With free Wi-Fi and 24-hour reception, Princes Street`s shops are just 1 miles ... Read more

Stair Arms Hotel

 
, Ford, Pathhead
+44 (0)1775 843417
The Stair Arms Hotel is a family owned and managed hotel promising a warm Scottish welcome, which can cater for your individual requirements. The Hotel is an ideal stopover ... Read more
Book rooms  
8.6
out of 10
Total:

Best Western Edinburgh South Braid Hills Hotel

 
134 Braid Road, Morningside, Edinburgh
+44 (0)1775 843417
No matter whether it’s business or pleasure you can be sure that our hotel will cater for your every need. Filled with timeless luxury you can enjoy a home-away-from-home ... Read more
Book rooms  
9.3
out of 10
Total:

AmarAgua Guest House

 
10 Kilmaurs Terrace, Edinburgh
+44 (0)1775 843417
Please note - al rooms min two nights stay** Built in the 1880`s in a quiet residential area near the centre of Edinburgh, AmarAgua Guest House is a comfortable Victorian ... Read more
Book rooms  
8.4
out of 10
Total:

Hampton Hotel

 
14 Corstorphine Road, Murrayfield, Edinburgh
+44 (0)1775 843417
The Hampton Hotel Edinburgh offers a great deal, friendly staff, tasty reasonably priced food and drink, and a really handy location. This former Georgian townhouse is a ... Read more
Book rooms  
7.9
out of 10
Total:

Leonardo Hotel Edinburgh Murrayfield

 
187 Clermiston Road, Edinburgh
+44 (0)1775 843417
The Leonardo Hotel Edinburgh Murrayfield is situated in a quiet residential neighbourhood at the top of Corstorphine Hill. Edinburgh Airport is reachable within a 15-minute ... Read more
Book rooms  
8.1
out of 10
Total:

Holiday Inn Edinburgh

 
132 Corstorphine Road, Edinburgh
+44 (0)1775 843417
Welcome to the Holiday Inn Edinburgh, we are situated next to Edinburgh Zoo, close to Murrayfield Stadium and only 4 miles from Edinburgh International Airport. We offer a ... Read more
Book rooms  
9.6
out of 10
Total:

Innkeepers Lodge Melville Inn, Edinburgh, Dalkeith

 
The Melville Inn, Dalkeith
+44 (0)1775 843417
**ROOM PRICES INCLUDE CONTINENTAL BREAKFAST** Located within 5.8 miles from Edinburgh City Centre, Innkeeper`s Lodge Melville Inn, Edinburgh, Dalkeith features a ... Read more
Book rooms  
9
out of 10
Total:

The Scotsman

 
20 North Bridge Street, Edinburgh
+44 (0)1775 843417
The Scotsman Hotel, resides within the former Scotsman Newspaper building. Originally built in 1905, this majestic building was designed to dominate the Edinburgh skyline ... Read more
Book rooms  
7.9
out of 10
Total:

Jurys Inn Edinburgh

 
43 Jeffrey Street, Edinburgh
+44 (0)1775 843417
Jurys Inn Edinburgh offers excellent 3 star comfort at great value for money. Our spacious, comfortable rooms can accommodate three adults, two adults and two children ... Read more
Book rooms  
8.4
out of 10
Total:

Cityroomz Edinburgh

 
25-33 Shandwick Place, Edinburgh
+44 (0)1775 843417
Come and stay with us and you’ll find comfortable bedrooms in a central location with friendly service at great value room rates. Cityroomz Edinburgh is conveniently ... Read more
Book rooms  
8
out of 10
Total:

Haymarket Hub Hotel

 
7 Clifton Terrace, Edinburgh
+44 (0)1775 843417
Created with the idea that smart accommodation doesn’t have to be basic, no-frills and boring, the Haymarket Hub Hotel livens up the central Edinburgh hotel scene with an ... Read more
Book rooms  
9.2
out of 10
Total:

Princes Street Suites

 
16 Waterloo Place, Edinburgh
+44 (0)1775 843417
With stylish decor and free Wi-Fi, the 4-star Princes Street Suites overlook Edinburgh Castle. The suites are just 200 metres from Edinburgh Waverley Rail Station. Princes ... Read more
Book rooms  
8.9
out of 10
Total:

Intercontinental Edinburgh The George Hotel

 
19-21 George Street, Edinburgh
+44 (0)1775 843417
Boasting an enviable location in the Edinburgh city centre, the historic and chic, InterContinental Edinburgh The George, is close to Edinburgh Castle, Princes Street ... Read more
Book rooms  
8.8
out of 10
Total:

Masson House

 
University of Edinburgh Campus, 18 Holyrood Park Road, Edinburgh
+44 (0)1775 843417
Overlooking Edinburgh’s Holyrood Park, this refurbished 3-star bed and breakfast is 20 minutes' walk from the historic Royal Mile and Old Town. All of the modern and ... Read more
Book rooms  
9.1
out of 10
Total:

Kimpton Charlotte Square Hotel

 
38 Charlotte Square, Edinburgh
+44 (0)1775 843417
Situated in Edinburgh, The Principal Edinburgh Charlotte Square is just metres from Princes Street and George Street. It boasts a bar and grill restaurant and a health and ... Read more
Book rooms  
8.6
out of 10
Total:

Fraser Suites Edinburgh

 
12 - 26 St Giles Street, Edinburgh
+44 (0)1775 843417
Just off the Royal Mile and near Edinburgh Castle, this boutique hotel boasts luxurious rooms, a gym and a restaurant. There are superb views across Princes Street ... Read more
Book rooms  
8.9
out of 10
Total:

Apex City Hotel

 
61 Grassmarket, Edinburgh
+44 (0)1775 843417
The latest word in design. The newest addition to Apex Hotels' portfolio in Edinburgh. A four-star deluxe hotel in Edinburgh's Grassmarket sitting alongside the Apex ... Read more
image