Top 10 Hotels in Edinburgh

See all 462 Hotels in Edinburgh
Old Town Chambers
Old Town Chambers

Roxburgh's Court, Edinburgh EH1 1LW

5.0 out of 5.0
4.8 out of 5 (533 reviews)

Located in Old Town, this luxury apartment is steps from Heart of Midlothian, St. Giles' Cathedral, and Real Mary King's Clos …

$147
per night
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,445 reviews)

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

$108
per night
The Balmoral Hotel
The Balmoral Hotel

1 Princes Street, Edinburgh EH2 2EQ

5.0 out of 5.0

Located in the heart of Edinburgh, this luxury hotel is on Princes Street in the main shopping area and adjacent to Waverle …

$182
per night
G&V Royal Mile Hotel Edinburgh
G&V Royal Mile Hotel Edinburgh

1 George IV Bridge, Edinburgh EH1 1AD

5.0 out of 5.0

The modern G&V Royal Mile Hotel Edinburgh offers a prime location just off Edinburgh's Royal Mile and about a 5-minute walk …

$136
per night
The Scotsman Hotel
The Scotsman Hotel

20 North Bridge, Edinburgh EH1 1TR

5.0 out of 5.0

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle …

$130
per night
Leonardo Hotel Edinburgh City Centre (Haymarket)
Leonardo Hotel Edinburgh City Centre (Haymarket)

1 Morrison Link, Midlothian, Edinburgh EH3 8DN

3.0 out of 5.0

Located in Haymarket, this hotel is within a 10-minute walk of St. Mary's Cathedral and Edinburgh International Conference …

$43
per night
The Inn Place
The Inn Place

20-30 Cockburn Street, Edinburgh EH1 1NY

3.5 out of 5.0

Located in Old Town, this hotel is steps from Stills Gallery, St. Giles' Cathedral, and Real Mary King's Close. Princes Stree …

$55
per night
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 (105 reviews)

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

$89
per night
Hotel du Vin & Bistro Edinburgh
Hotel du Vin & Bistro Edinburgh

11 Bristo Place, Edinburgh EH1 1EZ

4.0 out of 5.0

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

$110
per night
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal

18-21 Market Street, Edinburgh EH1 1BL

3.0 out of 5.0
4.4 out of 5 (1,281 reviews)

Located in Old Town, this hotel is steps from Edinburgh Dungeon, St. Giles' Cathedral, and Real Mary King's Close. National …

$61
per night
Hide content

Where to stay in Edinburgh

Edinburgh Hotel Guide

If you are searching for the best hotels and apartments in Edinburgh, you have loads of options. Spend some time looking through Expedia's 396 hotel options, which are all within a 6-mile radius of Edinburgh's center.

Those seeking Expedia-listed hotels and accommodations near the heart of Edinburgh, should check out the The Balmoral Hotel and Old Town Chambers.

A great area to check out is Leith. Leith is 2 miles from downtown and has 51 Expedia-listed places to base yourself. Some examples of hotels in Leith include the Capital Residence and Oakhill Apartments Edinburgh. Another option is Old Town. This neighborhood is 0.4 miles from downtown. The G&V Royal Mile Hotel Edinburgh and The Scotsman Hotel are some of the 61 accommodation options in Old Town.

Alternative hotel areas include Portobello and Merchiston. The Abercorn Guest House and The Beachfront B&B are in Portobello, while Merchiston is where you'll find the Merchiston Residence and Martin's Guesthouse. The Greywalls Hotel and Chez Roux and Carberry Tower Mansion House and Estate are in East Lothian, and Dalhousie Castle Hotel & Spa and The Sun Inn are part of the Midlothian area.

Edinburgh is well known for the Edinburgh Castle. Many visitors like to stay near this famous attraction when they are in Edinburgh. The Waldorf Astoria Edinburgh - The Caledonian and Nira Caledonia are all close by.

The The Roxburghe Hotel is near University of Edinburgh. Another nearby hotel is the Dreamhouse Holyrood Apartments. If you'd prefer to stay near Heriot Watt University, you could also check out the Novotel Edinburgh Park or the Kellerstain Stables. The Edinburgh Zoo and the National Museum of Scotland are two more popular Edinburgh destinations. The The Hampton Hotel and the Murrayfield Hotel are near to the Edinburgh Zoo. While the The Principal Edinburgh George Street and the Fraser Suites Edinburgh, are near the National Museum of Scotland.

Situated 7 miles from Edinburgh is Edinburgh Airport. Stay nearby at Holiday Inn Express Edinburgh Airport or Hilton Edinburgh Airport.