Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.


Bonnyrigg Vacation Packages

Excited for your trip to Edinburgh?

Save Time and Money with a Bonnyrigg Package Deal

Pair your lodging and flight bookings via Expedia. You will have one less thing to stress about when you buy flight and hotel packages through us. With the extra money, now you can experience more in Bonnyrigg.

15% in potential savings is waiting for smart travellers who book deals.

About 400 partner airlines and 321,000 hotels worldwide are ready for you to secure on our substantial international database.

Imagine how much extra cash you can save with some of the cheapest prices and deals via Expedia.

If you have to change your vacation plans we will certainly honour your cancellation request with no extra charges from us, on nearly all bookings.

Bonnyrigg Vacation Packages

If you stay in Bonnyrigg, you'll be well positioned to explore the county's capital. This lively city boasts a population of approximately 440,000 people, so be prepared to meet the friendly locals! Bonnyrigg is 12 miles to the southeast of Edinburgh Airport. If you're heading to Bonnyrigg from the city centre, you'll need to travel 7 miles to the southeast.

Holyrood Park and Rosslyn Chapel are a few close by tourist sites you'll want to see. Craigmillar Castle and the Queen Margaret University are also highly favored by visitors and locals. Think about exploring the neighboring areas too, including Newbattle and Lasswade.

Edinburgh is known for Edinburgh Castle. This world-renowned landmark is just 0.2 miles from the heart of the city.

Be sure to spend time at the University of Edinburgh and the Edinburgh Zoo while you're in the city centre. The National Museum of Scotland and Festival Theatre are also worth seeing.

Get moving to the Kings Acre Golf Course and the Melville Golf Centre for fast greens and firm fairways. Work on your swing, play a friendly round and then find the clubhouse for a cold one.

Relax in the pleasant natural surrounds of Pentland Hills Regional Park and Gilmerton Cove.

Dalkeith Country Park and Vogrie Country Park are scenic urban parkland spaces. Read a book or just lay back in the shade.

Hawthornden Castle and Dalhousie Castle are sure to impress travellers with an interest in history. Do a little research before, so you can really appreciate these historic sites.

Accommodation in Bonnyrigg

Bonnyrigg is a popular destination, with as many as 113 accommodation options to pick from via Expedia.

Two examples of the premium Bonnyrigg stays are The Balmoral Hotel, at 1 Princes Street, and the Prestonfield House, at Priestfield Road. The ibis Edinburgh Centre Royal Mile – Hunter Square, at 6 Hunter Square, and the Capital Guest House, at 7 Mayfield Road are two cheaper options that you may find worth investigating if you're travelling on a tight budget.


Top Hotel Deals

See all 1,300 properties in Bonnyrigg
Dalhousie Castle Hotel & Spa £162
Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

B704, Bonnyrigg
     
    4.3
    of 5, from 394 reviews
    4.0 out of 5.0

    Situated in the suburbs, this spa hotel is within 6 miles (10 km) of Rosslyn Chapel, Gilmerton Cove and Royal Infirmary. University of Edinburgh and Greyfriars Kirk are also within 9 miles (15 km).

    The Retreat Castle
    The Retreat Castle

    The Retreat Castle

    1 Cockpen Road, Bonnyrigg
       
      4.7
      of 5, from 20 reviews
      4.0 out of 5.0

      Situated in Bonnyrigg, this guesthouse is within 6 miles (10 km) of Rosslyn Chapel, Gilmerton Cove and Royal Infirmary. University of Edinburgh and Greyfriars Kirk are also within 9 miles (15 km).

      Dalmahoy Hotel & Country Club £69
      Dalmahoy Hotel & Country Club

      Dalmahoy Hotel & Country Club

      Dalmahoy Hotel & Country Club, Kirknewton
         
        4.4
        of 5, from 1,021 reviews
        4.0 out of 5.0

        This family-friendly Kirknewton 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 and Royal Highland Centre. Edinburgh Zoo and Our Dynamic Earth are also within 9 miles (15 km).

        Novotel Edinburgh Park £59
        Novotel Edinburgh Park

        Novotel Edinburgh Park

        15 Lochside Avenue, Edinburgh
           
          4.3
          of 5, from 1,600 reviews
          4.0 out of 5.0

          Situated near the airport, this hotel is 0.1 mi (0.1 km) from Edinburgh Park and 2.5 mi (4.1 km) from Edinburgh Zoo. Gyle Shopping Centre and Heriot Watt University are also within 3 miles (5 km).

          Village Hotel Edinburgh £49
          Village Hotel Edinburgh

          Village Hotel Edinburgh

          140 Crewe Road South, Edinburgh
             
            4.4
            of 5, from 925 reviews
            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 Street Gardens are also within 3 miles (5 km).

            ibis budget Edinburgh Park £35
            ibis budget Edinburgh Park

            ibis budget Edinburgh Park

            Edinburgh Business Park, Edinburgh
               
              3.9
              of 5, from 670 reviews
              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 Centre and Heriot Watt University are also within 3 miles (5 km).

              Apex Grassmarket Hotel
              Apex Grassmarket Hotel

              Apex Grassmarket Hotel

              31-35 Grassmarket, Edinburgh
                 
                4.2
                of 5, from 2,112 reviews
                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.

                The Principal Edinburgh George Street £129
                The Principal Edinburgh George Street

                The Principal Edinburgh George Street

                19-21 George Street, Edinburgh
                   
                  4.5
                  of 5, from 707 reviews
                  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 Castle are also within 15 minutes.

                  Top Flight + Hotel Deals

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.