See the latest prices and deals by choosing your dates.
Hotel in Leith, Edinburgh
Situated in Edinburgh and with Royal Yacht Britannia reachable within less than 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the... The breakfast is a basic continental due to the unique venue. Great location for visiting The Royal Yacht Britannia. The staff are fantastic and cannot do enough for you.
Hotel in Old Town, Edinburgh
BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. very unique place, beautiful rooms. we felt like at home. awesome bar, food and staff!! thanks again for this great time at the doghouse hotel
Hotel in Old Town, Edinburgh
Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline. Everything was simply perfect!
Hotel in Penicuik
Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace. Easy to find Bus to downtown is 5 Min walk (2 pounds) Great breakfast included. Nice options for dinner too
Hotel in Morningside, Edinburgh
Situated in Edinburgh, 2.5 km from EICC, The Lane Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. The owner was extremely helpful and gave us great advice about things to do in the area. We would love to stay again if we have the chance.
Hotel in Old Town, Edinburgh
Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk. Beautiful, spacious room, clean and the hotel provided everything for our baby! The location is unbelievable too. Outstanding!!
Hotel in New Town, Edinburgh
The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. great location, spacious room, nice design and good service, can’t ask for more!
Hotel in Newington, Edinburgh
This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar. Owners and staff were welcoming and friendly. Breakfast was delicious and the rooms were warm, clean and comfortable.
Hotel in West End, Edinburgh
Hapimag Resort Edinburgh, a refreshing alternative where you will enjoy an experience to remember. Stunning hotel within walking distance of the historic city centre. It was even more beautiful than the photos on booking.com. We got an absolutely beautiful room with an amazing view over the city! Bathroom was very clean (and gorgeous). I appreciated the eco-friendly touches all over the hotel from their recycling to energy conservation and more. I will definitely stay here again.
Hotel in West End, Edinburgh
Situated in Edinburgh's West End, The Bonham Hotel is a Victorian town house. Majority of the bedrooms have a city view. The Bonham is outstanding in every regards, we enjoyed our stay there enormously. It is worth every penny.
Hotel in West End, Edinburgh
Hotel in West End, Edinburgh
Hotel in Newington, Edinburgh
Hotel in New Town, Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Morningside, Edinburgh
Hotel in Penicuik
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Leith, Edinburgh
Hotel in Old Town, Edinburgh
Popular with guests booking hotels in Midlothian
Hotel in Edinburgh
Popular with guests booking hotels in Midlothian
Hotel in Edinburgh
Popular with guests booking hotels in Midlothian
Hotel in Edinburgh
Popular with guests booking hotels in Midlothian
Hotel in Murrayfield, Edinburgh
Popular with guests booking hotels in Midlothian
Hotel in Old Town, Edinburgh
Popular with guests booking hotels in Midlothian
Hotel in Old Town, Edinburgh
Popular with guests booking hotels in Midlothian
Hotel in Edinburgh
Popular with guests booking hotels in Midlothian
Hotel in Ingliston
Popular with guests booking hotels in Midlothian
Hotel in Newington, Edinburgh
This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 3 km from the Royal Mile. Prestonfield is surrounded by gardens and a golf course. Spectacular property. Fabulous staff. Excellent access to Holyrood Park & city center.
Hotel in Old Town, Edinburgh
Just metres from Holyrood Park, Edinburgh Marriott Hotel Holyrood features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms. Very large king room. Shower head was great.
Hotel in Edinburgh
Set in Edinburgh and with Murrayfield Stadium reachable within 1.6 km, Tynecastle Park Hotel offers concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar. The staff were very friendly and the room was a very high standard
Hotel in Old Town, Edinburgh
Virgin Hotels Edinburgh features a fitness centre, terrace, a restaurant and bar in Edinburgh. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel was fantastic, amazing location, fantastic interior design, great smell :-) cool chill out...
Hotel in Edinburgh
Located in Edinburgh, 10 km from University of Edinburgh, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. We had a wonderful stay and everything exceeded our expectations.
Hotel in Edinburgh City Centre, Edinburgh
Moxy Edinburgh Fountainbridge is set in Edinburgh in the Lothian region, 400 metres from EICC and less than 1 km from Edinburgh Castle. The best thing I found in the room is the fact that they had a few UK sockets, as well as an EU one.
Hotel in West End, Edinburgh
Well located in the centre of Edinburgh, voco Edinburgh - Haymarket, an IHG Hotel provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. The best hotel we booked with very helpful team I recommend for everyone
Hotel in New Town, Edinburgh
Situated conveniently in Edinburgh, Malmaison Edinburgh City offers air-conditioned rooms, a restaurant, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk. The location & the quality of the rooms.
Hotel in Old Town, Edinburgh
BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. very unique place, beautiful rooms. we felt like at home. awesome bar, food and staff!!
Hotel in Old Town, Edinburgh
Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk. Beautiful, spacious room, clean and the hotel provided everything for our baby!
Hotel in Newington, Edinburgh
This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar. Owners and staff were welcoming and friendly.
Hotel in New Town, Edinburgh
Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the centre of Edinburgh, 300 metres from Edinburgh Playhouse. This 5-star hotel offers free WiFi. Katie is the ultimate hostess! Her property is lovely & quiet, just a block away from the...
Hotel in Stockbridge, Edinburgh
The Raeburn is set in the charming Stockbridge area of Edinburgh and within 20 minutes’ walk of Princes Street and the New Town. Booked at short notice with little research after our initial hotel cancelled, and could not have...
Hotel in Old Town, Edinburgh
Well situated in the centre of Edinburgh, House of Gods Royal Mile offers air-conditioned rooms, a bar and free WiFi. It was a never-to-be-forgotten night; unique concept, amazing staff, breathtaking rooms taking you...
Hotel in New Town, Edinburgh
Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse. The room is probably bigger than my apartment, the location is great and the view from the window is...
Hotel in Corstorphine, Edinburgh
Located in Edinburgh and with Edinburgh Zoo reachable within less than 1 km, The White Lady Wetherspoon provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. Rooms were so spacious and fantastic hospitality!
Hotel in New Town, Edinburgh
Motel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk. Great Location. Huge comfortable bed. TV with many channels. Nice shower and bathroom.
Hotel in New Town, Edinburgh
In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views. Excellent support staff, I particularly commend Eileen, who has been cordial and went out of her way...
Hotel in Old Town, Edinburgh
Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St. In the city center and near to everything. The service quality is great (especially from K.
Hotel in Edinburgh
Due to historic nature of building there is no lift and all rooms are unique Some rooms are on the lower ground floor with restricted views and our double rooms can feel small to those used to chain... staff was extremely helpful with our luggage (we had a lot, as we were at the end of several...
Hotel in Edinburgh
Residence Inn by Marriott Edinburgh has a central Edinburgh location, just 10 minutes’ walk from the Royal Mile. Free Wi-Fi is available throughout the building, and there is an on-site fitness... The locations was perfect, staff was really helpful and kind.
Hotel in Old Town, Edinburgh
In the vibrant Grassmarket area, the Apex Grassmarket Hotel has a sauna, a pool, a gym, an award-winning restaurant, and free WiFi for guests to enjoy. We wanted a castle facing room and we got exactly that !! Fantastic view !
Hotel in Old Town, Edinburgh
Cosy, convenient and super chic, the 4-star Apex City of Edinburgh Hotel has rooms with extraordinary views and is designed for special stays. The hotel was exceptional, in a perfect location with only brief walks in any direction to top class...
Hotel in Edinburgh
Boasting a bar, Leonardo Edinburgh City is situated in Edinburgh in the Lothian region, 700 metres from EICC and less than 1 km from National Museum of Scotland. I liked the location of the hotel , the bed was amazing , the mattress perfect for a good sleep...
On average, it costs £217 per night to book a 3-star hotel in Midlothian for tonight. You'll pay on average around £206 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Midlothian will cost around £434 (based on Booking.com prices).
21212, The Bonham and Black Ivy have received great reviews from travellers in Midlothian regarding the views from their hotel rooms.
Guests staying in Midlothian also spoke highly of the views from the rooms at Hotel Ceilidh-Donia, Ocean Mist Leith and Melville Castle Hotel.
Ocean Mist Leith, BrewDog DogHouse Edinburgh and The Balmoral Hotel are some of the popular hotels in Midlothian.
In addition to these hotels, Hotel Ceilidh-Donia, The Craigie Hotel and The Lane Hotel are also popular in Midlothian.
Some of the best hotels in Midlothian near Edinburgh Castle include Grassmarket Old Town Boutique Apartment, Rose Apartment and The Edinburgh Rooftop Terrace.
Edinburgh, Ingliston and Queensferry are popular with other travellers visiting Midlothian.
Travellers who stayed in Midlothian near Edinburgh Airport (EDI) have said good things about Hampton By Hilton Edinburgh Airport, Moxy Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
Among the hotels near Edinburgh Airport in Midlothian, Norton House Hotel & Spa, Edinburgh, Novotel Edinburgh Park and Dakota Edinburgh have also been highly rated.
Edinburgh City Centre, Old Town and Princes Street are popular with other travellers visiting Midlothian.
For hotels in Midlothian that serve up a highly-rated breakfast, try 24 Royal Terrace, Edinburgh Marriott Hotel Holyrood and Hotel Ceilidh-Donia.
Breakfast at these hotels in Midlothian are also highly rated: Prestonfield House, Market Street hotel and Gleneagles Townhouse.
Many families visiting Midlothian loved staying at The Witchery by the Castle, Prestonfield House and The Balmoral Hotel.
Similarly, Hotel Ceilidh-Donia, BrewDog DogHouse Edinburgh and Gleneagles Townhouse are also popular among family travellers.
The average price per night for a 3-star hotel in Midlothian this weekend is £240 or, for a 4-star hotel, £281. Looking for something even fancier? 5-star hotels in Midlothian for this weekend cost on average around £551 per night (based on Booking.com prices).
There are 3,420 hotels in Midlothian you can book on Booking.com.
Couples travelling in Midlothian loved staying at BrewDog DogHouse Edinburgh, Ocean Mist Leith and Tynecastle Park Hotel.
Similarly, these hotels in Midlothian are highly rated by couples: Hotel Ceilidh-Donia, Prestonfield House and The Witchery by the Castle.
Popular places to stay in Midlothian include hotels near Edinburgh Castle, Grassmarket and Edinburgh Playhouse.
On average, 3-star hotels in Midlothian cost £110 per night, and 4-star hotels in Midlothian are £139 per night. If you're looking for something really special, a 5-star hotel in Midlothian can on average be found for £259 per night (based on Booking.com prices).
Beautiful hotel and staff were so friendly and professional. We stayed in a deluxe room and it was absolutely beautiful with a view over the garden. Room was made up every day. Garden was lovely and snacks and drinks were served daily in the garden if you wished. We were visiting relatives, however, this hotel is ideal for commuting to Edinburgh. I'd recommend this hotel to anyone visiting the Edinburgh/Midlothian area.
The quiet and peaceful atmosphere. The staff is excellent and that makes it feel like home.
Great location! Convenient family apartment
The view alone was enough to take my breathe away - the room was clean, we felt safe even travelling with a baby and the staff were simply exceptional. Wonderful experience overall.
Staff : went above and beyond to accommodate our needs. After travelling for over 24hrs and landing at 6am the team were able to have our room ready which we were eternally grateful for. We also had a cancelled flight the next morning and there was no problem to book the same room again. (we were lucky enough not to be travelling in peak times for this availability) Food : both breakfast and dinners were fabulous. SPA : I had both facial and massage and they were bliss
Prime location and friendly staff.
We loved our room! Very spacious and big bathroom. Staff very friendly and great that we could get good cocktails to our room whilst getting ready for dinner.
The man was extremely helpful and he gave us a room as soon as there was available one. Since we arrived very early to Edinburgh
Clean , the decoration os fabulous and the size of room
Amazing location, fabulous rooms, great staff. Everything you want in a posh hotel. Historic feel too.
We wanted a castle facing room and we got exactly that !! Fantastic view ! Location is bang in the centre of the action near Edinburgh Castle! Reception Staff were every so helpful and went out of their way to guide us to the attractions. The young girls at the reception never batted an eyelid before carrying our heavy luggages up the stairs (very grateful as my wife has had cancer surgery and its "no lifting" for her...and I have an old ligament tear in my wrist). Service Desks were warm and friendly. Will strongly recommend this hotel for their fantastic location and excellent customer service!!
Great staff as always. Good food. It was our third Wedding Anniversary and we had our reception at Dakota.
Nice and clean. Location very close to attractions.
Simple and Short answer? It was Perfect. We booked a twin bed room. The beds were so big that you could accommodate four people, not only two. The view is perfect as well. Hence, it's less than one minute far from bus stops and Oil Station, that has a 24/7 open market.
Rooms were so spacious and fantastic hospitality!
Very specious, clean and nicely design
i just love the bar there most especially the bartender Patrick, he was so humble ,kind and professional. I’ve been traveling to 15 countries now but Patrick gave me a very good impression about Edinburgh and its people. Job Well Done, ayyyyyy
Charming common spaces, very good breakfast and nice staff!