A historic castle with ivy-covered towers and a paved driveway with parked cars.

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
28 Sept - 29 Sept
Tomorrow
29 Sept - 30 Sept
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

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.
Rp5.314.693
Rp6.377.632 total
includes taxes & fees
26 Oct - 27 Oct
Dalhousie Castle

2. The Sun Inn

The Sun Inn
Dalkeith
Rp2.470.388
Rp2.964.466 total
includes taxes & fees
4 Oct - 5 Oct
The Sun Inn

3. Ravelston House

Ravelston House
Musselburgh
Rp1.693.980
Rp2.134.415 total
includes taxes & fees
29 Sept - 30 Sept
Ravelston House

4. Braid Hills Hotel

Braid Hills Hotel
Morningside
  • Vibrant family escape with free parking and easy access to Edinburgh Castle, just minutes from kids' adventures.
Rp2.397.830
Rp3.021.265 total
includes taxes & fees
11 Oct - 12 Oct
Braid Hills Hotel

5. Kildonan Lodge Hotel

Kildonan Lodge Hotel
Newington
Rp2.984.048
Rp3.759.900 total
includes taxes & fees
26 Oct - 27 Oct
Kildonan Lodge Hotel

6. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
Rp1.881.447
Rp2.351.887 total
includes taxes & fees
22 Oct - 23 Oct
Courtyard by Marriott Edinburgh West

7. Tynecastle Park Hotel

Tynecastle Park Hotel
Gorgie
Rp2.170.596
Rp2.734.914 total
includes taxes & fees
25 Oct - 26 Oct
Tynecastle Park Hotel

8. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
  • Family fun at Village Hotel Edinburgh with indoor pool and hot tub near Edinburgh Castle.
Rp2.198.635
Rp2.770.281 total
includes taxes & fees
18 Oct - 19 Oct
Village Hotel Edinburgh

9. Holiday Inn Express Edinburgh City West by IHG

Holiday Inn Express Edinburgh City West by IHG
Ravelston
Rp2.428.016
Rp3.059.328 total
includes taxes & fees
18 Oct - 19 Oct
Holiday Inn Express Edinburgh City West by IHG

10. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
  • Family escapes with miniature golf, playground, and game room at this country club hotel.
Rp2.387.383
Rp2.864.860 total
includes taxes & fees
18 Oct - 19 Oct
Dalmahoy Hotel & Country Club
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

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

8/10 Good
"Menu in room was outdated. One Elevator was not working. Pillows were not comfortable Shower was great Staff was very helpful"
Shelly 4-night trip
Posted 5 hours ago
Leonardo Royal Hotel Edinburgh
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"We had a brutal walk to get the hotel from the train station. That had more to with too much souvenir shopping but it did make getting there unpleasant. The hotel was a great place to stay. Nice sized rooms right in the royal mile. I will definitely stay here again. But next time I will hire a taxi to get there."
Antonia 1-night trip
Posted 5 hours ago
Hilton Edinburgh Carlton
Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

8/10 Good
"Good location. Rooms on the non castle side hear garbage trucks early in the morning. Other than that I would be happy to stay there again."
Cameron 3-night trip
Posted 21 hours ago
Sheraton Grand Hotel & Spa, Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Very friendly staff. Overly offered to help with our bags. We appreciated thr welcome drinks for booking through Expedia"
Ian 1-night trip
Posted 1 day ago
Apex City of Edinburgh Hotel
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"The hotel was awesome. …. The restaurant is terrible . The worst food we have ever paid for. Avoid the restaurant and enjoy the rest of the property!"
David 1-night trip
Posted 2 days ago
Village Hotel Edinburgh
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Perfect location for exploring old and “new” Edinburgh!! Right on the Royal Mile and less than 15 minutes to any and all the sites—- great pub restaurants immediately nearby at reasonable prices- really recommended!!"
eric 3-night trip
Posted 4 days ago
Radisson Blu Hotel, Edinburgh City Centre

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 Festival Theatre and Dynamic Earth.