Beginning of main content

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.


Check prices on hotels in Bonnyrigg

Tonight 23 Aug - 24 Aug
This weekend 23 Aug - 25 Aug
Next weekend 30 Aug - 1 Sep

Top 10 Hotels in Bonnyrigg

See all 2,951 properties in Bonnyrigg

Estimated price for 1 night/2 adults

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

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

Located in Ingliston, this hotel is 0.5 mi (0.8 km) from Royal Highland Centre and 2.2 mi (3.5 km) from Edinburgh Park. Gyle Shopping Centre is 2.5 mi (4 km) ...

DoubleTree by Hilton Edinburgh Airport£114

29 Aug-30 Aug

2 Bedroom Property With Private Parking in Lasswade 8 Miles to Edinburgh City

2 Bedroom Property With Private Parking in Lasswade 8 Miles to Edinburgh City

4a Lower Broomieknowe, Bonnyrigg, SCT
2 Bedroom Property With Private Parking in Lasswade 8 Miles to Edinburgh City
     
     

    This family-friendly Bonnyrigg holiday home is located by the ocean, within 3 mi (5 km) of Dalkeith Country Park and Rosslyn Chapel (Collegiate Chapel of St. ...

    2 Bedroom Property With Private Parking in Lasswade 8 Miles to Edinburgh CityGet Rates

    Hampton by Hilton Edinburgh Airport

    Hampton by Hilton Edinburgh Airport

    Almond Avenue, Ingliston, Newbridge, Scotland
    Hampton by Hilton Edinburgh Airport
    • Free cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Located in Ingliston, this hotel is within 9 mi (15 km) of Edinburgh Zoo, Murrayfield Stadium and Princes Street. George Street and Royal Mile are also within ...

    Hampton by Hilton Edinburgh Airport£91

    26 Aug-27 Aug

    Motel One Edinburgh-Royal

    Motel One Edinburgh-Royal

    18-21 Market Street, Edinburgh, Scotland
    Motel One Edinburgh-Royal
    • Free cancellation
    • Reserve now, pay when you stay
     
     

    Located in Old Town, this hotel is steps away from City Art Centre, Princes Street and St. Giles' Cathedral. Real Mary King's Close and Royal Mile are also within ...

    Motel One Edinburgh-Royal£114

    2 Sep-3 Sep

    Apex Grassmarket Hotel

    Apex Grassmarket Hotel

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

    Located in Old Town, this hotel is within a 5-minute walk of Grassmarket, Royal Mile and Greyfriars Kirk. Scotch Whisky Experience and The Hub are also within ...

    Apex Grassmarket Hotel£108

    1 Sep-2 Sep

    Edinburgh Grosvenor Hotel

    Edinburgh Grosvenor Hotel

    Grosvenor Street, Edinburgh, Scotland
    Edinburgh Grosvenor Hotel
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Haymarket, this hotel is within a 10-minute walk of Edinburgh International Conference Centre (EICC) and Princes Street. Scottish National Gallery ...

    Edinburgh Grosvenor Hotel£57

    15 Sep-16 Sep

    Jurys Inn Edinburgh

    Jurys Inn Edinburgh

    43 Jeffrey Street, Edinburgh, Scotland
    Jurys Inn Edinburgh
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Located in Old Town, this eco-friendly hotel is steps away from Museum of Childhood, Princes Street and Royal Mile. Real Mary King's Close and St. Giles' Cathedral ...

    Jurys Inn Edinburgh£95

    15 Sep-16 Sep

    Britannia Hotel Edinburgh

    Britannia Hotel Edinburgh

    69 Belford Road, Edinburgh, Scotland
    Britannia Hotel Edinburgh
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Located in Haymarket, this hotel is within a 15-minute walk of Scottish National Gallery of Modern Art, Princes Street and George Street. Edinburgh International ...

    Britannia Hotel Edinburgh£49

    22 Sep-23 Sep

    Dalmahoy Hotel & Country Club

    Dalmahoy Hotel & Country Club

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

    This family-friendly Kirknewton hotel is located near the airport, within 3 mi (5 km) of Edinburgh International Climbing Arena Ratho and Heriot Watt University. ...

    Dalmahoy Hotel & Country Club£100

    19 Sep-20 Sep

    Dalhousie Castle Hotel & Spa

    Dalhousie Castle Hotel & Spa

    Dalhousie Castle Hotel & Spa
      4.0 out of 5.0
       
       

      Situated in the suburbs, this spa hotel is within 6 miles (10 km) of Dalkeith Country Park, Rosslyn Chapel (Collegiate Chapel of St. Matthew) and Royal Infirmary. ...

      Dalhousie Castle Hotel & Spa£177

      8 Sep-9 Sep

      Map

      Search Hotels near Top Bonnyrigg Attractions

      Bonnyrigg Hotel Reviews

      Explore Bonnyrigg


      Explore Bonnyrigg with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!