Bonnyrigg Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Bonnyrigg hotels

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (983)
"Great staff and location"
The price is P13,050
P15,660 total
includes taxes & fees
Aug 25 - Aug 26
Norton House Hotel & Spa

Dalhousie Castle Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (751)
"It was a beautiful place to stay. "
Dalhousie Castle Hotel & Spa

Cringletie House Hotel

4.0 star property
9.8 out of 10, Exceptional, (127)
"Lovely place. Excellent restaurant. Great breakfast. Wonderful staff. "
The price is P18,792
P22,550 total
includes taxes & fees
Aug 22 - Aug 23
Cringletie House Hotel

The Park Hotel Peebles

3.0 star property
8.6 out of 10, Excellent, (399)
"Nice hotel, good area, very friendly staff"
The price is P6,218
P7,462 total
includes taxes & fees
Aug 13 - Aug 14
The Park Hotel Peebles

Peebles Hydro Hotel

4.0 star property
8.2 out of 10, Very Good, (640)
"Beautiful hotel great breakfast lovely views "
Peebles Hydro Hotel

Macdonald Cardrona Hotel, Golf & Spa

4.0 star property
7.8 out of 10, Good, (873)
"Great break with my husband "
The price is P7,588
P9,106 total
includes taxes & fees
Jul 31 - Aug 1
Macdonald Cardrona Hotel, Golf & Spa

The Craigie

3.5 star property
9.6 out of 10, Exceptional, (334)
"Beautiful, quiet area nice staff, and great facilities!"
The price is P9,549
P11,459 total
includes taxes & fees
Aug 25 - Aug 26
The Craigie

Barony Castle Hotel

4.0 star property
8.0 out of 10, Very Good, (750)
"A lovely warm welcome when we arrived. All staff were approachable and friendly "
The price is P7,957
P9,548 total
includes taxes & fees
Aug 3 - Aug 4
Barony Castle Hotel

Carberry Tower Mansion House and Estate

4.0 star property
9.4 out of 10, Exceptional, (875)
"Evening meals were excellent with great service"
Carberry Tower Mansion House and Estate

Braid Hills Hotel

3.0 star property
8.4 out of 10, Very Good, (1012)
"Awesome property "
The price is P8,654
P10,385 total
includes taxes & fees
Aug 28 - Aug 29
Braid Hills Hotel

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (958)
"Really great location with unique rooms and activities to participate in!"
The price is P7,520
P9,024 total
includes taxes & fees
Aug 28 - Aug 29
CoDE Pod – The CoURT - Edinburgh

Tynecastle Park Hotel

4.0 star property
9.6 out of 10, Exceptional, (315)
"The staff were great, and the room was lovely. "
The price is P10,714
P12,856 total
includes taxes & fees
Aug 26 - Aug 27
Tynecastle Park Hotel

Haymarket Hotel

3.0 star property
8.6 out of 10, Excellent, (1008)
"The staff where very accommodating, thanks for a lovely atay"
The price is P12,375
P14,850 total
includes taxes & fees
Aug 26 - Aug 27
Haymarket Hotel

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1631)
"Beautiful hotel and property!"
Dalmahoy Hotel & Country Club

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (2020)
"Great hotel, so much to see and do nearby"
The price is P13,941
P16,729 total
includes taxes & fees
Aug 24 - Aug 25
Apex Grassmarket Hotel

Maitlandfield House Hotel

3.0 star property
8.2 out of 10, Very Good, (366)
"A pleasant, comfortable stay and an excellent breakfast. Staff were very friendly and helpful."
The price is P8,148
P9,778 total
includes taxes & fees
Jul 30 - Jul 31
Maitlandfield House Hotel

B+B Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1004)
"Enjoyed my stay here. Friendly staff and the breakfast was fantastic "
The price is P12,117
P14,541 total
includes taxes & fees
Aug 24 - Aug 25
B+B Edinburgh

Fingal - A Luxury Floating Hotel

5.0 star property
10.0 out of 10, Exceptional, (430)
"Amazing stay in an amazing place!"
The price is P22,392
P26,870 total
includes taxes & fees
Aug 24 - Aug 25
Fingal - A Luxury Floating Hotel

The Scholar

4.0 star property
9.0 out of 10, Wonderful, (1015)
"It was very clean and the breakfast was very good."
The price is P24,469
P29,363 total
includes taxes & fees
Aug 7 - Aug 8
The Scholar

Safestay Edinburgh Cowgate

2.5 star property
6.8 out of 10, (63)
"Perfect place thank You "
The price is P8,039
P9,647 total
includes taxes & fees
Jul 31 - Aug 1
Safestay Edinburgh Cowgate
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

Near an Attraction

Learn more about Bonnyrigg

Relaxing Bonnyrigg awaits: its castle, history, spas, and more!

by
(
)
Open Photo by RHaworth (CC BY) / Cropped from original

Top Bonnyrigg Hotel Reviews

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 traveler data. Other good choices for your stay in the area are Holiday Inn Edinburgh by IHG and Apex Waterloo Place Hotel. See all available top hotels, or vacation rentals in Bonnyrigg.

What's the top vacation rental in Bonnyrigg?

3 Bedroom House-private Parking: Visitors give good reviews to this Bonnyrigg vacation home rental, which comes with free WiFi so you can feel at home during your trip. See all vacation rentals in Bonnyrigg.

If I need to cancel my hotel reservation in Bonnyrigg, will I receive a refund?

Yes! You'll find that most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might still have the option to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Bonnyrigg.

Where can I learn more about changing or cancelling my trip to Bonnyrigg?

For more details about picking new dates or cancelling your trip to Bonnyrigg, click here.

Where is the best place to stay close to Dalhousie Castle?

Adjacent to Dalhousie Castle, Dalhousie Castle Hotel & Spa is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a full-service spa and 2 restaurants. Another good option is The Sun Inn, located just 0.8 mi (1.4 km) away.

What are some accommodations with pools in Bonnyrigg?

Dalhousie Castle Hotel & Spa is a popular 4-star hotel featuring an indoor pool, 2 restaurants, and a full-service spa.

What is the best spa hotel in Bonnyrigg?

Dalhousie Castle Hotel & Spa is a top spa hotel featuring a bar and an indoor pool. Treat yourself to a facial, body scrub, or hydrotherapy at the onsite spa.

What's the best accommodation near Edinburgh Airport (EDI)?

Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.

How is it staying 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. A top sight in the area is Edinburgh Castle. In Bonnyrigg, there are 4 hotels and other accommodations to choose from. Find out more about Bonnyrigg.

What should I see while I'm in Bonnyrigg?

Edinburgh Castle is a notable place to visit in the area. You'll also find Rosslyn Chapel and Pentland Hills Regional Park in the area. Check out what more 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 temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Bonnyrigg is 35 inches.