Photo by RHaworth

Search Bonnyrigg hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bonnyrigg hotels

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (133 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.2 out of 10, Very good, (670 reviews)
"Great place to stay"
United Kingdom
Stephen
The price is NZ$332
includes taxes & fees
25 Jan - 26 Jan
Peebles Hydro Hotel

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,033 reviews)
"Staff was very helpful, ambiance was great. The room was cozy and beautiful m. Highly recommend"
Canada
Rukiya
The price is NZ$134
includes taxes & fees
21 Jan - 22 Jan
CODE - The Court, Edinburgh

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (914 reviews)
"Cleanliness of room the staff very attentive very warming and nothing too much bother very professional Lots to do gym swimming pool food exceptional and breakfast excellent"
United Kingdom
Yvonne
The price is NZ$164
includes taxes & fees
18 Jan - 19 Jan
Macdonald Cardrona Hotel, Golf & Spa

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,694 reviews)
"Great stay."
United Kingdom
Prakash
The price is NZ$162
includes taxes & fees
16 Jan - 17 Jan
Dalmahoy Hotel & Country Club

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,382 reviews)
"Great location, helpful friendly staff."
Australia
Chris
The price is NZ$166
includes taxes & fees
11 Jan - 12 Jan
Apex Grassmarket Hotel

Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,632 reviews)
"The staff are really nice, the location is very good, very easy to go everywhere!"
United States
Jie
The price is NZ$109
includes taxes & fees
11 Jan - 12 Jan
Point A Hotel Edinburgh Haymarket

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,374 reviews)
"Good value , excellent location "
United States
Laura
The price is NZ$250
includes taxes & fees
7 Feb - 8 Feb
Hampton by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,379 reviews)
"Very nice hotel in a great location for Edinburgh Airport "
United Kingdom
John
The price is NZ$177
includes taxes & fees
11 Jan - 12 Jan
DoubleTree by Hilton Edinburgh Airport

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,009 reviews)
"Friendly staff, convenient to the airport "
United Kingdom
Mari
The price is NZ$164
includes taxes & fees
18 Jan - 19 Jan
Holiday Inn Express Edinburgh Airport by IHG

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,485 reviews)
"Lovely staff, lovely room, lovely location "
United Kingdom
Asha
The price is NZ$134
includes taxes & fees
18 Jan - 19 Jan
YOTEL Edinburgh

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (417 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$228
includes taxes & fees
9 Feb - 10 Feb
The Park Hotel Peebles

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,971 reviews)
"Very convenient location, friendly staff, clean and comfortable rooms!"
Canada
Lisa
The price is NZ$185
includes taxes & fees
11 Jan - 12 Jan
Apex Waterloo Place Hotel

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (630 reviews)
"The room was great, the breakfast buffet was so yummy and the staff was so lovely."
United Kingdom
Tehilah Zino
The price is NZ$138
includes taxes & fees
15 Jan - 16 Jan
Delta Hotels by Marriott Edinburgh

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,188 reviews)
"Great friendly staff despite the hotel being busy- they were great. Comfy beds & very clean well presented rooms "
United Kingdom
Sandra Lorraine
The price is NZ$133
includes taxes & fees
1 Feb - 2 Feb
Moxy Edinburgh Airport

Ten Hill Place

Ten Hill Place
4.0 star property
Southside
9.4 out of 10, Exceptional, (1,003 reviews)
"Very clean rooms, comfortable bed, great breakfast and really helpful staff."
United Kingdom
Kay
The price is NZ$166
includes taxes & fees
20 Jan - 21 Jan
Ten Hill Place

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,001 reviews)
"Lovely hotel with great staff"
United Kingdom
Cameron
The price is NZ$242
includes taxes & fees
29 Jan - 30 Jan
Norton House Hotel & Spa

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.0 out of 10, Wonderful, (1,002 reviews)
"Great hotel "
United States
Lorenis Velazquez
The price is NZ$147
includes taxes & fees
1 Feb - 2 Feb
Novotel Edinburgh Park

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (930 reviews)
"The staff were amazing, room was gorgeous and the food outstanding."
United Kingdom
Maureen
The price is NZ$204
includes taxes & fees
20 Jan - 21 Jan
Carberry Tower Mansion House and Estate

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.4 out of 10, Very good, (1,088 reviews)
"Excellent breakfast location and staff"
United Kingdom
Jagdip
The price is NZ$110
includes taxes & fees
11 Jan - 12 Jan
Holiday Inn Edinburgh by IHG
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 Apex Waterloo Place Hotel and Delta Hotels by Marriott Edinburgh. See all available top hotels, or vacation rentals in Bonnyrigg.
What are some of the best holiday rentals that Bonnyrigg has to offer?
St Giles ApartHotel by Joivy: This holiday home rental outside of Bonnyrigg comes with free WiFi so that you can feel at home during your trip. Kitchen amenities include a dishwasher, a fridge and a stovetop. 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. Apex Waterloo Place Hotel and Delta Hotels by Marriott Edinburgh 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 Royal Mile and Edinburgh Castle. In Bonnyrigg, there are 6 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 Royal Mile and Edinburgh Castle. You'll also find Rosslyn Chapel and Royal Commonwealth Pool 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