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

Kid 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
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

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.
RM1,062
RM1,274 total
includes taxes & fees
30 Aug - 31 Aug
Dalhousie Castle

2. The Sun Inn

The Sun Inn
Dalkeith
RM804
RM965 total
includes taxes & fees
4 Sept - 5 Sept
The Sun Inn

3. Barony Castle Hotel

Barony Castle Hotel
Eddleston
  • Idyllic castle retreat with indoor pool, family activities, and free breakfast for a Scottish adventure with kids of all ages.
RM529
RM634 total
includes taxes & fees
31 Aug - 1 Sept
Barony Castle Hotel

4. Ravelston House

Ravelston House
Musselburgh
RM492
RM621 total
includes taxes & fees
13 Sept - 14 Sept
Ravelston House

5. Cringletie House Hotel

Cringletie House Hotel
Peebles
  • Victorian country house offers family playground, mini golf, and archery—creating lasting memories for every generation in Scotland.
RM1,148
RM1,378 total
includes taxes & fees
14 Sept - 15 Sept
Cringletie House Hotel

6. Braid Hills Hotel

Braid Hills Hotel
Morningside
  • Vibrant family escape with free parking and easy access to Edinburgh Castle, just minutes from kids' adventures.
RM633
RM798 total
includes taxes & fees
3 Sept - 4 Sept
Braid Hills Hotel

7. The Juniperlea Inn

The Juniperlea Inn
Pathhead
RM552
RM662 total
includes taxes & fees
6 Sept - 7 Sept
The Juniperlea Inn

8. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
RM477
RM601 total
includes taxes & fees
31 Aug - 1 Sept
Courtyard by Marriott Edinburgh West

9. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
  • Family adventures await at this Edinburgh hotel with indoor pool, spa, and kids-friendly activities.
RM460
RM580 total
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Edinburgh Zoo 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.
RM645
RM774 total
includes taxes & fees
20 Sept - 21 Sept
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

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

8/10 Good
"Rooms were pretty far away from the lobby area. Had to take 2 elevators with our luggage to get to the room. Hotel seemed nice though."
Sarah 1-night trip
Posted 1 hour ago
Dalmahoy Hotel & Country Club
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Great location"
Michael Kirk 1-night trip
Posted 14 hours ago
Apex City of Edinburgh Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

8/10 Good
"Great loca"
lissette 4-night trip
Posted 15 hours ago
Apex Grassmarket Hotel
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

8/10 Good
"Hotel was conveniently situated on Princes Street and an oasis of calm that n high season August festival time. On the front desk Anson was friendly, helpful, and professional."
Rob 2-night trip
Posted 2 days ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"This hotel was perfect! Great service and good food. The room was clean and modern."
Alane 5-night trip
Posted 2 days ago
Apex Waterloo Place Hotel
Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh

10/10 Excellent
"."
Samuel 1-night trip
Posted 6 days ago
Delta Hotels by Marriott Edinburgh

Frequently asked questions

What's Bonnyrigg like for family-friendly holidays?
The historic destination of Bonnyrigg is a great choice if you've been considering a holiday with the 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 Festival Theatre. Make sure that you have lots of time for activities such as Meadowbank Stadium and Grassmarket.