Top Trending Hotels Near Edinburgh Castle

See all 444 Hotels near Edinburgh Castle
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Tune Hotel - Haymarket, Edinburgh
Tune Hotel - Haymarket, Edinburgh

7 Clifton Terrace, Edinburgh EH12 5DR

3.0 out of 5.0

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

£39
avg/night
Novotel Edinburgh Centre
Novotel Edinburgh Centre

80 Lauriston Place, Edinburgh EH3 9DE

4.0 out of 5.0

Located near Edinburgh Castle and the Grassmarket area, this Edinburgh hotel is a 10-minute walk from Princes Street shopping …

£60
avg/night
The Principal Edinburgh George Street
The Principal Edinburgh George Street

19-21 George Street, Edinburgh EH2 2PB

5.0 out of 5.0

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

£101
avg/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 …

£135
avg/night
Royal British, Princes Street
Royal British, Princes Street

20 Princes Street, Edinburgh EH2 2AN

3.0 out of 5.0

Historic Edinburgh hotel located in the city center on Princes Street, near shops, bars and restaurants, beside Waverley trai …

£89
avg/night
The Roxburghe Hotel
The Roxburghe Hotel

38 Charlotte Square, Edinburgh EH2 4HQ

4.0 out of 5.0

This central Edinburgh hotel overlooks the gardens of Charlotte Square, and is a 15-minute walk from Haymarket and Waverley …

£105
avg/night
B+B Edinburgh
B+B Edinburgh

3 Rothesay Terrace, Edinburgh EH3 7RY

4.0 out of 5.0

Located in New Town, this guesthouse is within a 10-minute walk of St. Mary's Cathedral and Scottish National Gallery of …

£72
avg/night
Princes Street Suites
Princes Street Suites

16 Waterloo Place, Edinburgh EH1 3EG

4.0 out of 5.0

This all-suite Edinburgh property is 5 minutes away from St. Andrews Square and George Street. Edinburgh Castle is a 15 …

£89
avg/night
Angel's Share Hotel
Angel's Share Hotel

7-11 Hope Street, Edinburgh EH2 4EL

4.0 out of 5.0

Located in Edinburgh's New Town, this hotel is just off Princes Street, the city's main shopping and business thoroughfare. …

£85
avg/night
Tigerlily
Tigerlily

125 George Street, Edinburgh EH2 4JN

4.0 out of 5.0

Located in New Town, this boutique hotel is within a 10-minute walk of Charlotte Square and Princes Street Gardens. Edinburgh …

£120
avg/night
Hide content

Pocket Guide: Old Town Edinburgh Castle Hotels

You can probably count on one hand the number of cities that have a castle right in the centre of them, and there are none more picturesque than Edinburgh. One of Scotland’s most popular tourist attractions, Edinburgh Castle is a stone’s throw away from a variety of fantastic hotels.

Around this area you will walk down the Royal Mile teeming with street performers, markets, excellent restaurants and traditional pubs. A whole day can be easily spent exploring the castle then grabbing Scottish food and drink in the Old Town.

Experience Edinburgh Castle

Visitor highlights at Edinburgh Castle include Mons Meg, one of the world’s oldest cannons, the magnificent Scottish Crown Jewels and the Stone of Destiny – a source of considerable political controversy throughout Scottish history. Find out the stories behind these amazing artefacts on guided tours.

For those hoping to bag some great pictures, the walk through the Castle Esplanade towards the castle walls offers some fantastic photo opportunities. Here you will see the Edinburgh skyline as Kings and Queens once did.

See the sights of Edinburgh after checking into one of its many luxury or cheap hotels. Easily find accommodation in different areas using Expedia’s search tool.

false