Beginning of main content

Check prices on hotels in Edinburgh

Tonight Tonight 24 Sep - 25 Sep
This weekend This weekend 28 Sep - 30 Sep
Next weekend Next weekend 5 Oct - 7 Oct

Top 10 Hotels in Edinburgh

See all 1,429 properties in Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Edinburgh
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Dalmahoy Hotel & Country Club€83

Dalmahoy Hotel & Country Club€83
Leonardo Royal Hotel Edinburgh Haymarket

Leonardo Royal Hotel Edinburgh Haymarket

1 Morrison Link, Midlothian, Edinburgh
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Leonardo Royal Hotel Edinburgh Haymarket€92

Leonardo Royal Hotel Edinburgh Haymarket€92
Jurys Inn Edinburgh

Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh
    4.0 out of 5.0
     
     

    Jurys Inn Edinburgh€66

    Jurys Inn Edinburgh€66
    Apex Waterloo Place Hotel

    Apex Waterloo Place Hotel

    23-27 Waterloo Place, Edinburgh
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Apex Waterloo Place Hotel€169

    Apex Waterloo Place Hotel€169
    Macdonald Holyrood Hotel

    Macdonald Holyrood Hotel

    81 Holyrood Road, Edinburgh
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Macdonald Holyrood Hotel€96

    Macdonald Holyrood Hotel€96
    Apex Grassmarket Hotel

    Apex Grassmarket Hotel

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

    Apex Grassmarket Hotel€130

    Apex Grassmarket Hotel€130
    The City Suites

    The City Suites

    Western Harbour Midway, Edinburgh
      4.0 out of 5.0
       
       

      The City Suites€55

      The City Suites€55
      Edinburgh Marriott Hotel

      Edinburgh Marriott Hotel

      111 Glasgow Road, Edinburgh
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Edinburgh Marriott Hotel€59

      Edinburgh Marriott Hotel€59
      Novotel Edinburgh Park

      Novotel Edinburgh Park

      15 Lochside Avenue, Edinburgh
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Novotel Edinburgh Park€98

      Novotel Edinburgh Park€98
      Motel One Edinburgh-Royal

      Motel One Edinburgh-Royal

      18-21 Market Street, Edinburgh
         
         

        Motel One Edinburgh-Royal€78

        Motel One Edinburgh-Royal€78
        Map

        Top Edinburgh Areas for Castles

        Search Hotels near Top Edinburgh Attractions

        Recent Reviews in Edinburgh