Top Trending Hotels Near Witchery Tours

See all 444 Hotels near Witchery Tours
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.

Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0

Located in Old Town, this hotel is within a 5-minute walk of Tron Kirk, St. Giles' Cathedral, and Real Mary King's Close. …

£96
per night
Fraser Suites Edinburgh
Fraser Suites Edinburgh

Fraser Suites Edinburgh, Edinburgh EH1 1PT

4.0 out of 5.0

Centrally located in Edinburgh's Old Town, this boutique hotel is located just off the Royal Mile, a five-minute walk from …

£98
per night
Radisson Blu Edinburgh
Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh EH1 1TH

4.0 out of 5.0

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

£106
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 …

£135
per 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
per night
Stay Central
Stay Central

139 Cowgate, Edinburgh EH1 1LL

3.0 out of 5.0

Located in Old Town, this hotel is steps from Parliament House, Greyfriars Kirk, and St. Giles' Cathedral. Real Mary King's …

£65
per night
Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, Edinburgh

1 Festival Square, Edinburgh EH3 9SR

5.0 out of 5.0

This hotel is located in the financial district, next to the West End business and entertainment area and a five-minute wal …

£155
per 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 …

£109
per night
Holiday Inn Express - Edinburgh City Centre
Holiday Inn Express - Edinburgh City Centre

Picardy Place Top Of Leith Street, Edinburgh EH1 3JT

3.0 out of 5.0

Located in New Town, this hotel is steps from Omni Centre Edinburgh and Edinburgh Playhouse Theatre. Princes Street Gardens …

£53
per night
Holyrood Aparthotel
Holyrood Aparthotel

1 Nether Bakehouse Holyrood, Edinburgh EH8 8PE

4.0 out of 5.0

These modern serviced apartments are set adjacent to Edinburgh's Royal Mile, within 500 meters of Holyrood Palace, the Our …

£62
per night