Book on the go and pay later.
Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation
Dalmahoy Hotel & Country ClubRs10,283
Located in Old Town, this eco-friendly aparthotel is within a 5-minute walk of St. Giles' Cathedral, Princes Street Gardens and Greyfriars Kirk. Edinburgh Castle ...
Fraser Suites EdinburghRs9,567
Jurys Inn EdinburghRs10,653
Located in Old Town, this hotel is steps away from Edinburgh Vaults, Royal Mile and Princes Street. Grassmarket and University of Edinburgh are also within 10 ...
ibis Edinburgh Centre South Bridge - Royal MileRs8,138
Located in New Town, this spa hotel is steps away from Waterloo Place and Princes Street. Edinburgh Playhouse Theatre and George Street are also within 10 minutes. ...
Apex Waterloo Place HotelRs7,860
Located in New Town, this luxury hotel is within a 10-minute walk of Princes Street Gardens and Edinburgh Playhouse Theatre. St. Giles' Cathedral and Edinburgh ...
Principal Edinburgh George StreetRs18,462
Apex Grassmarket HotelRs8,040
Located in Newhaven, this apartment building is within 1 mi (2 km) of Edinburgh Port and Royal Yacht Britannia. Princes Street and Edinburgh Playhouse Theatre ...
The City Suites - Edinburgh Apartments For RentRs8,063
Edinburgh Marriott HotelRs9,975
Located in Old Town, this spa hotel is steps away from Museum of Childhood, Royal Mile and Princes Street. Real Mary King's Close and St. Giles' Cathedral are ...
Radisson Blu Hotel, Edinburgh City CentreRs17,866
History buffs will enjoy exploring Edinburgh, and visitors give high marks for the fascinating museums, local tours and festivals. Tourists who journey to this welcoming city can discover its art, shopping and monuments. Top sights in the city include Princes Street Gardens, Edinburgh Castle and St. Giles' Cathedral.
If you want to journey outside of the city, ride aboard a train from Edinburgh Waverley Station, Edinburgh Haymarket Station or Slateford Station. Edinburgh might not have many public transport choices so consider a car rental to maximise your time.