Beginning of main content

location Edinburgh is highly rated for Castles and Historical Buildings by 13,946 people

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.


Check prices on hotels in Edinburgh

Best deal Best deal Jun 29 - Jul 1
Tonight Tonight Jun 18 - Jun 19
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Top 10 Hotels in Edinburgh

See all 1,228 Hotels in Edinburgh
Eden Locke

Eden Locke

127 George Street, Edinburgh
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in New Town, this aparthotel is within a 10-minute walk of Princes Street and Princes Street Gardens. Edinburgh International Conference Centre and Scott ...

Eden Locke$136

Eden Locke$136
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh
    4.0 out of 5.0
     
     

    On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle, and directly opposite Waverley railway ...

    The Scotsman Hotel$189

    The Scotsman Hotel$189
    Apex City of Edinburgh Hotel

    Apex City of Edinburgh Hotel

    61 Grassmarket, Edinburgh
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Two blocks from towering Edinburgh Castle, this hotel is in Old Town's bustling Grassmarket district, with the Waverley railway station and four major theaters ...

    Apex City of Edinburgh Hotel$130

    Apex City of Edinburgh Hotel$130
    Radisson Collection Hotel, Royal Mile Edinburgh

    Radisson Collection Hotel, Royal Mile Edinburgh

    1 George IV Bridge, Edinburgh
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    The modern Radisson Collection Hotel, Royal Mile Edinburgh offers a prime location just off Edinburgh's Royal Mile and about a 5-minute walk from Edinburgh ...

    Radisson Collection Hotel, Royal Mile Edinburgh$163

    Radisson Collection Hotel, Royal Mile Edinburgh$163
    The Principal Edinburgh Charlotte Square

    The Principal Edinburgh Charlotte Square

    38 Charlotte Square, Edinburgh
    • Free Cancellation
    • Reserve now, pay when you stay
    5.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 stations, and a 20-minute drive from ...

    The Principal Edinburgh Charlotte Square$179

    The Principal Edinburgh Charlotte Square$179
    The Principal Edinburgh George Street

    The Principal Edinburgh George Street

    19-21 George Street, Edinburgh
    • Free Cancellation
    • Reserve now, pay when you stay
    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 and a quarter-mile from the National ...

    The Principal Edinburgh George Street$168

    The Principal Edinburgh George Street$168
    Hotel du Vin & Bistro Edinburgh

    Hotel du Vin & Bistro Edinburgh

    11 Bristo Place, Edinburgh
      4.0 out of 5.0
       
       

      Located in Old Town, this romantic hotel is steps from Greyfriar's Bobby, Greyfriars Kirk, and National Museum of Scotland. University of Edinburgh and Festival ...

      Hotel du Vin & Bistro Edinburgh$109

      Hotel du Vin & Bistro Edinburgh$109
      Apex Grassmarket Hotel

      Apex Grassmarket Hotel

      31-35 Grassmarket, Edinburgh
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The Royal Mile and Princes Street ...

      Apex Grassmarket Hotel$140

      Apex Grassmarket Hotel$140
      The Balmoral Hotel

      The Balmoral Hotel

      1 Princes Street, Edinburgh
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Located in the heart of Edinburgh, this luxury hotel is on Princes Street in the main shopping area and adjacent to Waverley Station. The hotel overlooks Edinburgh ...

      The Balmoral Hotel$426

      The Balmoral Hotel$426
      Radisson Blu Edinburgh

      Radisson Blu Edinburgh

      80 High Street The Royal Mile, Edinburgh
      • Free Cancellation
      • Reserve now, pay when you stay
      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 Street shopping district and the Museum ...

      Radisson Blu Edinburgh$157

      Radisson Blu Edinburgh$157
      Map

      Search Hotels near Top Edinburgh Attractions

      Top Edinburgh Neighborhoods for Castles

      Recent Reviews in Edinburgh