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,946,360 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 4 hotels 2 Star 27 hotels 3 Star 86 hotels 4 Star 114 hotels 5 Star 23 hotels Unrated 246 hotels Filter by Hotel Type: Apartments 223 hotels Bed & Breakfasts 28 hotels Guest Houses 48 hotels Hostels 12 hotels Hotels 181 hotels Inns 5 hotels Residences 3 hotels Filter by Facility: Air Conditioning (Building) 47 hotels Airport Transfer 22 hotels Bar 117 hotels Disabled Facilities 103 hotels Golf Nearby 102 hotels Gym / Fitness Centre 28 hotels Indoor Pool 15 hotels No Smoking Rooms 185 hotels Parking 403 hotels Pets Allowed 86 hotels Restaurant 90 hotels Wi-Fi : Free of Charge 407 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  
9.1
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.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
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.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  
8.7
out of 10
Total:

Holiday Inn Express Edinburgh - Leith Waterfront

 
Britannia Way, Ocean Drive, Leith, Edinburgh
+44 (0)1775 843417
This modern hotel is next to the Ocean Terminal shopping centre and the Royal Yacht Britannia. It has free limited parking, air-conditioned rooms and regular buses to the ... 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  
9.5
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:

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.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  
8.8
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
Book rooms  
9.1
out of 10
Total:

Rooms at Ravenous Beastie

 
15 West Terrace, South Queensferry, Edinburgh
+44 (0)1775 843417
They come frae north, south, west and east, tae marvel at the Ravenous Beast, Its fame comes no’ frae being scary, But food and lodgings? Legendary! Welcome to the home of ... 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.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.6
out of 10
Total:

Hotel Indigo Edinburgh

 
51-59 York Place, New Town, Edinburgh
+44 (0)1775 843417
In Edinburgh’s vibrant city centre, 200 yards from the Edinburgh Playhouse Theatre, Hotel Indigo Edinburgh offers stylish rooms with work areas. Featuring a fitness centre ... 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
Book rooms  
7.6
out of 10
Total:

Ballantrae Hotel

 
8 York Place, Edinburgh
+44 (0)1775 843417
The Ballantrae has more to offer than its great prices and convenient location. Like its city, the hotel has generations of history behind it and a lot of character. Every ... Read more
Book rooms  
7.8
out of 10
Total:

Albany Hotel

 
39-43 Albany Street, Edinburgh
+44 (0)1775 843417
In the heart of the city centre, The Albany Hotel is by far the most unique 4 star luxury hotel in Edinburgh and it comes with a sterling reputation among regular visitors ... Read more
Book rooms  
9
out of 10
Total:

Hotel Du Vin Edinburgh

 
11 Bristo Place, Edinburgh
+44 (0)1775 843417
In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the ... Read more
Book rooms  
8.7
out of 10
Total:

Murrayfield Hotel

 
18 Corstrophine Road, Edinburgh
+44 (0)1775 843417
Murrayfield Hotel & Lodge offers free Wi-Fi and stylish rooms. This hotel is right outside Murrayfield Stadium, the home of Scottish rugby union. The restaurant has a ... Read more
Book rooms  
8.6
out of 10
Total:

Parliament House Hotel

 
Calton Hill, Edinburgh
+44 (0)1775 843417
RATES INCLUDE FULL SCOTISH BREAKFAST Listed building with traditional style & comfort, coal fires and comfy chairs. All bedrooms have been refurbished to a very high ... Read more
Book rooms  
8.8
out of 10
Total:

Best Western Kings Manor Hotel

 
100 Milton Road East, Portobello, Edinburgh
+44 (0)1775 843417
The BEST WESTERN Kings Manor Hotel is Edinburgh at its most relaxed. The vibrant city centre is less than five miles away, the sea is a few minutes stroll, and the glorious ... Read more
Book rooms  
8.5
out of 10
Total:

Grassmarket Hotel

 
94-96 Grassmarket, Edinburgh
+44 (0)1775 843417
Boasting stylish rooms with plasma-screen TVs and wall-sized magnetic maps, this refurbished hotel is 800 metres from Edinburgh Waverley Rail Station and 300 metres from the ... Read more
Book rooms  
9.1
out of 10
Total:

Le Monde Edinburgh

 
16 George Street, Edinburgh
+44 (0)1775 843417
Le Monde is one of the premier boutique hotels in Edinburgh. Its popularity and reputation continues to grow. Winner of Scottish Boutique Hotel of the Year 2009, Winner of ... Read more
Book rooms  
7.3
out of 10
Total:

Balmore House

 
34 Gilmore Place, Edinburgh
+44 (0)1775 843417
This friendly, family-run Victorian guest house offers free Wi-Fi and inclusive breakfast. Edinburgh Castle and Princes Street can both be reached within 20 minutes’ ... Read more
image