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

Our top choices for Bonnyrigg family-friendly hotels

Aberdour Hotel

Aberdour Hotel
3.0 star property
Aberdour
8.4 out of 10, Very good, (19 reviews)
  • cleanliness
    Kids enjoy free breakfast, beach fun, and family amenities at this welcoming Aberdour hotel near golf.
The price is £108
includes taxes & fees
13 Apr - 14 Apr
Aberdour Hotel

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (672 reviews)
The price is £67
includes taxes & fees
27 Apr - 28 Apr
Hill Park Hotel

The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (72 reviews)
The price is £110
includes taxes & fees
13 Apr - 14 Apr
The Juniperlea Inn

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (791 reviews)
  • cleanliness
    Enchanting family escape in a historic castle with kids' amenities and spa indulgences for the perfect Scottish getaway.
The price is £226
includes taxes & fees
27 Apr - 28 Apr
Dalhousie Castle

Cringletie House Hotel

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

First Lasswade Road House

First Lasswade Road House
4.0 star property
Gilmerton
7.6 out of 10, Good, (4 reviews)
  • cleanliness
    Spacious villa with free kid amenities delivers comfort for family trips just a 10-minute drive from Edinburgh Castle.
The price is £222
includes taxes & fees
13 Apr - 14 Apr
First Lasswade Road House

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (360 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 £113
includes taxes & fees
20 Apr - 21 Apr
The Craigie

Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.4 out of 10, Very good, (309 reviews)
The price is £121
includes taxes & fees
18 Apr - 19 Apr
Tweeddale Arms Hotel

Dalmahoy Hotel & Country Club

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

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,006 reviews)
  • cleanliness
    Ideal for families, this hotel offers free cots and parking just minutes from the Five Sisters Zoo and Almond Valley Heritage Centre.
The price is £62
includes taxes & fees
19 Apr - 20 Apr
Mercure Livingston Hotel
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

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 £62 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