Search Hotels in Bonnyrigg

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £68 per night from 26 Sep to 26 Sep
6.68 mi from city centre
4.2/5Excellent! (932 reviews)

Reviewed on 12 Sep 2021

ibis Edinburgh Centre South Bridge - Royal Mile
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £93 per night from 3 Oct to 3 Oct
7.18 mi from city centre
4.5/5Wonderful! (773 reviews)
"Clean, friendly, quiet"

Reviewed on 16 Sep 2021

Courtyard by Marriott Edinburgh
Ten Hill Place
4 out of 5
10 Hill Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £71 per night from 3 Oct to 3 Oct
6.48 mi from city centre
4.5/5Wonderful! (965 reviews)
"Great location for Edinburgh University main buildings"

Reviewed on 18 Sep 2021

Ten Hill Place
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Motel One Edinburgh-Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
The price is £84 per night from 3 Oct to 3 Oct
6.89 mi from city centre
4.5/5Wonderful! (945 reviews)
"Motel One is literally just across the street from Edinburgh Waverley train station which suited me for this trip. The property is a 5 minute walk to the heart of The Royal Mile and less than 10 minute walk to Edinburgh Castle. My room was clean and of above average quality, with modern decor, bed ..."

Reviewed on 18 Sep 2021

Motel One Edinburgh-Royal
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £140 per night from 10 Oct to 10 Oct
6.86 mi from city centre
4.3/5Excellent! (939 reviews)
"Good hotel at the bottom of hill. Good location not far from grass market. A bit of a walk to the railway stations . Breakfast selection and quality good. Staff helpful and pleasant."

Reviewed on 19 Sep 2021

DoubleTree by Hilton Edinburgh City Centre
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £295 per night from 10 Oct to 10 Oct
7 mi from city centre
4.7/5Exceptional! (978 reviews)
"Property fantastic, location brilliant"

Reviewed on 6 Sep 2021

The Balmoral Hotel
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £124 per night from 3 Oct to 3 Oct
6.98 mi from city centre
4.5/5Wonderful! (984 reviews)
"Very friendly staff, clean and very good service throughout breakfast experience"

Reviewed on 18 Sep 2021

Apex Waterloo Place Hotel
Malmaison Edinburgh City
4 out of 5
Buchan House, 21-22 St Andrew Square, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £104 per night from 10 Oct to 10 Oct
7.18 mi from city centre
4.4/5Wonderful! (207 reviews)
"Location"

Reviewed on 11 Aug 2021

Malmaison Edinburgh City
InterContinental Edinburgh The George, an IHG Hotel
5 out of 5
19-21 George Street, Edinburgh, Scotland
The price is £189 per night from 17 Oct to 17 Oct
7.16 mi from city centre
4.5/5Wonderful! (993 reviews)
"Elegant and classy georgian building. Fantastic location, on the doorstep of everything, but away from the bustling crowds. Fantastic teams both in reception and the restaurant. Friendly, helpful and welcoming. Special mention to Nathan, very dashing in his kilt, very professional, always ..."

Reviewed on 10 Sep 2021

InterContinental Edinburgh The George, an IHG Hotel
Dalhousie Castle Hotel & Spa
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £174 per night from 20 Oct to 20 Oct
0.75 mi from city centre
4.3/5Excellent! (556 reviews)
"Amazing, totally over delivered 👏"

Reviewed on 19 Sep 2021

Dalhousie Castle Hotel & Spa
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
The price is £69 per night from 3 Oct to 3 Oct
7.1 mi from city centre
4/5Very Good! (989 reviews)
"great stay, showe gel empty however"

Reviewed on 19 Sep 2021

Leonardo Royal Edinburgh Haymarket
Macdonald Holyrood Hotel and Spa
4 out of 5
81 Holyrood Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £109 per night from 21 Oct to 21 Oct
6.62 mi from city centre
4.3/5Excellent! (946 reviews)
"Staff were always available, very helpful and offered great advice about getting out and about in the city. The room was spacious and clean. Daily house-keeping was good but not consistent when it came to what they re-stocked; however a quick call to reception and everything was quickly sorted/re-supplied. ..."

Reviewed on 1 Sep 2021

Macdonald Holyrood Hotel and Spa
Cheval Old Town Chambers
5 out of 5
Roxburgh's Court, Off 323 High Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £168 per night from 19 Oct to 19 Oct
6.84 mi from city centre
4.8/5Exceptional! (1,397 reviews)
"Delayed check in was annoying, otherwise everything else was great."

Reviewed on 12 Sep 2021

Cheval Old Town Chambers
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
The price is £65 per night from 3 Oct to 3 Oct
6.81 mi from city centre
3.7/5Good! (1,126 reviews)
"Convienient to trains and royal mile area Under refurbishment Under COVID Staff very supportive and friendly"

Reviewed on 11 Sep 2021

Jurys Inn Edinburgh
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £238 per night from 10 Oct to 10 Oct
7.17 mi from city centre
4.4/5Excellent! (988 reviews)
"Lovely stay for our minimoon. Got a free room upgrade too!"

Reviewed on 28 Aug 2021

Waldorf Astoria Edinburgh - The Caledonian
Tigerlily
4 out of 5
125 George Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £147 per night from 3 Oct to 3 Oct
7.26 mi from city centre
4.6/5Exceptional! (501 reviews)
"Lively great location to see Edingburgh"

Reviewed on 25 Aug 2021

Tigerlily
Dakota Edinburgh
3.5 out of 5
Ferrymuir Retail Park, South Queensferry, Scotland
Fully refundableReserve now, pay when you stay
The price is £80 per night from 18 Oct to 18 Oct
14.13 mi from city centre
4.5/5Wonderful! (929 reviews)
"Well built Hotel with good facilities. South Queensferry location places it about 20 minutes train ride to Edinburgh from nearby Dalmeny station..."

Reviewed on 17 Sep 2021

Dakota Edinburgh
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £109 per night from 10 Oct to 10 Oct
6.78 mi from city centre
4.5/5Wonderful! (990 reviews)
"The location was great; we were allocated a very noisy room next to very noisy air conditioning units outside. The staff were excellent and upgraded us to a lovely room with a view to the casttle"

Reviewed on 1 Sep 2021

Apex Grassmarket Hotel
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £98 per night from 17 Oct to 17 Oct
7.26 mi from city centre
4.7/5Exceptional! (582 reviews)
"The location is great. We were within quick walking distance of a number of wonderful cafes and restaurants. It was somewhat quiet at night, however like any location in this area there will be street noise. The room was a little small and very hot. We were unable to do more than crack a window and ..."

Reviewed on 11 Sep 2021

Eden Locke
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £59 per night from 17 Oct to 17 Oct
7.36 mi from city centre
4.5/5Wonderful! (636 reviews)
"Second time staying here. Great location, clean and modern. Staff extremely helpful and friendly. Only downside is the expense of the carpark."

Reviewed on 25 Aug 2021

YOTEL Edinburgh
Don't see what you're looking for?
See all available properties in Bonnyrigg
View all properties
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.

Pocket Guide: Bonnyrigg

Search for hotels in Bonnyrigg on Expedia.co.uk. You can easily find your hotels in Bonnyrigg using one of the methods below:
  • View our selection of featured hotels in Bonnyrigg
  • Use the map to find hotels in the Bonnyrigg neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Bonnyrigg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bonnyrigg
  • Enter your travel dates to view the best deals on hotels in Bonnyrigg - while they last

Frequently asked questions

Bonnyrigg Hotel Reviews

More trip options