Midlothian Hotels

Destinations in Midlothian

Map of Midlothian Hotels

Aaron Lodge Edinburgh

Aaron Lodge
Guesthouse Edinburgh

8.8/10 Excellent
25 reviews
Free Wi-Fi
4.2 km. Edinburgh Waverley station

Just 5 minutes’ drive from Edinburgh centre, Aaron Lodge offers free parking and free Wi-Fi. Situated on the A7 tourist route, the hotel has elegant rooms with private luxury bathrooms.

Number of rooms: 10

128 Old Dalkeith Road, Edinburgh, EH16 4SD, United Kingdom

Atlas Guest House Edinburgh
8.8/10 Excellent
25 reviews
Free Wi-Fi
790 m. Edinburgh Waverley station

Situated in the centre of picturesque Edinburgh, this Georgian house is less than 15 minutes’ walk from the popular shops of Prince’s Street. It boasts free Wi-Fi available throughout.

Number of rooms: 11

30 London Street Edinburgh, Edinburgh, EH3 6NA, United Kingdom

Destiny Scotland - St Andrew Square Apartments Edinburgh
8.8/10 Excellent
4 reviews
Free Wi-Fi Private parking
210 m. Edinburgh Waverley station

Situated in the heart of Edinburgh, just 2 minutes’ walk from Waverley Railway Station, Destiny Scotland - St Andrew Square Apts boast 4-star luxury apartments with free Wi-Fi in a bustling central location.

Number of rooms: 11

9 South St Andrew Street, Edinburgh, EH2 2AU, United Kingdom

Wilde Aparthotels Edinburgh Grassmarket Edinburgh
8.8/10 Excellent
800 m. Edinburgh Waverley station

Wilde Aparthotels by Staycity, Grassmarket is located at the foot of Edinburgh Castle, within easy reach of the famous Royal Mile and many of the main attractions of the city.

Number of rooms: 156

26 King's Stables Road, Edinburgh, EH1 2JY, United Kingdom

Hotel booked 1 times today.

Greenlees Lodge Lasswade
9.7/10 Exceptional
5 reviews
Free Wi-Fi Free private parking
9 km. Edinburgh Waverley station

Situated just outside the historic city of Edinburgh, Greenlees Lodge has a secluded location on a private lane and offers free Wi-Fi and free parking on site.

Number of rooms: 4

Green Lane, Lasswade, EH18 1HE, United Kingdom

A Room in the City - West Edinburgh
9.7/10 Exceptional
Free Wi-Fi
1.4 km. Edinburgh Waverley station

Centrally located, just 19 minutes' walk from Edinburgh Castle, A Room in the City - West is set in a building dating back to 1700s. Princes Street is a 2-minute walk away and free Wi-Fi access is available throughout the property.

Number of rooms: 4

3 Randolph Crescent, Edinburgh, EH37TH, United Kingdom

Rooms at GPO Edinburgh
8.7/10 Excellent
6 reviews
Free Wi-Fi Parking
2.8 km. Edinburgh Waverley station

Set in Edinburgh, within 1.5 km of Royal Yacht Britannia and 2.3 km of Edinburgh Playhouse, Rooms at GPO offers free Wi-Fi. The property is located 3.6 km from Camera Obscura and World of Illusions, 3.7 km from Royal Mile and 3.

Number of rooms: 12

57 Constitution Street, Edinburgh, EH6 7AF, United Kingdom

Roomzzz Edinburgh Edinburgh
8.7/10 Excellent
Free Wi-Fi Public parking
270 m. Edinburgh Waverley station

Set in Edinburgh, 700 metres from the centre and 600 metres from Edinburgh Playhouse, Roomzzz Edinburgh offers accommodation with amenities like free Wi-Fi and flat-screen TV.

Number of rooms: 74

St James Quarter Leith Street, Edinburgh, EH1 3AD, United Kingdom

Sheridan Guest House Edinburgh
9.7/10 Exceptional
6 reviews
Free Wi-Fi
2.3 km. Edinburgh Waverley station

Situated in Edinburgh, 1.5 km from Royal Yacht Britannia and 2.2 km from Edinburgh Playhouse, Sheridan Guest House features accommodation with free Wi-Fi in a historic building.

Number of rooms: 11

1 Bonnington Terrace, Edinburgh, EH6 4BP, United Kingdom

voco Edinburgh - Haymarket, an IHG Hotel Edinburgh
Free Wi-Fi
1.6 km. Edinburgh Waverley station

Well located in the centre of Edinburgh, voco Edinburgh - Haymarket, an IHG Hotel provides air-conditioned rooms, a fitness centre, free Wi-Fi and a shared lounge. This 4-star hotel offers room service and a 24-hour front desk.

Number of rooms: 259

46 Torphichen Street, Edinburgh, EH3 8JB, United Kingdom

Hotel booked 2 times today.

The Balmoral Hotel Old Town
9.1/10 Wonderful
122 reviews
Free Wi-Fi
80 m. Edinburgh Waverley station

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.

Number of rooms: 188

1 Princes Street, Old Town, Edinburgh, EH2 2EQ, United Kingdom

Hotel booked 1 times today.

Virgin Hotels Edinburgh Old Town
8.7/10 Excellent
Free Wi-Fi
500 m. Edinburgh Waverley station

Featuring a fitness centre, a restaurant as well as a bar, Virgin Hotels Edinburgh is located in the centre of Edinburgh, 300 metres from The Real Mary King's Close. With free Wi-Fi, this 5-star hotel offers room service and a 24-hour front desk.

Number of rooms: 226

1 India Buildings Victoria Street, Old Town, Edinburgh, EH1 2EX, United Kingdom

Hotel booked 2 times today.

Crioch Guest House Edinburgh
9.6/10 Exceptional
17 reviews
Free Wi-Fi
2.6 km. Edinburgh Waverley station

Located in the Scottish capital of Edinburgh, Crioch Guest House is just 2 miles from Holyrood Park. It offers free Wi-Fi access and free parking.

Number of rooms: 6

23 East Hermitage Place, Leith Links, Edinburgh, EH6 8AD, United Kingdom

McCrae's Bed and Breakfast Edinburgh
9.6/10 Exceptional
9 reviews
Free Wi-Fi
1.1 km. Edinburgh Waverley station

Located in Edinburgh's historic New Town and 15 minutes’ walk from the city centre, the family-run McCrae's Bed and Breakfast is a traditional 19th-century property with a mix of period and modern features.

Number of rooms: 3

44 East Claremont St, Edinburgh, EH7 4JR, United Kingdom

Milton House Edinburgh
9.6/10 Exceptional
5 reviews
Free Wi-Fi
5 km. Edinburgh Waverley station

Located opposite Portobello Park, Milton House features a private garden, and free parking on its cobbled driveway. A bus stop is adjacent to the B&B and offers buses into Edinburgh city centre which take 10 minutes.

Number of rooms: 4

24 Duddingston Crescent , Edinburgh, EH15 3AT, United Kingdom

Show More Hotels