Photo by RHaworth

Hotels in Bonnyrigg

October 2026
5
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Where to stay in Bonnyrigg?

1. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
$233
$280 total
includes taxes & fees
Nov 4 - Nov 5
Dalhousie Castle

2. 14 Old Market Place

14 Old Market Place
Bonnyrigg
$717
$860 total
includes taxes & fees
Oct 20 - Oct 21
14 Old Market Place

3. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
$141
$178 total
includes taxes & fees
Oct 25 - Oct 26
Carberry Tower Mansion House and Estate

4. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
$99
$125 total
includes taxes & fees
Nov 2 - Nov 3
Best Western Kings Manor Hotel

5. Braid Hills Hotel

Braid Hills Hotel
Morningside
$103
$130 total
includes taxes & fees
Nov 1 - Nov 2
Braid Hills Hotel

6. The Scott

The Scott
Southside
$167
$210 total
includes taxes & fees
Nov 3 - Nov 4
The Scott

7. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End
$150
$189 total
includes taxes & fees
Nov 3 - Nov 4
The Hoxton, Edinburgh

8. The Salisbury Hotel

The Salisbury Hotel
Southside
$125
$158 total
includes taxes & fees
Nov 2 - Nov 3
The Salisbury Hotel

9. B+B Edinburgh

B+B Edinburgh
West End
$137
$173 total
includes taxes & fees
Nov 5 - Nov 6
B+B Edinburgh

10. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
$117
$147 total
includes taxes & fees
Nov 5 - Nov 6
Murrayfield Hotel

11. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
$86
$103 total
includes taxes & fees
Nov 5 - Nov 6
Dalmahoy Hotel & Country Club

12. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
$90
$114 total
includes taxes & fees
Nov 5 - Nov 6
Holiday Inn Edinburgh Zoo by IHG

13. The Raeburn

The Raeburn
Stockbridge
$175
$220 total
includes taxes & fees
Nov 1 - Nov 2
The Raeburn

14. The Resident Edinburgh

The Resident Edinburgh
West End
$167
$211 total
includes taxes & fees
Nov 5 - Nov 6
The Resident Edinburgh

15. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
$131
$164 total
includes taxes & fees
Nov 5 - Nov 6
Point A Edinburgh Haymarket

16. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
West End
$79
$100 total
includes taxes & fees
Nov 5 - Nov 6
Garner Edinburgh Haymarket by IHG

17. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Edinburgh City Centre
$154
$195 total
includes taxes & fees
Nov 2 - Nov 3
Motel One Edinburgh-Royal

18. The Scholar

The Scholar
Southside
$145
$183 total
includes taxes & fees
Nov 5 - Nov 6
The Scholar

19. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Edinburgh City Centre
$146
$184 total
includes taxes & fees
Nov 2 - Nov 3
Wilde Aparthotels, Edinburgh, Grassmarket

20. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Edinburgh City Centre
$142
$179 total
includes taxes & fees
Nov 5 - Nov 6
Apex City of Edinburgh Hotel
View all properties

Go beyond your typical stay in Bonnyrigg

pet friendly image
Pet friendly
Pet friendly
Pool image
Pool
Pool
hot tub image
Hot tub
Hot tub
castle image
Castle
Castle
spa image
Spa
Spa
Cottage image
Cottage
Cottage
apart-hotel image
Apart hotel
Apart hotel
Apartment image
Apart­ment
Apart­ment
Family friendly image
Family friendly
Family friendly
Our prices for hotels in Bonnyrigg are cheapest in November

Price trends for hotels in Bonnyrigg

Pricing is based on two traveler single night rates
View properties in October

October

High 12°C / low 7°C. Cloudy most days.
12°
7°
9°
4°
6°
2°
6°
2°
7°
2°
9°
3°
11°
4°
14°
6°
16°
9°
18°
11°
18°
11°
16°
9°
Monthly weather averages (˚C)

Learn more about Bonnyrigg

Bonnyrigg is well-known for its castle and library while attractions include Broomieknowe Golf Course.

See all hotels in Bonnyrigg
A historic castle with ivy-covered towers and a paved driveway with parked cars.
Photo by RHaworth

Check out reviews of Bonnyrigg hotels guests love

Dalhousie Castle

Dalhousie Castle
Bonnyrigg

10/10 Exceptional

United States
Anonymous traveler
Dalhousie Castle

Peebles Hydro Hotel

Peebles Hydro Hotel
Peebles

10/10 Exceptional

United States
Charles
Peebles Hydro Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
Peebles

10/10 Exceptional

United States
julian
Macdonald Cardrona Hotel, Golf & Spa

The Tontine Hotel

The Tontine Hotel
Peebles

10/10 Exceptional

United States
Laurence
The Tontine Hotel

Cringletie House Hotel

Cringletie House Hotel
Peebles

10/10 Exceptional

United States
Katherine
Cringletie House Hotel

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh

10/10 Exceptional

United States
Diane
Carberry Tower Mansion House and Estate

Prestonfield House

Prestonfield House
Prestonfield

10/10 Exceptional

United States
Anonymous traveler
Prestonfield House

The Scott

The Scott
Southside

10/10 Exceptional

United States
Scott
The Scott

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh

10/10 Exceptional

United States
Stephanie
Virgin Hotels Edinburgh

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
Edinburgh City Centre

10/10 Exceptional

United States
Alice
Hotel du Vin & Bistro Edinburgh

The Balmoral Hotel

The Balmoral Hotel
Edinburgh City Centre

10/10 Exceptional

United States
tarek
The Balmoral Hotel

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre

10/10 Exceptional

United States
Anonymous traveler
Apex Grassmarket Hotel

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre

10/10 Exceptional

United States
Lindsey
Apex Waterloo Place Hotel

The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
West End

10/10 Exceptional

United States
Sharon
The Rutland Hotel & Apartments

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Edinburgh City Centre

10/10 Exceptional

United States
Shirley
Wilde Aparthotels, Edinburgh, Grassmarket

The Raeburn

The Raeburn
Stockbridge

10/10 Exceptional

United States
Andrea
The Raeburn

Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside

10/10 Exceptional

United States
David
Ten Hill Place, WorldHotels Distinctive

voco Edinburgh-Haymarket by IHG

voco Edinburgh-Haymarket by IHG
West End

10/10 Exceptional

United States
Christina
voco Edinburgh-Haymarket by IHG

Frequently Asked Questions

What hotels do travelers recommend in Bonnyrigg?

Can I book a refundable hotel in Bonnyrigg?

If you want the flexibility to change your plans to Bonnyrigg, most accommodations offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.

Where can I stay in Bonnyrigg if I want a vacation rental instead of a hotel?

Browse 5 vacation homes on our site.

What will the weather in Bonnyrigg be like during my vacation?

July and August are typically the warmest months in Bonnyrigg when the average temp is 56°F. January and February are the coldest months when the average temperature is 40°F. October and July are the months with the most rain.

Why should I book my Bonnyrigg accommodation with Hotels.com?

There are lots of reasons to book your Bonnyrigg trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.