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

Family friendly Hotels in Bonnyrigg, Edinburgh

  • 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 Family friendly Hotels

Next weekend
In two weeks

Our top choices for Bonnyrigg family-friendly hotels

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (810 reviews)
  • cleanliness
    Enchanting family escape in a historic castle with kids' amenities and spa indulgences for the perfect Scottish getaway.
The price is P19,066
P22,879 total
includes taxes & fees
Jul 7 - Jul 8
Dalhousie Castle

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (734 reviews)
The price is P4,690
P5,628 total
includes taxes & fees
Jul 12 - Jul 13
Hill Park Hotel

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very Good, (794 reviews)
  • cleanliness
    Idyllic castle retreat with indoor pool, family activities, and free breakfast for a Scottish adventure with kids of all ages.
The price is P9,834
P11,801 total
includes taxes & fees
Jul 12 - Jul 13
Barony Castle Hotel

The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (76 reviews)
The price is P8,200
P9,840 total
includes taxes & fees
Jul 6 - Jul 7
The Juniperlea Inn

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (142 reviews)
  • cleanliness
    Victorian country house offers family playground, mini golf, and archery—creating lasting memories for every generation in Scotland.
The price is P17,073
P20,487 total
includes taxes & fees
Jul 6 - Jul 7
Cringletie House Hotel

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,734 reviews)
  • cleanliness
    Family escapes with miniature golf, playground, and game room at this country club hotel.
The price is P9,190
P11,028 total
includes taxes & fees
Jul 30 - Jul 31
Dalmahoy Hotel & Country Club

Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (453 reviews)
The price is P4,613
P5,535 total
includes taxes & fees
Jul 19 - Jul 20
Ravelston House

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,002 reviews)
  • cleanliness
    Ideal for families, this hotel offers free cribs and parking just minutes from the Five Sisters Zoo and Almond Valley Heritage Centre.
The price is P5,344
P6,413 total
includes taxes & fees
Jul 26 - Jul 27
Mercure Livingston Hotel

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,001 reviews)
The price is P13,387
P16,867 total
includes taxes & fees
Aug 4 - Aug 5
Norton House Hotel & Spa

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,411 reviews)
  • cleanliness
    Family-friendly style meets luxury comfort at this upscale hotel with sleek amenities and convenient access to Edinburgh Zoo and parks.
The price is P7,688
P9,225 total
includes taxes & fees
Jul 12 - Jul 13
Dakota Edinburgh
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.

Choose what matters most at family-friendly hotels in Bonnyrigg

Top Bonnyrigg Hotel Reviews

Frequently asked questions

What's Bonnyrigg like for family-friendly vacations?
The historic destination of Bonnyrigg is a great choice if you've been considering a vacation with the kids. The excursions, castle, and libraries are just a few things that make this an attractive spot for a family vacation. Take to the air and fly into Edinburgh Airport (EDI), which is located 11.2 mi (18 km) from the city center.
What's the best accommodation for a family vacation to 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 vacation in Bonnyrigg?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Bonnyrigg is 35 inches.
What's there to see and do with your family in Bonnyrigg?
While you and your family are staying in Bonnyrigg, you might want to visit some family-friendly attractions such as Royal Mile, Edinburgh Castle, and Princes Street. Make sure you have lots of time for activities like Royal Commonwealth Pool and Queen's Hall.