Search Bonnyrigg hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bonnyrigg hotels

3 Bedroom House-private Parking

3 Bedroom House-private Parking
2.0 star property
Bonnyrigg
The price is NZ$465
includes taxes & fees
1 Feb - 2 Feb
3 Bedroom House-private Parking

W Edinburgh

W Edinburgh
5.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (390 reviews)
" the location off the hotel is excellent and the hotel staff very kind and helpful we had a very relaxing stay "
United Kingdom
David
The price is NZ$416
includes taxes & fees
25 Feb - 26 Feb
W Edinburgh

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.0 out of 10, Wonderful, (1,001 reviews)
"Lovely room beautiful hotel bar and really friendly helpful staff "
United Kingdom
Louise
The price is NZ$303
includes taxes & fees
22 Feb - 23 Feb
The Caledonian Edinburgh, Curio Collection by Hilton

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,001 reviews)
"The stay was perfect! Staff were very accommodating and the location was so central."
United Kingdom
Daisy
The price is NZ$309
includes taxes & fees
22 Feb - 23 Feb
Kimpton Charlotte Square by IHG

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (134 reviews)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
Cringletie House Hotel

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (672 reviews)
"Absolutely wonderful stay. Perfect weekend to beat any January blues!!! Grill room meals exceptional! But the best thing is the staff…many of whom are very young…all absolutely fabulous!! Thank you x"
United Kingdom
Sharon
The price is NZ$323
includes taxes & fees
24 Feb - 25 Feb
Peebles Hydro Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (918 reviews)
"Receptionist staff very pleasant and helpful. Room lovely and spaceous."
United Kingdom
Linda
The price is NZ$182
includes taxes & fees
1 Mar - 2 Mar
Macdonald Cardrona Hotel, Golf & Spa

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (355 reviews)
"Lovely hotel, cosy comfortable bar, good restaurant. Every area was well kept and clean. Friendly staff made us feel very welcome. Plenty of parking."
United Kingdom
Sharon
The price is NZ$230
includes taxes & fees
5 Feb - 6 Feb
The Craigie

Eden Locke

Eden Locke
4.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (1,326 reviews)
"Spotless Accommodation, Excellent staff and service. Perfect location for touring the city and surrounding areas. Highly recommended. "
United Kingdom
Daniel
The price is NZ$202
includes taxes & fees
2 Feb - 3 Feb
Eden Locke

Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1,216 reviews)
"Great location and very cozy lobby bar where we enjoyed relaxing."
United States
Jayme
The price is NZ$155
includes taxes & fees
2 Feb - 3 Feb
Heeton Concept Aparthotel Edinburgh Queen Street

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End
9.6 out of 10, Exceptional, (403 reviews)
"Very clean, lovely staff, would definitely visit again."
United Kingdom
Linda
The price is NZ$216
includes taxes & fees
23 Feb - 24 Feb
The Resident Edinburgh

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,422 reviews)
"Great location, very comfortable and spacious room, friendly staff."
United Kingdom
Christopher
The price is NZ$200
includes taxes & fees
1 Feb - 2 Feb
Apex Grassmarket Hotel

Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh
4.0 star property
Tollcross
8.6 out of 10, Excellent, (1,001 reviews)
"Professional friendly warm and clean! Very good breakfast hot or continental with available hot coffee. Easy access to shops pubs princess street and castle"
United States
ANNE
The price is NZ$224
includes taxes & fees
22 Feb - 23 Feb
Residence Inn by Marriott Edinburgh

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Edinburgh City Centre
8.6 out of 10, Excellent, (1,001 reviews)
"Classy room and amenities, great breakfast, good location, friendly and professional staff. Look forward to staying at a Marriott again soon. "
United Kingdom
Michael
The price is NZ$183
includes taxes & fees
1 Mar - 2 Mar
Edinburgh Marriott Hotel Holyrood

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,380 reviews)
"An amazing location and friendly staff!"
United States
Charles Ryan
The price is NZ$182
includes taxes & fees
2 Feb - 3 Feb
Aparthotel Adagio Edinburgh Royal Mile

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (419 reviews)
"Yes room spotless and warm. All the staff were very friendly and helpfull. The meal we had was delicious too "
United Kingdom
linda
The price is NZ$222
includes taxes & fees
15 Feb - 16 Feb
The Park Hotel Peebles

Nira Caledonia

Nira Caledonia
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (654 reviews)
"We loved our stay here, the staff were so helpful and pointed out some brilliant walks. We enjoyed our breakfasts both days and the room was lovely. "
United Kingdom
Laura
The price is NZ$198
includes taxes & fees
22 Feb - 23 Feb
Nira Caledonia

Haymarket Hotel

Haymarket Hotel
3.0 star property
West End
8.6 out of 10, Excellent, (1,000 reviews)
"Great breakfast, quiet and comfortable room and friendly and helpful staff "
United Kingdom
Diane
The price is NZ$156
includes taxes & fees
8 Feb - 9 Feb
Haymarket Hotel

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (176 reviews)
"Lovely hotel with great staff"
United Kingdom
Elizabeth
The price is NZ$223
includes taxes & fees
9 Feb - 10 Feb
The Hoxton Edinburgh

Le Monde Hotel

Le Monde Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,000 reviews)
"The entire stay from start to finish was magical "
United Kingdom
Helen
The price is NZ$203
includes taxes & fees
8 Feb - 9 Feb
Le Monde Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Bonnyrigg

This small town near Edinburgh offers peaceful walks through Pittendreich Wood and the scenic Lasswade path. Visit Dalhousie Castle Hotel for afternoon tea or explore the historic Rosslyn Chapel in nearby Roslin.

The west front of Dalhousie Castle near Bonnyrigg, Midlothian, Scotland. More images.
Photo by RHaworth
Open Photo by RHaworth

Top Bonnyrigg Hotel Reviews

More cheap accommodation in Bonnyrigg

Frequently asked questions

What's the best place to stay in Bonnyrigg?
Located 6.1 mi (9.8 km) from the heart of Bonnyrigg, Apex Grassmarket Hotel is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are Delta Hotels by Marriott Edinburgh and Holiday Inn Edinburgh by IHG. See all available top hotels, or vacation rentals in Bonnyrigg.
What are some of the best holiday rentals that Bonnyrigg has to offer?
First Holyrood House: This holiday home rental outside Bonnyrigg offers a furnished patio, a garden and daily housekeeping to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a full-sized fridge, a dishwasher and a stovetop, so that you can cook with friends or family. You and your friends and family can relax into your holiday with amenities such as a selection of games. See all vacation rentals in Bonnyrigg.
If I need to cancel my hotel reservation in Bonnyrigg, will I receive a refund?
Yes, most hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Bonnyrigg.
What's the best family accommodation in Bonnyrigg?
Dalhousie Castle is a hotel with 2 restaurants and free parking, and it's a top choice on Expedia for families. Also, attractions in the area such as Royal Commonwealth Pool and Camera Obscura and World of Illusions are fun for children of all ages. Find more child-friendly accommodations in Bonnyrigg.
What are some accommodation options with pools in Bonnyrigg?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool and a snack bar/deli. Delta Hotels by Marriott Edinburgh and Holiday Inn Edinburgh by IHG are two additional hotels that offer an on-site pool. View all hotels with pools in Bonnyrigg.
How is it to stay in Bonnyrigg?
History buffs will enjoy exploring Bonnyrigg, and visitors give high marks for the top-notch restaurants. Welcoming and relaxing, this city also attracts tourists with its spas. Top sights around the area include Edinburgh Castle and Royal Mile. In Bonnyrigg, there are 5 hotels and other accommodation options to choose from. Find out more about Bonnyrigg.
What should I see while I'm in Bonnyrigg?
Notable places to visit in the surrounding area include Edinburgh Castle and Royal Mile. You'll also find Rosslyn Chapel and Borthwick Castle in the area. Take a look at what more there is to see and do in Expedia's Bonnyrigg guide.
What's the weather like in Bonnyrigg?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Bonnyrigg is 887 mm.

Explore a world of travel with Expedia