Check prices on hotels in Edinburgh

Search Hotels near Top Edinburgh Attractions

Where will you stay in Edinburgh?

Top 10 Hotels in Edinburgh

See all 608 Hotels in Edinburgh
Macdonald Holyrood Hotel

Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh EH8 8AU

4.0 out of 5.0
4.3 out of 5 (1,057 reviews)

Located in Old Town, this spa hotel is within a 10-minute walk of Our Dynamic Earth, Arthur's Seat, and Palace of …

$113
Old Town Chambers

Old Town Chambers

Roxburgh's Court, Edinburgh EH1 1LW

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

Located in Old Town, this luxury apartment is steps from City Chambers, St. Giles' Cathedral, and Real Mary King's Close. …

$187
The Principal Edinburgh George Street

The Principal Edinburgh George Street

19-21 George Street, Edinburgh EH2 2PB

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

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

$159
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
4.6 out of 5 (870 reviews)

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

$182
Haymarket Hub Hotel

Haymarket Hub Hotel

7 Clifton Terrace, Edinburgh EH12 5DR

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

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

$56
Hanover 71 Suites

Hanover 71 Suites

71 Hanover Street, Edinburgh EH2 1EE

4.0 out of 5.0

Located in New Town, this apartment is within a 5-minute walk of Assembly Rooms and Princes Street Gardens. Scott Monument an …

$106
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh EH1 1TR

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

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

$198
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 (687 reviews)

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

$77
Old Waverley Hotel

Old Waverley Hotel

43 Princes Street, Edinburgh EH2 2BY

3.0 out of 5.0
3.9 out of 5 (2,069 reviews)

Built in 1848, this eight-storey Victorian hotel is on Princes Street, with views of Edinburgh's famous castle and opposite …

$104
Cityroomz Edinburgh

Cityroomz Edinburgh

25-33 Shandwick Place, Edinburgh EH2 4RG

3.0 out of 5.0
4 out of 5 (654 reviews)

Located in New Town, this hotel is within a 10-minute walk of Georgian House, Royal Lyceum Theatre, and Usher Hall. Princes …

$69

Recent Reviews in Edinburgh

Where to stay in Edinburgh

Edinburgh Hotel Guide

Top Edinburgh Accommodations

Are you searching for hotel options in Edinburgh but don’t know where to start? Expedia is a quick and easy way to plan your adventure. With 199 establishments within 1 mile of the center of the area, you're spoiled for choice if you want to stay among the action.

The Balmoral Hotel and the Old Town Chambers are ideal if you want to stay in the hub of the city. Also close to the heart of Edinburgh are the Sheraton Grand Hotel & Spa, Edinburgh and the Waldorf Astoria Edinburgh - The Caledonian.

A widely known neighborhood with an impressive selection of accommodation to look into is The Royal Mile. It has 42 options, and is located a short 0.4 miles from the lively center. The G&V Royal Mile Hotel Edinburgh and The Scotsman Hotel are a handful of establishments awaiting you here. You can also consider spending your nights at West End, one more rich source of accommodation possibilities 0.9 miles away. The Chester Residence and Dreamhouse Apartments Edinburgh West End are several of the 56 places you'll be able to book here.

Hotels Near Edinburgh's Attractions

Edinburgh Castle is among the more famous attractions in Edinburgh. The Nira Caledonia and Le Monde Hotel are nearby.

The Howard, an Ascend Hotel Collection Member is close to the University of Edinburgh. Another close hotel is the Greyfriars Apartments. If you'd rather stay near the Heriot Watt University, you could check out the Novotel Edinburgh Park or the Kellerstain Stables. The Edinburgh Zoo, another well-known Edinburgh attraction, is not far from the Holiday Inn Edinburgh and the Hampton Hotel. Accommodation options that are near the National Museum of Scotland include the Glasshouse, Autograph Collection and the Knight Residence by Mansley.

You cannot visit this area without going into The Hub to browse through this iconic store. The Rutland Hotel and St. Giles Apartment are some accommodation options that are close to this attraction. The Meadows, a popular urban sanctuary, is enjoyed by both tourists and locals. Pack a picnic and recline among the trees. Securing a hotel room at the Fountain Court Apartments - EQ2 and Tigerlily are your best bets if you have your heart set on staying near this attraction.

How to Get to Edinburgh

If you are arriving or departing via Edinburgh Airport, you may plan to book some accommodation at the Norton House Hotel & Spa, or the Dalmahoy Hotel & Country Club, which are both conveniently located nearby.