Photo by RHaworth
Hotels in Bonnyrigg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Bonnyrigg?

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.2 out of 10, Wonderful, (939 reviews)

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,002 reviews)
The price is $56
$67 total
includes taxes & fees
Mar 15 - Mar 16

Braid Hills Hotel
Braid Hills HotelMorningside
8.4 out of 10, Very Good, (1,001 reviews)
The price is $66
$80 total
includes taxes & fees
Feb 15 - Feb 16

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (355 reviews)
The price is $119
$143 total
includes taxes & fees
Feb 15 - Feb 16

Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (2,010 reviews)
The price is $121
$145 total
includes taxes & fees
Mar 15 - Mar 16

CODE - The Court, Edinburgh
CODE - The Court, EdinburghOld Town Edinburgh
9.2 out of 10, Wonderful, (1,058 reviews)
The price is $77
$92 total
includes taxes & fees
Feb 15 - Feb 16

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileOld Town Edinburgh
8.4 out of 10, Very Good, (1,776 reviews)
The price is $85
$102 total
includes taxes & fees
Mar 1 - Mar 2

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh
9.2 out of 10, Wonderful, (1,003 reviews)
The price is $153
$184 total
includes taxes & fees
Feb 22 - Feb 23

Novotel Edinburgh Centre
Novotel Edinburgh CentreOld Town Edinburgh
8.6 out of 10, Excellent, (1,010 reviews)
The price is $90
$108 total
includes taxes & fees
Mar 9 - Mar 10

Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh
9.0 out of 10, Wonderful, (2,457 reviews)
The price is $110
$132 total
includes taxes & fees
Feb 22 - Feb 23

The Caledonian Edinburgh, Curio Collection by Hilton
The Caledonian Edinburgh, Curio Collection by HiltonWest End
9.0 out of 10, Wonderful, (1,002 reviews)
The price is $151
$181 total
includes taxes & fees
Feb 22 - Feb 23

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,002 reviews)
The price is $127
$152 total
includes taxes & fees
Mar 1 - Mar 2

Virgin Hotels Edinburgh
Virgin Hotels EdinburghOld Town Edinburgh
9.4 out of 10, Exceptional, (1,393 reviews)
The price is $197
$237 total
includes taxes & fees
Feb 23 - Feb 24

Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,628 reviews)
The price is $74
$88 total
includes taxes & fees
Mar 1 - Mar 2

Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal MileOld Town Edinburgh
9.0 out of 10, Wonderful, (2,389 reviews)
The price is $112
$135 total
includes taxes & fees
Mar 15 - Mar 16

The Balmoral Hotel
The Balmoral HotelEdinburgh City Centre
9.8 out of 10, Exceptional, (1,000 reviews)
The price is $347
$416 total
includes taxes & fees
Feb 22 - Feb 23

Old Town Chambers, Autograph Collection
Old Town Chambers, Autograph CollectionOld Town Edinburgh
9.6 out of 10, Exceptional, (1,000 reviews)
The price is $200
$240 total
includes taxes & fees
Feb 22 - Feb 23

Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (1,308 reviews)
The price is $87
$104 total
includes taxes & fees
Feb 22 - Feb 23

Motel One Edinburgh - Royal
Motel One Edinburgh - RoyalOld Town Edinburgh
9.0 out of 10, Wonderful, (1,151 reviews)
The price is $93
$112 total
includes taxes & fees
Feb 22 - Feb 23
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.
Go beyond your typical stay in Bonnyrigg
Learn more about Bonnyrigg
Bonnyrigg is well-known for its castle and library while top attractions include Royal Mile and Edinburgh Castle in the surrounding region.

Photo by RHaworth
Open Photo by RHaworth
Check out reviews of Bonnyrigg hotels guests love

Holiday Inn Edinburgh by IHG
10/10 Excellent





































































