3* Star Hotels in Midlothian

Destinations in Midlothian

Map of 3* Star Hotels in Midlothian

Holiday Inn Express Edinburgh - Royal Mile, an IHG Hotel Old Town
Free Wi-Fi
430 m. Edinburgh Waverley station

This city centre Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House. This IHG Quality Excellence Award-winning hotel offers free Wi-Fi and air-conditioned rooms with a flat-screen TV.

Number of rooms: 81

300 Cowgate, Old Town, Edinburgh, EH1 1NA, United Kingdom

The Hawes Inn Queensferry
8.5/10 Excellent
29 reviews
Free Wi-Fi

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city centre of Edinburgh. 2 golf courses are situated within 5 miles of the accommodation.

Number of rooms: 14

The Hawes Inn, 7 Newhalls Road, Queensferry, EH30 9TA, United Kingdom

The Haymarket Hotel Edinburgh
8.5/10 Excellent
Free Wi-Fi
2.1 km. Edinburgh Waverley station

The Haymarket Hotel in Edinburgh city centre is located down a cobbled street in the historic Haymarket area. Steeped in culture and heritage, the hotel offers the perfect place for guests to enjoy a city escape in the capital.

Number of rooms: 70

1-5 Coates Gardens, Edinburgh, EH12 5LG, United Kingdom

Alba House Edinburgh

Alba House
Bed and Breakfast Edinburgh

9.5/10 Exceptional
32 reviews
Free Wi-Fi
3 km. Edinburgh Waverley station

This Victorian house is in large gardens and has easy access to Edinburgh's city centre by bus. It offers free Wi-Fi, free parking, large rooms and fresh, home-cooked, traditional Scottish breakfasts.

Number of rooms: 11

29 Craigmillar Park, Edinburgh, EH16 5PE, United Kingdom

Ardleigh House Edinburgh
8.4/10 Very Good
12 reviews
Free Wi-Fi
2.4 km. Edinburgh Waverley station

With panoramic views of Edinburgh Castle and Arthur’s Seat, the family-run Ardleigh House is less than one mile from Leigh Dock. It offers comfortable rooms and free parking.

Number of rooms: 7

260 Ferry Road, Edinburgh, EH5 3AN, United Kingdom

Rosehall Hotel Edinburgh
8.4/10 Very Good
9 reviews
Free Wi-Fi
2.1 km. Edinburgh Waverley station

Just over a mile from the centre of beautiful Edinburgh, The Rosehall is a small private hotel on the A7, close to Holyrood Park and the stunning Arthur’s Seat.

Number of rooms: 10

101 Dalkeith Road, Newington, Edinburgh, EH16 5AJ, United Kingdom

Capital House Edinburgh
8.4/10 Very Good
9 reviews
Free Wi-Fi
2.3 km. Edinburgh Waverley station

Located in Edinburgh and only 1.7 km from University of Edinburgh, Capital House provides accommodation with garden views, free Wi-Fi and free private parking. The 3-star guest house is 2.3 km from National Museum of Scotland.

Number of rooms: 5

5 Mayfield Road Newington, Edinburgh, EH9 2NG, United Kingdom

New Town Guest House Edinburgh
8.4/10 Very Good
39 reviews
Free Wi-Fi
1.6 km. Edinburgh Waverley station

Located in Edinburgh, 1.8 km from EICC and 2.1 km from Camera Obscura and World of Illusions, New Town Guest House (Adults Only) provides accommodation with free Wi-Fi in a historic building. Built in 19th century, this 3-star guest house is within 2.

Number of rooms: 12

Saint Bernard's Crescent 22, Edinburgh, EH4 1NS, United Kingdom

The Inverleith Edinburgh
8.3/10 Very Good
25 reviews
Free Wi-Fi Public parking
1.6 km. Edinburgh Waverley station

Situated in Edinburgh, 1.4 km from Edinburgh Playhouse, The Inverleith features accommodation with a terrace, free Wi-Fi and a shared kitchen. The property has city views and is 1.7 km from Royal Mile and 1.7 km from Edinburgh Castle.

Number of rooms: 12

5 Inverleith Terrace, Edinburgh, EH3 5NS, United Kingdom

Show More Hotels