Luxury Hotels & Resorts in Bonnyrigg from AU$186

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Bonnyrigg Luxury Hotels

Our top choices for Bonnyrigg luxury hotels

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (807 reviews)
The price is AU$442
includes taxes & fees
2 July - 3 July
Dalhousie Castle

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
The price is AU$411
includes taxes & fees
26 July - 27 July
Norton House Hotel & Spa

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (142 reviews)
  • cleanliness
    Victorian elegance meets culinary excellence at this rural retreat with three bars and a renowned restaurant.
The price is AU$504
includes taxes & fees
28 June - 29 June
Cringletie House Hotel

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,461 reviews)
The price is AU$287
includes taxes & fees
5 July - 6 July
DoubleTree by Hilton Edinburgh Airport

The Bridge Inn

The Bridge Inn
4.0 star property
Newbridge
9.4 out of 10, Exceptional, (470 reviews)
The price is AU$296
includes taxes & fees
5 July - 6 July
The Bridge Inn

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,724 reviews)
The price is AU$230
includes taxes & fees
5 July - 6 July
Dalmahoy Hotel & Country Club

The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,004 reviews)
The price is AU$300
includes taxes & fees
28 June - 29 June
The Inn Place

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (206 reviews)
  • cleanliness
    Edwardian luxury meets Scottish coastal elegance at this waterfront hotel with garden views of Muirfield Golf Course.
The price is AU$640
includes taxes & fees
28 June - 29 June
Greywalls Hotel and Chez Roux

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,402 reviews)
  • cleanliness
    South Queensferry haven offers designer rooms, fine dining, and concierge service near Forth Rail Bridge.
The price is AU$211
includes taxes & fees
28 June - 29 June
Dakota Edinburgh

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.4 out of 10, Exceptional, (982 reviews)
The price is AU$308
includes taxes & fees
1 July - 2 July
Carberry Tower Mansion House and Estate
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.

Top Bonnyrigg Hotel Reviews

Frequently asked questions

Are you looking for a luxury hotel for your Bonnyrigg holiday?
Expedia can help you arrange a flight to Edinburgh Airport (EDI) airport, and then you can select from various places to stay that will deliver the luxury you'd like to find. Amenities are important when you plan a holiday, so we make it easy to find what you'd like to make your stay special. If you want an upscale hotel that has a spa, an indoor pool or luxury bedding, Expedia can help you find the best luxury hotel experience that Bonnyrigg has to offer. During your visit, you might want to enjoy the restaurants which Bonnyrigg is known for.
When can I expect good weather in Bonnyrigg?
Planning for the weather is a good way to make your trip to Bonnyrigg relaxing and enjoyable, especially when you're splurging. 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.
What's there to see and do in Bonnyrigg?
Take in some sights and attractions while you're in Bonnyrigg by visiting Royal Mile, Edinburgh Castle and Princes Street. If you have a little extra time during your trip, you might want to make a stop at Rosslyn Chapel and Craigmillar Castle.

Explore a world of travel with Expedia