Top Trending Hotels Near Edinburgh Castle, Old Town

See all 447 Hotels near Edinburgh Castle
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 …

CA$53
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 …

CA$110
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 …

CA$157
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 …

CA$186
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 …

CA$156
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 …

CA$138
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 …

CA$130
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 …

CA$157
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. …

CA$123
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 …

CA$154
avg/night
Hide content

Edinburgh Castle Hotel Guide

Explore the sights, discover the sounds, and immerse yourself in the city’s atmosphere: When you book a vacation at the top hotels near Edinburgh Castle, you’ll be in the best place to do it all. These properties are renowned for their central locations and comforting amenities, and the range of options lets you personalize your getaway to suit your travelling style.

Book a stay at one of the luxury hotels close to Edinburgh Castle to enjoy the first-class restaurants and spas, or grab one of the Edinburgh Castle hotel deals, if you want to save a few dollars on an inexpensive trip. Who knows? When you book with Expedia.ca, you might even find sale rates and deep discounts on the most popular Edinburgh Castle hotel.

Whether you’re heading out on a business trip or taking your family on yearly holiday, tracking down a cheap deal on Edinburgh Castle hotels in Old Town gives you the opportunity to wander around the local attractions without sacrificing your budget.