See the latest prices and deals by choosing your dates.
Hotel in Penicuik
Located 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. Super clean, beds were comfortable, delicious and wide-ranged breakfast, helpful and lovely staff.
Hotel in Dalkeith
Located within 5.8 mi from Edinburgh City Center, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. Love the style and location of the hotel. Very clean and comfortable rooms.
Hotel in Penicuik
Located in Penicuik, 10 miles from EICC, Navaar House Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant. Best staff ever! Was so cozy in the rain storm.
Hotel in Bonnyrigg
On acres of wooded parkland, this fascinating 13th-century fortress is on the banks of the River Esk. Amazing place, steeped in history and truly felt like we were staying in a castle
Roslin
Providing garden views, Roslin Glamping in Roslin provides accommodations and a garden. Private parking is available on site at this recently renovated property. The hosts were really inviting and helpful. The camp was in very good condition upon arrival and everything is available as promised. A good mix of camping experience with all facilities available. Perfect for families.
Penicuik
The Secret Hideaway in Penicuik provides adults-only accommodations with an open-air bath and a garden. This property offers access to a terrace, free private parking, and free Wifi. The name is accurate. Secret hideaway. Loved the rural atmosphere with horses in the field behind and the lovely little pond in front. The space was clean, comfortable and hi tech. Loved the hot tub that was ready to enjoy when we arrived. It was a quiet peaceful night of sleep.
Loanhead
Boasting a bar, Aaron Glen Guest House is set in Loanhead. There is a terrace and guests can make use of free WiFi and free private parking. At the guest house all rooms include a private bathroom.
Dalkeith
Set 0.7 mi from Butterfly & Insect World, Glenarch House is in Dalkeith and features a garden and a terrace. The accommodations is 1.3 mi from the Dalkeith Country Park. Very beautiful house and garden
Borthwick
Borthwick Farm Cottage Pottery offers accommodations in Borthwick, 12 miles from University of Edinburgh and 12 miles from Royal Mile. The location was brilliant as we were going to a wedding at the castle. The pottery was so cosy and ticked all the boxes, both of the owners were so welcoming and attentive. We even got lucky with the chickens and had fresh eggs! We will definitely be returning. 5*****
Roslin
A recently renovated apartment, Roslin Templar loft offers accommodations in Roslin. Both free Wifi and parking on-site are accessible at the apartment free of charge. It was lovely decorated everything was clean and modern
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 Dalkeith
Popular with guests booking hotels in Midlothian
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. The staff are brilliant , very friendly and helpful
Hotel in Newington, Edinburgh
This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 1.9 mi from the Royal Mile. Prestonfield is surrounded by gardens and a golf course. exceptional staff, brilliant breakfast.
Hotel in Old Town, Edinburgh
Just yards 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. Wonderful experience. Everything was top quality, from the staff to the room.
Hotel in Edinburgh
Located in Edinburgh and with Murrayfield Stadium reachable within a 19-minute walk, Tynecastle Park Hotel has concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property... The staff were very friendly and the room was a very high standard
Hotel in Old Town, Edinburgh
Virgin Hotels Edinburgh features a fitness center, terrace, a restaurant and bar in Edinburgh. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. amazing design and atmosphere superb location kind and helpful staff
Hotel in Edinburgh
Located in Edinburgh, 6.2 miles from University of Edinburgh, Melville Castle Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. Experience: exceptional, worth every single penny. Location: Amazing views, breath taking nature.
Hotel in Edinburgh City Centre, Edinburgh
Moxy Edinburgh Fountainbridge is set in Edinburgh in the Lothian region, 1312 feet from EICC and less than 0.6 mi from Edinburgh Castle. Everything. The location was ideal. Safe. Beautiful hotel.
Hotel in West End, Edinburgh
Well located in the center of Edinburgh, voco Edinburgh - Haymarket, an IHG Hotel provides air-conditioned rooms, a fitness center, free WiFi and a shared lounge. great location, super lovely staff, quiet place, lovely hotel and clean!!
Hotel in Newington, Edinburgh
This small, family-run metro hotel has easy access by bus to Edinburgh city center, less than 2 miles away. It offers free on-street parking, free WiFi, rooms with attached bathroom and a bar. The owners are very welcoming and thanks to their tips our stay in Edimburgh hase been even better!!
Hotel in New Town, Edinburgh
Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the center of Edinburgh, a 3-minute walk 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 Old Town, Edinburgh
The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features. The Armoury is like an entire apartment with everything one can wish for.
Hotel in Edinburgh
Courtyard Edinburgh West is located in Edinburgh, 1640 feet from Heriot-Watt University and 4.5 mi from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue. Incredible hotel just a little far from the center.
Hotel in New Town, Edinburgh
Featuring free WiFi throughout the property, Terrace hotel offers accommodations in Edinburgh, 1640 feet from Edinburgh Playhouse. Michael was a wonderful host. the hotel was beautiful, the room was really big and had a wonderful...
Hotel in Corstorphine, Edinburgh
Located in Edinburgh and with Edinburgh Zoo reachable within a 11-minute walk, The White Lady Wetherspoon provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. The Hotel ist well placed between city and airport.
Hotel in West End, Edinburgh
The Haymarket Hotel in Edinburgh city center is located down a cobbled street in the historic Haymarket area. The hotel’s location was very good. Staff was very kind and helpful person
Hotel in Old Town, Edinburgh
Cozy, convenient and super chic, the 4-star Apex City of Edinburgh Hotel has rooms with extraordinary views and is designed for special stays. great location, good breakfast, big and comfy room
Hotel in Edinburgh
This 4-star Novotel is 656 feet from Edinburgh Park Rail Station and a 12-minute train ride from the city center. Very pleasant hotel, we appreciated the kind and helpful staff, they also helped with my sick son.
Hotel in Old Town, Edinburgh
Located on the Royal Mile in Edinburgh city center, The Inn on the Mile offers an alternative luxury hotel experience of staying in one of Edinburgh's most prestigious historic landmarks. Fantastic stay at the Inn on the Mile.
Hotel in Old Town, Edinburgh
Radisson Collection Hotel, Royal Mile Edinburgh is set in the heart of the city on the historic Royal Mile. The hotel is in the perfect location you are able to easily walk to most of the major locations...
Hotel in Corstorphine, Edinburgh
Located in Edinburgh and with Edinburgh Zoo reachable within a 12-minute walk, The Torfin has a terrace, non-smoking rooms, free WiFi throughout the property and a bar. The room we stayed in was lovely, it was clean and tidy, the shower was good also quite strong, the...
Hotel in Edinburgh
Located in Edinburgh, within a 6-minute walk of Edinburgh Playhouse and 0.8 miles of Edinburgh Waverley Train Station, ALTIDO Affordable Edinburgh - Adults only has accommodations with a shared lounge... Good location near the very city center.
Hotel in Haymarket, Edinburgh
Located in Edinburgh and within a 9-minute walk of Murrayfield Stadium, No6 West Coates features a garden, non-smoking rooms, and free WiFi throughout the property. Good location and facilities! Close to the bus stop for the airport, and also to several transports...
Hotel in Edinburgh
Offering an indoor pool and a spa and wellness center, Village Hotel Edinburgh is located a short distance from Edinburgh city center. Great hotel and staff. Really enjoyed our stay. Would recommend and can't wait to return!
Hotel in Old Town, Edinburgh
Overlooking The Royal Mile, the Hilton Edinburgh Carlton has a stylish cocktail bar and modern brasserie. location and historical building.
Many families visiting Midlothian loved staying at The Craigie Hotel, The Melville Inn by Innkeeper's Collection, and Navaar House Hotel.
The Craigie Hotel, The Melville Inn by Innkeeper's Collection, and Navaar House Hotel are some of the popular hotels in Midlothian.
Hotels in Midlothian that offer highly-rated breakfasts include Navaar House Hotel, The Craigie Hotel, and The Melville Inn by Innkeeper's Collection.
Dalhousie Castle Hotel, The Craigie Hotel, and The Melville Inn by Innkeeper's Collection in Midlothian have received great reviews for the views from their hotel rooms.
Couples traveling to Midlothian loved staying at The Craigie Hotel, The Melville Inn by Innkeeper's Collection, and Dalhousie Castle Hotel.
There are 50 hotels in Midlothian you can book on Booking.com.
Some of the best hotels in Midlothian near Rosslyn Chapel include Roslin Self Catering, The Original Rosslyn Inn, and Gorton House and Cottages.
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 hospitality and it's a very quiet zone