Check prices on hotels in Edinburgh

Search Hotels near Top Edinburgh Attractions

Top 10 Edinburgh Hotel Deals

See all 477 Hotels in Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Kirknewton EH27 8EB

4.0 out of 5.0
4.4 out of 5 (569 reviews)

This family-friendly Kirknewton hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within …

Get Rates
Edinburgh Marriott Hotel

Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh EH12 8NF

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

Located between Edinburgh Airport and Zoo this hotel is a 5 minute walk from the Gyle Shopping mall and Edinburgh Business …

C$149
Haymarket Hub Hotel

Haymarket Hub Hotel

7 Clifton Terrace, Edinburgh EH12 5DR

3.0 out of 5.0
3.8 out of 5 (2,109 reviews)

Tune Hotel - Haymarket Edinburgh enjoys a central location in the Scottish capital, opposite Haymarket Station which has …

C$124
Adagio Edinburgh Royal Mile

Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh EH8 8BJ

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

Located in Old Town, this aparthotel is within a 10-minute walk of Museum of Childhood, Palace of Holyroodhouse, and St. Gile …

C$184
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh EH1 2HS

4.0 out of 5.0
4.2 out of 5 (2,456 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The …

Get Rates
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,428 reviews)

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

C$146
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0
4.2 out of 5 (151 reviews)

Located in Old Town, this eco-friendly hotel is within a 5-minute walk of Museum of Childhood, St. Giles' Cathedral, and Real …

C$251
Mercure Edinburgh Haymarket

Mercure Edinburgh Haymarket

38 Gardner's Crescent, Edinburgh EH3 8DQ

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

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

C$139
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh EH1 1TR

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

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

C$293
The Principal Edinburgh George Street

The Principal Edinburgh George Street

19-21 George Street, Edinburgh EH2 2PB

5.0 out of 5.0
4.4 out of 5 (295 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street an …

C$266

Recent Reviews in Edinburgh

Narrow your search

Edinburgh Hotel Guide

When planning your Edinburgh and Lothian vacation, you're guaranteed to find no end of comfortable accommodation options in Edinburgh. Our database contains 365 places to base yourself within a 0.1-kilometre (0.06-mile) radius of Edinburgh's center.

Within 1 kilometre (0.6 miles) of Edinburgh's city center, travelers can find a selection of hotels, including the The Balmoral Hotel and Old Town Chambers.

One of the most common hotel districts in Royal Mile, is 0.7 kilometres (0.4 miles) from downtown Edinburgh. Royal Mile has 41 hotels that can be booked through Expedia. The G&V Royal Mile Hotel Edinburgh and The Scotsman Hotel are some of the Expedia-listed hotels here. Another popular area is West End. This accommodation district is 1 kilometre (1 mile) from the middle of Edinburgh. Some of the most popular West End places to base yourself include the Sheraton Grand Hotel & Spa, Edinburgh and The Chester Residence.

You could also find an establishment in North Berwick, which is home to the Macdonald Marine Hotel And Spa and Drem Farmhouse, and South Queensferry, home to the Dakota Forthbridge and Parkhead House. Livingston is 20 kilometres (13 miles) from Edinburgh's downtown, while Haddington is 30 kilometres (18 miles) from the heart of Edinburgh. The Mercure Livingston Hotel and Livingston Lodge Hotel can be found in Livingston, while Letham House and Maitlandfield House Hotel are located in Haddington.

The Edinburgh Castle is amongst the most well-known attractions in Edinburgh. The Prestonfield House and Waldorf Astoria Edinburgh - The Caledonian are all nearby.

Enjoy accommodation close to the University of Edinburgh by reserving a room at the Nira Caledonia or, you could also choose the Le Monde Hotel. If you would rather make a base close to the Edinburgh Zoo, check out the Holiday Inn Edinburgh or The Hampton Hotel. The National Museum of Scotland and the Napier University are other famous Edinburgh destinations. The The Howard, an Ascend Hotel Collection Member and the Greyfriars Apartments are close to the National Museum of Scotland. The Staycity Aparthotels West End and the Martin's Guesthouse, are close to the Napier University.

For travelers planning on flying through Edinburgh Airport, you may choose to book a bed at Norton House Hotel & Spa, or Dalmahoy Hotel & Country Club, which are both nearby.

false