Hotels near Midlothian

See all 93 Hotels in Midlothian
Melville Castle
Melville Castle

Gilmerton Road, Lasswade EH181AP

4.0 out of 5.0
4.1 out of 5 (263 reviews)

Situated in a rural location, this luxury hotel is within 3 mi (5 km) of Dalkeith Country Park, Gilmerton Cove, and Dalhousie …

$53
The Original Rosslyn Hotel
The Original Rosslyn Hotel

2-4 Main Street, Roslin EH25 9LE

3.0 out of 5.0
3.9 out of 5 (28 reviews)

Situated in Roslin, this inn is 0.1 mi (0.2 km) from Rosslyn Chapel and within 6 mi (10 km) of Gilmerton Cove and Dalhousie …

$105
Radisson Blu Edinburgh
Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh EH1 1TH

4.0 out of 5.0
4.4 out of 5 (1,470 reviews)

In the heart of the Royal Mile, between Edinburgh Castle and Holyrood Palace, this turreted hotel is close to the Princes …

$103
Nira Caledonia
Nira Caledonia

6-10 Gloucester Place, Edinburgh EH3 6EF

4.0 out of 5.0
4.6 out of 5 (245 reviews)

Located in New Town, this luxury hotel is within a 15-minute walk of Midlothian Ski Centre and Royal Botanic Garden. Prince …

$111
Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0
4.1 out of 5 (76 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Tron Kirk, St. Giles' Cathedral, and Real Mary King's Close. …

$65
Hotel du Vin & Bistro Edinburgh
Hotel du Vin & Bistro Edinburgh

11 Bristo Place, Edinburgh EH1 1EZ

4.0 out of 5.0
4.5 out of 5 (337 reviews)

Located in Old Town, this romantic hotel is steps from Greyfriars Kirk and National Museum of Scotland. University of …

$104
Best Western Plus Edinburgh City Centre Bruntsfield Hotel
Best Western Plus Edinburgh City Centre Bruntsfield Hotel

69 Bruntsfield Place, Edinburgh EH10 4HH

4.0 out of 5.0
4.3 out of 5 (114 reviews)

Located in Bruntsfield, this eco-friendly hotel is within a 15-minute walk of King's Theatre, Edinburgh International …

$60
Dakota Forthbridge
Dakota Forthbridge

Ferrymuir Retail Park, South Queensferry EH30 9QZ

3.5 out of 5.0
4.5 out of 5 (282 reviews)

Situated in South Queensferry, this hotel is within 1 mi (2 km) of Forth Road Bridge and Forth Rail Bridge. Dundas Castle and …

$80
Mercure Edinburgh Haymarket
Mercure Edinburgh Haymarket

38 Gardner's Crescent, Edinburgh EH3 8DQ

4.0 out of 5.0
4.3 out of 5 (224 reviews)

Located in Haymarket, this hotel is within a 10-minute walk of Edinburgh International Conference Centre, King's Theatre, and …

$55
Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, Edinburgh

1 Festival Square, Edinburgh EH3 9SR

5.0 out of 5.0
4.5 out of 5 (619 reviews)

This hotel is located in the financial district, next to the West End business and entertainment area and a five-minute wal …

$140
Hide content

Where To Stay In Midlothian

Midlothian, Arniston Hotel Information

Planning a trip to Edinburgh? Are you looking to reserve a hotel conveniently located near the main area of Midlothian? About 9 Expedia-listed accommodations can be found within a 0.1-mile radius of the center of Midlothian.

There are several accommodation options within a short stroll from Midlothian's heart, including the Dalhousie Castle Hotel & Spa and The Sun Inn.

The Fairshiels B&B is one of a small number of truly budget hotel options in Midlothian.

You could check out the The Balmoral Hotel and the Old Town Chambers. The The Balmoral Hotel is situated 9 miles from the main part of Midlothian. The Old Town Chambers, is 9 miles away. The Prestonfield House and also the Sheraton Grand Hotel & Spa, Edinburgh are two alternative places to book accommodation in Midlothian.

Looking to venture a little further afield? Edinburgh and Lothian has many attractions. Visit Edinburgh and Lothian's ruins and castles or photograph the region's beaches and coastal plains. Visitors in this section of Scotland enjoy mountain biking.

East Lothian is 17 miles to the northeast of Midlothian and is home to the Nungate Bridge and Haddington Golf Club. Should you wish to stay in East Lothian, check out the Maitlandfield House Hotel and The Avenue Restaurant at The Victoria Inn. Or, you could stay in New Town, 9 miles to the north of Midlothian, where you can choose from the The Chester Residence and Waldorf Astoria Edinburgh - The Caledonian. Whether you're just passing through or staying in New Town, set aside a little time to check out the St. Stephens Centre and Bourne Fine Art.

Get your sporting fix by taking a journey to Murrayfield Stadium, which is 9 miles to the northwest of Midlothian. For visitors who are keen on booking accommodation close by, make a reservation in the Nira Caledonia or Le Monde Hotel.

For travelers planning on flying via Edinburgh Airport, you might like to book accommodation at Norton House Hotel & Spa, or Dalmahoy Hotel & Country Club, which are both a short ride away.