Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Located in Old Town, this eco-friendly aparthotel is steps away from Writers' Museum, St. Giles' Cathedral and Gladstone's Land. Princes Street Gardens and Greyfriars ...
from £81
Fraser Suites Edinburgh£81Located in Old Town, this romantic hotel is steps away from Greyfriar's Bobby, Greyfriars Kirk and National Museum of Scotland. University of Edinburgh and Festival ...
Located in Old Town, this boutique hotel is within a 10-minute walk of Museum of Childhood, St. Giles' Cathedral, and Edinburgh Playhouse Theatre. Greyfriars ...
from £110
The Scotsman Hotel£110Located in Old Town, this hotel is steps away from Camera Obscura and World of Illusions and Scotch Whisky Experience. Greyfriars Kirk and St. Giles' Cathedral ...
from £79
Apex City of Edinburgh Hotel£79Located in Old Town, this luxury hotel is steps away from Writers' Museum, St. Giles' Cathedral and Gladstone's Land. Greyfriars Kirk and Princes Street Gardens ...
Located in Old Town, this hotel is steps away from The Hub, Camera Obscura and World of Illusions and Scotch Whisky Experience. Greyfriars Kirk and Gladstone's ...
from £83
Grassmarket hotel£83Located in Old Town, this luxury apartment is steps away from City Chambers, St. Giles' Cathedral and Real Mary King's Close. Gladstone's Land and Camera Obscura ...
from £127
Old Town Chambers£127Located in Old Town, this hotel is within a 10-minute walk of The Hub, Greyfriars Kirk and St. Giles' Cathedral. Edinburgh Castle and Edinburgh International ...
from £82
Apex Grassmarket Hotel£82Located in Old Town, this eco-friendly hotel is within a 10-minute walk of Museum of Childhood, St. Giles' Cathedral, and Palace of Holyroodhouse. Real Mary ...
from £67
Jurys Inn Edinburgh£67Located in Old Town, this spa hotel is within a 5-minute walk of Museum of Childhood, St. Giles' Cathedral, and Real Mary King's Close. Greyfriars Kirk and Palace ...
from £94
Radisson Blu Edinburgh£94