Bonnyrigg Hotels from S$163

    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

Filter by

Guest rating
Guest rating
Property class

Top 10 trending Bonnyrigg hotels

Dalhousie Castle Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (747)
"Such a neat place to stay. Close to town but secluded and peaceful. Rooms make it feel so authentic"
Dalhousie Castle Hotel & Spa

Roomzzz Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (224)
"Great location and close to what was needed "
The price is S$306
includes taxes & fees
22 Jun - 23 Jun
Roomzzz Edinburgh

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (554)
"Lovely clean and good food and drink"
Dean Park Hotel

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1719)
"Good breakfast, comfortable room."
The price is S$309
includes taxes & fees
22 Jun - 23 Jun
Apex Waterloo Place Hotel

Old Waverley Hotel

3.0 star property
8.4 out of 10, Very good, (1003)
"Beautiful, clean and the staff was excellent "
The price is S$277
includes taxes & fees
22 Jun - 23 Jun
Old Waverley Hotel

Murrayfield Hotel

3.0 star property
8.8 out of 10, Excellent, (1002)
"The lady at check in (sadly I can't remember her name) was excellent and very helpful at advising us of attractions, transportation, and dining. Our room had a beautiful bay window which added to the pleasure of our stay. The restaurant staff was very pleasant and the meals were very good."
Murrayfield Hotel

Motel One Edinburgh - Royal

3.0 star property
9.2 out of 10, Wonderful, (1008)
"Great location to check out all the Edinburgh sites. "
The price is S$268
includes taxes & fees
29 Jun - 30 Jun
Motel One Edinburgh - Royal

Stay Central

3.0 star property
8.2 out of 10, Very good, (1005)
"Close to the Royal Mile and many of the main sites for tourists. Clean and comfortable room. Very nice and helpful staff. "
Stay Central

Le Monde Hotel

4.0 star property
9.0 out of 10, Wonderful, (944)
"Unique themed rooms, updated bathrooms, super helpful staff."
The price is S$352
includes taxes & fees
22 Jun - 23 Jun
Le Monde Hotel

Fingal - A Luxury Floating Hotel

5.0 star property
10.0 out of 10, Exceptional, (406)
"Great unique place to stay with a friendly and helpful staff"
Fingal - A Luxury Floating Hotel

Motel One Edinburgh - Princes

3.0 star property
8.8 out of 10, Excellent, (1001)
"Ideal location, great staff"
The price is S$268
includes taxes & fees
22 Jun - 23 Jun
Motel One Edinburgh - Princes

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1617)
"Amazing place to stay!"
Dalmahoy Hotel & Country Club

Dorstan House

3.0 star property
9.0 out of 10, Wonderful, (761)
"Excellent location and very clean and comfortable. "
The price is S$278
includes taxes & fees
24 Jun - 25 Jun
Dorstan House

Staycity Aparthotels, Edinburgh, West End

4.0 star property
8.8 out of 10, Excellent, (1001)
"Very spacious, 10 min walk from bus/tram station to get to the airport"
The price is S$290
includes taxes & fees
22 Jun - 23 Jun
Staycity Aparthotels, Edinburgh, West End

Ocean Mist Leith

2.5 star property
9.8 out of 10, Exceptional, (550)
"Awesome property great staff 100% be back and recommend"
Ocean Mist Leith

KM Apartments

3.0 star property
8.6 out of 10, Excellent, (599)
"We had a beautiful and efficient room for two. The bed was over the kitchen and the suite was south facing over South Bridge street. Excellent location only minutes from the Royal Mile and great restos and pubs. The only down side is its not cheap!"
The price is S$321
includes taxes & fees
16 Jun - 17 Jun
KM Apartments

The Scott

4.0 star property
9.6 out of 10, Exceptional, (448)
"Amazing heritage building, great breakfast."
The price is S$387
includes taxes & fees
22 Jun - 23 Jun
The Scott

Hub By Premier Inn Edinburgh Haymarket

2.5 star property
8.8 out of 10, Excellent, (55)
"Greatly enjoyed my stay. Perfect for one or two people traveling. "
The price is S$207
includes taxes & fees
22 Jun - 23 Jun
Hub By Premier Inn Edinburgh Haymarket

Tynecastle Park Hotel

4.0 star property
9.6 out of 10, Exceptional, (280)
"Wonderful stay. Enjoyed the facility, staff, and room."
The price is S$247
includes taxes & fees
29 Jun - 30 Jun
Tynecastle Park Hotel

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2248)
"Very good location."
The price is S$285
includes taxes & fees
29 Jun - 30 Jun
YOTEL Edinburgh
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

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

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

More cheap stays in Bonnyrigg

More cheap stays in Bonnyrigg

Hotels near Bonnyrigg Attractions

Hotels near Bonnyrigg Attractions

Recent Reviews in Bonnyrigg

Recent Reviews in Bonnyrigg

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What's the best place to stay in Bonnyrigg?

Located 6.7 mi (10.7 km) from the heart of Bonnyrigg, YOTEL Edinburgh is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are Apex Grassmarket Hotel and ibis Edinburgh Centre South Bridge - Royal Mile. See all available top hotels, or vacation rentals in Bonnyrigg.

What are some of the best holiday rentals that Bonnyrigg has to offer?

Super 2 Bedroom Flat near Dalkeith Town Center: This holiday home rental outside of Bonnyrigg offers a garden and free WiFi to help you feel comfortable in your new surroundings. 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 are some accommodation options 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 on-site spa.

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. Edinburgh Castle, Royal Mile and Princes Street are some of the top sights around the area. In Bonnyrigg, there are 4 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 wider area include Edinburgh Castle, Royal Mile and Princes Street. You'll also find Rosslyn Chapel and Pentland Hills Regional Park 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.