See the latest prices and deals by choosing your dates.
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. Very Friendly, helpful and professional staff. They made us feel right at home from the minute we walked in. Always very attentive and willing to assist you with any request you might have. Good breakfast options with local dishes. Dinner a la carte also very nice.
Hotel in Dalkeith
Located within 9.4 km from Edinburgh City Centre, 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. It was a wonderful accommodation, everything was modern, clean. Helpful and friendly staff. Great value for the money. The equipment of the room was perfect, the bed was comfortable, we were satisfied with the accommodation. We recommend it to others.
Hotel in Penicuik
Situated in Penicuik, 15 km from EICC, Navaar House Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant. Staff were absolutely excellent. Had an issue with my car on the Sunday and the staff could not have been more helpful. Also remembered my drink order at the bar, which while a small thing is a nice touch.
Hotel in Bonnyrigg
Set within 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
Located within 15 km of University of Edinburgh and 15 km of EICC in Roslin, Roslin Glamping provides accommodation with seating area. Everything was just perfect, the tent was comfortable, facilities great and Michael and Lynne so friendly, nothing was too much trouble. The setting is gorgeous, so picturesque and friendly neighbours (the sheep in the next field).
Penicuik
Boasting lake views, The Secret Hideaway offers accommodation with patio, around 12 km from EICC. 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.
Dalkeith
Set 1.1 km from Butterfly & Insect World, Glenarch House is in Dalkeith and features a garden and a terrace. The accommodation is 2.1 km from the Dalkeith Country Park. Very beautiful house and garden
Borthwick
Located in Borthwick in the Lothian region, Borthwick Farm Cottage Pottery provides accommodation with free WiFi and free private parking. 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
Situated in Roslin, the recently renovated Roslin Templar loft features accommodation 11 km from University of Edinburgh and 12 km from Royal Mile. It was lovely decorated everything was clean and modern
Gorebridge
Borthwick Farm Cottage Annex, a property with a garden, is situated in Gorebridge, 19 km from Royal Mile, 20 km from National Museum of Scotland, as well as 20 km from The Real Mary King's Close. Location. The cottage was decorated in very homely way.
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. I think it's the first time I'm giving a hotel a full 10/10.
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. exceptional staff, brilliant breakfast.
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 feeling of the luxury home
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. it’s very quiet and beautiful
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. Everything. The location was ideal. Safe. Beautiful hotel.
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. This was the second time we have been at this hotel.
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. The hotel is comfortable, very clean, easy access to the city center.
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 Old Town, Edinburgh
The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features. Incredible hotel! Beautiful suite consists of two rooms.
Hotel in Edinburgh
Courtyard Edinburgh West is located in Edinburgh, 500 metres from Heriot-Watt University and 7.2 km from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue. On site restaurant, early breakfast included. Nice convenience store for snacks and toiletries.
Hotel in New Town, Edinburgh
Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse. Excellent and utmost attention to detail plus a very friendly staff.
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. Clean, very close to airport and city centre
Hotel in West End, Edinburgh
The Haymarket Hotel in Edinburgh city centre is located down a cobbled street in the historic Haymarket area. 9,5/10. Great locality, walk to the city center 15-20 minutes.
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. Location was perfect, great food places around hotel. Room was lovely and very comfortable.
Hotel in Edinburgh
This 4-star Novotel is 200 metres from Edinburgh Park Rail Station and a 12-minute train ride from the city centre. It has modern rooms and a heated indoor swimming pool. All things were well. Recommended hotle
Hotel in Old Town, Edinburgh
Situated on the Royal Mile in Edinburgh city centre, The Inn on the Mile offers an alternative luxury hotel experience of staying in one of Edinburgh's most prestigious historic landmarks. the inn was amazing, great bar/breakfast area, great staff great, decor and their was even live...
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
Situated in Edinburgh and with Edinburgh Zoo reachable within 1 km, The Torfin features a terrace, non-smoking rooms, free WiFi throughout the property and a bar. We enjoyed the staff and the room Very much.
Hotel in Edinburgh
Situated in Edinburgh, within 600 metres of Edinburgh Playhouse and 1.3 km of Edinburgh Waverley station, ALTIDO Affordable Edinburgh - Adults only features accommodation with a shared lounge and free... Front staff was exceptionally friendly. Room came as described.
Hotel in Haymarket, Edinburgh
Located in Edinburgh and within 800 metres of Murrayfield Stadium, No6 West Coates features a garden, non-smoking rooms, and free WiFi throughout the property. It’s was really good to stay at the property We actually didn’t interact with any of the employees...
Hotel in Edinburgh
Offering an indoor pool and a spa and wellness centre, Village Hotel Edinburgh is located a short distance from Edinburgh city centre. 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. The staff was wonderful. very helpful and knowledgeable.
For hotels in Midlothian that serve up a highly-rated breakfast, try Navaar House Hotel, The Craigie Hotel and The Melville Inn by Innkeeper's Collection.
Couples travelling in Midlothian loved staying at The Craigie Hotel, The Melville Inn by Innkeeper's Collection and Dalhousie Castle Hotel.
The Craigie Hotel, The Melville Inn by Innkeeper's Collection and Navaar House Hotel are some of the popular hotels in Midlothian.
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.
Dalhousie Castle Hotel, The Craigie Hotel and Navaar House Hotel have received great reviews from travellers in Midlothian regarding the views from their hotel rooms.
Many families visiting Midlothian loved staying at The Craigie Hotel, The Melville Inn by Innkeeper's Collection and Navaar House Hotel.
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.
Everything,the meals were lovely ,great location ,rooms clean ,bed comfy,friendly staff