Find Family-Friendly Hotels in Bonnyrigg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Bonnyrigg Family-Friendly Hotels

This weekend
Next weekend

Our top choices for Bonnyrigg family-friendly hotels

Explore an entire castle whilst staying in historical splendour.

Explore an entire castle whilst staying in historical splendour.
Peebles
10.0 out of 10, Exceptional, (75 reviews)
The price is £456
includes taxes & fees
1 Mar - 2 Mar
Explore an entire castle whilst staying in historical splendour.

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (135 reviews)
  • cleanliness
    Victorian country house offers family playground, mini golf, and archery—creating lasting memories for every generation in Scotland.
The price is £166
includes taxes & fees
1 Mar - 2 Mar
Cringletie House Hotel

The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (71 reviews)
The price is £80
includes taxes & fees
2 Mar - 3 Mar
The Juniperlea Inn

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very good, (775 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 £118
includes taxes & fees
5 Mar - 6 Mar
Barony Castle Hotel

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 £151
includes taxes & fees
12 Mar - 13 Mar
Norton House Hotel & Spa

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (356 reviews)
  • cleanliness
    Create lasting family memories at The Craigie, where modern comforts meet excellent dining in a picturesque setting that delights all ages.
The price is £105
includes taxes & fees
1 Mar - 2 Mar
The Craigie

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,714 reviews)
  • cleanliness
    Family escapes with miniature golf, playground, and game room at this country club hotel.
The price is £74
includes taxes & fees
1 Mar - 2 Mar
Dalmahoy Hotel & Country Club

Tynecastle Park Hotel

Tynecastle Park Hotel
4.0 star property
Gorgie
9.6 out of 10, Exceptional, (411 reviews)
The price is £84
includes taxes & fees
3 Mar - 4 Mar
Tynecastle Park Hotel

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,293 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 £73
includes taxes & fees
11 Mar - 12 Mar
Dakota Edinburgh

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.0 out of 10, Wonderful, (1,000 reviews)
  • cleanliness
    Lavish family retreat in Edinburgh with indoor pool, deluxe rooms, and castle access just minutes away from the doorstep.
The price is £133
includes taxes & fees
1 Mar - 2 Mar
The Caledonian Edinburgh, Curio Collection by Hilton
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

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Find out more about Bonnyrigg

Family friendly things to do in Bonnyrigg

Bonnyrigg, a charming town nestled in Midlothian, offers a delightful blend of family-friendly activities that will keep younger adventurers entertained. Start your exploration at the nearby Dalkeith Country Park, where families can unwind in the expansive grounds, enjoy the adventure playground, and even try out the exciting Go Ape treetop course. For a taste of local history, visit the stunning Newbattle Abbey, where you can stroll through the gardens and learn about the fascinating past of this former Cistercian monastery. Nature enthusiasts will love the nearby Pentland Hills, perfect for hiking and picnicking, offering trails that cater to all ages and fitness levels. If your family enjoys animals, the Edinburgh Butterfly and Insect World, just a short drive away, provides an engaging experience with its vibrant butterflies and interactive exhibits. When it comes to accommodation, consider staying in the heart of Bonnyrigg, where family-friendly hotels offer convenient access to these attractions. Many hotels in this area feature spacious family rooms, on-site dining options, and warm, attentive service, ensuring that your family's needs are met while you enjoy a relaxed and enjoyable stay.

Find the best family friendly hotels in Bonnyrigg

For families planning a memorable getaway to Bonnyrigg, Scotland, Dalhousie Castle Hotel & Spa offers a delightful experience tailored to guests of all ages. With a range of family-friendly amenities and a charming setting, it's a perfect retreat for creating lasting memories.

Dalhousie Castle Hotel & Spa

  • Why it's great for a family-friendly adventure: Dalhousie Castle Hotel & Spa is an enchanting destination for families, featuring a robust guest review rating of 8.6. With thoughtful amenities such as a crib for infants and a sofa bed for extra sleeping space, families will find comfort and convenience. The hotel also boasts a delightful pool, providing a safe and enjoyable environment for children to splash and play while parents relax in the serene surroundings.
  • Other amenities: In addition to family-friendly options, guests can indulge in a complimentary English breakfast each morning, ensuring everyone starts the day off right. The beautiful garden offers an ideal spot for outdoor activities and family bonding. The hotel also features a full-service spa with hydrotherapy treatments, hot tubs, and a sauna, perfect for unwinding after a day of exploration. Enjoy daily housekeeping, free self-parking, and a welcoming terrace and patio that enhance the family experience in this historic setting.
  • Nearby attractions: Dalhousie Castle - 0 km, Dalkeith Country Park - 5.8 km, Vogrie Country Park - 6.9 km

Top Bonnyrigg Hotel Reviews

Frequently asked questions

What are the best family-friendly hotels in Bonnyrigg?
Dalhousie Castle Hotel & Spa is a charming 4-star hotel that offers a delightful family-friendly experience, boasting a review score of 8.6 from travellers. Families appreciate the spacious rooms, which include amenities like cribs and sofa beds, providing comfort for everyone.

The hotel features a lovely pool area, ensuring that children can splash around safely while parents relax nearby. Guests rave about the delicious and tasty food served at the hotel, making dining a pleasure after a day of adventures. Moreover, the location is described as amazing, allowing families to explore the beautiful surroundings of Bonnyrigg with ease.
Which area of Bonnyrigg is best to stay in for families?
For families visiting Bonnyrigg, the best area to stay is generally within Bonnyrigg itself, particularly in the more residential parts close to the town centre and local amenities.

Staying within Bonnyrigg provides excellent access to local parks and green spaces, great for children to play and for family strolls. Poltonhall Recreation Park, for instance, offers open spaces and play equipment. The town also benefits from being a quieter, more residential area, which can be ideal for families seeking a relaxed atmosphere.

The town centre is easily walkable, making it convenient to pop to local shops for essentials or to grab a bite to eat. You'll find casual dining options that are well-suited for families, and there are often local ice cream parlours or bakeries for a treat. Public transport, particularly local bus services, offers straightforward connections to Edinburgh for day trips to explore its many family-friendly attractions.
How much does a family hotel in Bonnyrigg cost?
Travellers can find great deals on family-friendly Bonnyrigg hotels from £73 with Expedia. You may find hotels in Bonnyrigg that let kids stay for free, which can help you save. There are plenty of factors that can impact the price of family hotels, including location, amenities and the time of year. Sort Bonnyrigg hotels on Expedia by price to see our cheapest prices first.
What are the top-rated luxury family hotels in Bonnyrigg?
Dalhousie Castle Hotel & Spa is a splendid 4-star family-friendly retreat that promises an enchanting stay for those travelling with children. With a delightful blend of modern comforts and historical charm, this hotel has earned an impressive traveller rating of 8.6.

Families particularly appreciate the spacious rooms, featuring convenient amenities such as cribs and sofa beds, ensuring everyone has a comfortable place to rest after a day of adventure. The hotel also includes a pool, which is superb for splashing around and making family memories.

Located in the picturesque surroundings of Bonnyrigg, the hotel's location is often praised for its breathtaking views and proximity to local attractions, making it a fantastic base for exploring the area. Travellers rave about the delicious and tasty food served at the hotel, adding a culinary delight to your family getaway.
Which family-friendly hotels are in central Bonnyrigg?
Dalhousie Castle Hotel & Spa is a charming 4-star option for families visiting central Bonnyrigg, boasting a delightful blend of historical elegance and modern amenities. With an excellent review rating of 8.6, travellers rave about the delicious food and the hotel's amazing location, making it a truly inviting retreat.

This family-friendly hotel offers thoughtful amenities such as cribs and sofa beds, ensuring that families have the comfort and space they need during their stay. While you can enjoy various activities in the surrounding area, returning to the hotel for a dip in the pool—designed with age requirements for safety—provides a great way to unwind after a day of adventures.
Is Bonnyrigg a family-friendly destination?
Yes, Bonnyrigg is a very family-friendly destination, offering a delightful blend of outdoor spaces, historical charm, and convenient amenities for families.

The area is particularly appealing due to its proximity to several lovely parks and green spaces, such as King George V Park, which offers playgrounds and ample room for children to run around and play. The nearby Roslin Glen Country Park is fantastic for family walks, with woodland paths and the chance to explore the ruins of Roslin Castle.

Bonnyrigg is well-connected by local bus services, making it easy to get around with a buggy or tired little legs. The town centre itself is quite walkable, with pavements suitable for families exploring on foot.

You'll find a good selection of casual, family-friendly eateries in Bonnyrigg, including cafes and takeaways that cater to various tastes. There are also local grocers and supermarkets where you can stock up on snacks and essentials for your family's stay.
What family-friendly activities should we do in Bonnyrigg?
Some of the best family-friendly activities to do in Bonnyrigg include exploring the grounds of Dalhousie Castle and enjoying a leisurely stroll or cycle along the River Esk.

Dalhousie Castle offers expansive grounds that are great for a family walk, with plenty of space for children to run and explore. You can discover the beautiful architecture of the castle from the outside and imagine the history within its walls. There are lovely paths to wander, and it's a wonderful spot for a picnic amidst picturesque surroundings.

For those who enjoy getting active outdoors, the River Esk provides charming pathways ideal for walking or cycling as a family. The routes are generally flat and offer scenic views of the river and surrounding nature. It's a great way to spend a relaxed afternoon, spotting local wildlife and enjoying the fresh air together.
What are the best family hotels in Bonnyrigg that have a spa?
Dalhousie Castle Hotel & Spa is an exceptional choice for families seeking a blend of relaxation and adventure in Bonnyrigg. This charming 4-star hotel, boasting an excellent traveller rating of 8.6, offers a great experience with its onsite spa that features an array of treatments including massages, body scrubs, and facials, ensuring parents can unwind while the kids enjoy the family-friendly amenities.

Families will appreciate the spacious rooms, complete with cribs and sofa beds, making it easy to settle in comfortably. The hotel's location is particularly praised by guests, who describe it as "amazing," providing a great backdrop for family adventures.

With its delightful dining options, where the food is often described as "delicious" and "tasty," Dalhousie Castle Hotel & Spa not only caters to relaxation but also offers a culinary experience that the whole family can enjoy.
How can I save on a family-friendly hotel in Bonnyrigg with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on family-friendly Bonnyrigg hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Can I cancel my family hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right family-friendly hotel in Bonnyrigg for you.

Explore a world of travel with Expedia