12 Best Hotels in Edinburgh, United Kingdom - Mar 2021
# 1
The Witchery by the Castle
Castlehill, Royal Mile, Edinburgh
Restaurant
24-hour front desk
Newspapers
Starts from$721
On Booking.com
VIEW DEAL
# 2
Prestonfield House
Priestfield Road
Parking
Restaurant
Pets allowed
Starts from$334
On Booking.com
VIEW DEAL
# 3
The Balmoral Hotel
1 Princes Street
Parking
Restaurant
Pets allowed
Starts from$375
On Booking.com
VIEW DEAL
# 4
The Dunstane Houses
4 West Coates
Parking
Restaurant
Room service
Starts from$193
On Booking.com
VIEW DEAL
# 5
Kimpton Charlotte Square Hotel
38 Charlotte Square
Parking
Restaurant
Pets allowed
Starts from$181
On Booking.com
VIEW DEAL
# 6
Sheraton Grand Hotel & Spa
1 Festival Square
Parking
Restaurant
Room service
Starts from$279
On Booking.com
VIEW DEAL
# 7
The Glasshouse, Autograph Collection
2 Greenside Place
Parking
Restaurant
Room service
Starts from$256
On Booking.com
VIEW DEAL
# 8
The Bonham
35 Drumsheugh Gardens
Parking
Restaurant
Pets allowed
On Booking.com
VIEW DEAL
# 9
InterContinental Edinburgh The George
19-21 George St
Parking
Restaurant
Pets allowed
Starts from$260
On Booking.com
VIEW DEAL
# 10
Radisson Collection Hotel, Royal Mile Edinburgh
1 George IV Bridge
Parking
Restaurant
Pets allowed
Starts from$291
On Booking.com
VIEW DEAL
# 11
Waldorf Astoria Edinburgh - The Caledonian
Princes Street
Parking
Restaurant
Room service
Starts from$306
On Booking.com
VIEW DEAL
# 12
Royal Mile Suites by the Castle
493 Lawnmarket, Old Town, Edinburgh, EH1 2PB, United Kingdom
Non-smoking rooms
Internet services
Heating
Starts from$206
On Booking.com
VIEW DEAL