A large, historic castle with multiple towers and a prominent turret, situated on a grassy hill.

Search Family-Friendly Hotels in Bonnyrigg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Bonnyrigg Family-Friendly Hotels

Tonight
23 Oct - 24 Oct
Tomorrow
24 Oct - 25 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Our top choices for Bonnyrigg family-friendly hotels

1. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
  • Enchanting family escape in a historic castle with kids' amenities and spa indulgences for the perfect Scottish getaway.
₹18,587
₹22,305 total
includes taxes & fees
2 Nov - 3 Nov
Dalhousie Castle

2. 14 Old Market Place

14 Old Market Place
Bonnyrigg
₹68,807
₹82,568 total
includes taxes & fees
6 Nov - 7 Nov
14 Old Market Place

3. Prestonfield House

Prestonfield House
Prestonfield
  • Luxury family retreat with a rooftop terrace and mini golf course offers engaging activities for kids just minutes from Edinburgh Castle.
₹36,409
₹45,875 total
includes taxes & fees
16 Nov - 17 Nov
Prestonfield House

4. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Edinburgh City Centre
₹16,967
₹21,378 total
includes taxes & fees
16 Nov - 17 Nov
Radisson Blu Hotel, Edinburgh City Centre

5. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
  • Family-friendly castle adventures await with an indoor pool and sauna—just steps from Edinburgh's top attractions.
₹16,944
₹21,349 total
includes taxes & fees
9 Nov - 10 Nov
Apex Grassmarket Hotel

6. The Scholar

The Scholar
Southside
₹12,663
₹15,955 total
includes taxes & fees
22 Nov - 23 Nov
The Scholar

7. Braid Hills Hotel

Braid Hills Hotel
Morningside
  • Vibrant family escape with free parking and easy access to Edinburgh Castle, just minutes from kids' adventures.
₹10,539
₹13,279 total
includes taxes & fees
23 Nov - 24 Nov
Braid Hills Hotel

8. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Edinburgh City Centre
  • Family-friendly Edinburgh escape with cots, on-site laundry service, and a prime castle-view location steps from attractions.
₹11,520
₹14,516 total
includes taxes & fees
8 Nov - 9 Nov
Apex City of Edinburgh Hotel

9. The Raeburn

The Raeburn
Stockbridge
₹16,412
₹20,679 total
includes taxes & fees
23 Nov - 24 Nov
The Raeburn

10. The Balmoral Hotel

The Balmoral Hotel
Edinburgh City Centre
₹44,802
₹56,450 total
includes taxes & fees
11 Nov - 12 Nov
The Balmoral Hotel
View all properties

Choose what matters most at family-friendly hotels in Bonnyrigg

Breakfast included
Pool
All-inclusive
4 stars
5 stars

Top Bonnyrigg Hotel Reviews

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"All the staff was extremely helpful and I especially loved how helpful Hanna was(I believe that was her name)"
Bradley 3-night trip
Posted less than an hour ago
Apex Waterloo Place Hotel
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"Great location, accommodated early arrival times on both occasions, very clean. Quick 20 mins to airport. Will stay again."
Tyler 1-night trip
Posted 1 hour ago
Apex City of Edinburgh Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

8/10 Good
"The view was amazing. The staff were friendly. The room was stuffy and the bed was not clean. Many steps in the hotel to get around!"
Ellen 1-night trip
Posted 3 hours ago
Apex Grassmarket Hotel
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Perfect location! Can get around either walking or taking public transportation. The staff was amazing as well."
Kristen 3-night trip
Posted 5 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Great location, parking is challenging, nice staff,"
Kirk 1-night trip
Posted 17 hours ago
Leonardo Royal Hotel Edinburgh
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"It was very lovely here would definitely recommend!!"
Deirdre Jodi 7-night trip
Posted 20 hours ago
Holiday Inn Edinburgh Zoo by IHG
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

8/10 Good
"I managed to get an early check in which was helpful, basic hotel but clean and staff were fantastic"
Gail 1-night trip
Posted 2 days ago
ibis Edinburgh Centre South Bridge - Royal Mile
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

10/10 Excellent
"In a perfect location to public transportation. Very clean and very helpful staff!"
Monica 5-night trip
Posted 2 days ago
Garner Edinburgh Haymarket by IHG
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Rooms clean, but needed some maintenance. Breakfast amazing, gym and pool amazing. Great parking!! Would advise to stay here. It's great especially with kids ."
Gabrielle 2-night trip
Posted 5 days ago
Village Hotel Edinburgh

Frequently asked questions

What's Bonnyrigg like for family-friendly holidays?
The historic destination of Bonnyrigg is a good choice if you've been considering a getaway with your children. The excursions, castle and libraries are just a few things that make this an attractive family holiday destination. Take to the air and fly into Edinburgh Airport (EDI), which is located 11.2 mi (18 km) from the city centre.
What's the best family accommodation in Bonnyrigg?
Dalhousie Castle is a hotel with 2 restaurants and free parking, and it's a top choice on Expedia for families.
When's the best time to book a family-friendly holiday 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.
What's there to see and do with your family in Bonnyrigg?
While you and your family are staying in Bonnyrigg, you may want to visit some family-friendly attractions such as Royal Mile, Edinburgh Castle and Royal Commonwealth Pool. Make sure that you have lots of time for activities such as Queen's Hall and Festival Theatre.