Beginning of main content

Book on the go and pay later.

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

Tonight Tonight 16 Jul - 17 Jul
This weekend This weekend 20 Jul - 22 Jul
Next weekend Next weekend 27 Jul - 29 Jul

Search Hotels near Top Edinburgh Attractions

Top Edinburgh Areas for Castles

Top 10 Hotels in Edinburgh

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

Dalmahoy Hotel & Country Club

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

This family-friendly Dalmahoy hotel is located near the airport, 2.9 mi (4.6 km) from Heriot Watt University, and within 6 mi (10 km) of Gyle Shopping Centre ...

Dalmahoy Hotel & Country Club€95

Dalmahoy Hotel & Country Club€95
Village Hotel Edinburgh

Village Hotel Edinburgh

140 Crewe Road South, Edinburgh
    4.0 out of 5.0
     
     

    Situated in the suburbs, this spa hotel is within 1 mile (2 km) of Western General and Royal Botanic Garden. Edinburgh International Conference Centre and Princes ...

    Village Hotel EdinburghGet Rates

    Village Hotel EdinburghGet Rates
    DoubleTree by Hilton Edinburgh Airport

    DoubleTree by Hilton Edinburgh Airport

    Edinburgh International Airport, Newbridge
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated near the airport, this hotel is 0.5 mi (0.8 km) from Royal Highland Centre and within 6 miles (10 km) of Murrayfield Stadium and Edinburgh Zoo. Edinburgh ...

    DoubleTree by Hilton Edinburgh Airport€135

    DoubleTree by Hilton Edinburgh Airport€135
    ibis budget Edinburgh Park

    ibis budget Edinburgh Park

    Edinburgh Business Park, Edinburgh
      2.5 out of 5.0
       
       

      Situated in Edinburgh, this hotel is 0.1 mi (0.1 km) from Edinburgh Park and within 3 miles (5 km) of Edinburgh Zoo and Royal Highland Centre. Gyle Shopping ...

      ibis budget Edinburgh Park€60

      ibis budget Edinburgh Park€60
      Apex Grassmarket Hotel

      Apex Grassmarket Hotel

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

      Located in Old Town, this hotel is steps away from Royal Mile and Scotch Whisky Experience. Greyfriars Kirk and Edinburgh Castle are also within 10 minutes.

      Apex Grassmarket HotelGet Rates

      Apex Grassmarket HotelGet Rates
      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 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 ...

      The Principal Edinburgh George StreetGet Rates

      The Principal Edinburgh George StreetGet Rates
      Pollock Halls

      Pollock Halls

      18 Holyrood Park Road, Edinburgh
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Located in Newington, this hostel is within 1 mile (2 km) of National Library of Scotland, University of Edinburgh and Arthur's Seat. Greyfriars Kirk and Palace ...

      Pollock HallsGet Rates

      Pollock HallsGet Rates
      Hotel du Vin & Bistro Edinburgh

      Hotel du Vin & Bistro Edinburgh

      11 Bristo Place, Edinburgh
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located 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 ...

      Hotel du Vin & Bistro EdinburghGet Rates

      Hotel du Vin & Bistro EdinburghGet Rates
      Edinburgh Marriott Hotel

      Edinburgh Marriott Hotel

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

      Situated near the airport, this eco-friendly hotel is 0.5 mi (0.8 km) from Gyle Shopping Centre and within 3 miles (5 km) of Edinburgh Zoo and Royal Highland ...

      Edinburgh Marriott Hotel€99

      Edinburgh Marriott Hotel€99
      Aparthotel Adagio Edinburgh Royal Mile

      Aparthotel Adagio Edinburgh Royal Mile

      231 Canongate, Edinburgh
      • Free cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Located in Old Town, this aparthotel is within a 10-minute walk of Royal Mile, Palace of Holyroodhouse and St. Giles' Cathedral. Our Dynamic Earth and Scottish ...

      Aparthotel Adagio Edinburgh Royal MileGet Rates

      Aparthotel Adagio Edinburgh Royal MileGet Rates
      Map

      Recent Reviews in Edinburgh