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

Bonnyrigg Hotel Guide - 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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Bonnyrigg Family Friendly Hotels

Tonight
28 Aug - 29 Aug
Tomorrow
29 Aug - 30 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

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.
€278
includes taxes & fees
31 Aug - 1 Sept
Dalhousie Castle

2. The Sun Inn

The Sun Inn
Dalkeith
€204
includes taxes & fees
3 Sept - 4 Sept
The Sun Inn

3. Kildonan Lodge Hotel

Kildonan Lodge Hotel
Newington
€169
includes taxes & fees
28 Sept - 29 Sept
Kildonan Lodge Hotel

4. Prestonfield House

Prestonfield House
Prestonfield
  • Luxury family retreat with a rooftop terrace and mini golf course offers engaging activities for kids just minutes from Edinburgh Castle.
€471
includes taxes & fees
31 Aug - 1 Sept
Prestonfield House

5. Arrandale Guest House

Arrandale Guest House
Newington
€163
includes taxes & fees
1 Sept - 2 Sept
Arrandale Guest House

6. Ravelston House

Ravelston House
Musselburgh
€79
includes taxes & fees
13 Sept - 14 Sept
Ravelston House

7. Braid Hills Hotel

Braid Hills Hotel
Morningside
  • Vibrant family escape with free parking and easy access to Edinburgh Castle, just minutes from kids' adventures.
€134
includes taxes & fees
1 Sept - 2 Sept
Braid Hills Hotel

8. Black Ivy Hotel

Black Ivy Hotel
Tollcross
€209
includes taxes & fees
31 Aug - 1 Sept
Black Ivy Hotel

9. Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh
Tollcross
€266
includes taxes & fees
31 Aug - 1 Sept
Residence Inn by Marriott Edinburgh

10. Bruntsfield Hotel, WorldHotels Elite

Bruntsfield Hotel, WorldHotels Elite
Tollcross
€201
includes taxes & fees
31 Aug - 1 Sept
Bruntsfield Hotel, WorldHotels Elite
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

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

10/10 Excellent
"Great location, good size, nice and clean"
Sarah 3-night trip
Posted 5 hours ago
ibis Edinburgh Centre South Bridge - Royal Mile
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Clean room, great location, friendly staff"
Danielle 1-night trip
Posted 6 hours ago
Leonardo Royal Hotel Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Great location, the rooms were spacious and clean, the staff was very friendly and helpful. Was so happy to have a mini fridge in the room!"
Danielle 1-night trip
Posted 6 hours ago
Apex Grassmarket Hotel
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Really clean room, staff very friendly"
Krishan 3-night trip
Posted 14 hours ago
Village Hotel Edinburgh
Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket

8/10 Good
"The hotel is about a 15-20 minute walk to Edinburgh downtown. The staff were friendly and the room was modern and clean. The restaurant is very over priced with disappointing food. I would recommend not to eat there, there are plenty of breakfast/coffee shops and restaurants in the neighborhood that are a better value."
Michael 4-night trip
Posted 15 hours ago
Leonardo Hotel Edinburgh Haymarket
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"The location was perfect with their being a hop-on, hop-off bus stop directly across the streets, the royal mile within close walking distance, and a major car rental close by as well. Everything was nice overall at the hotel as well and the food/drinks served are of good quality though a bit pricey."
Douglas 4-night trip
Posted 18 hours ago
Apex Waterloo Place Hotel
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"The hotel was nice. The location was great especially if you're there for Fringe. It's very centrally located. There are only like 6-7 parking spots available which was a bit difficult. They did tell me when I checked in that their guests can park at the other Apex hotel that is a minute walk away, but I didn't know that beforehand."
Rachel 2-night trip
Posted 2 days ago
Apex City of Edinburgh Hotel
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"The hotel's location was perfect, close to restaurants, shops, and attractions. The staff at check-in were extremely friendly and helpful, making my experience even more enjoyable. I was impressed with how clean and well-maintained the room was, providing a comfortable and relaxing stay."
Deborah 1-night trip
Posted 4 days ago
Hilton Edinburgh Carlton

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 Queen's Hall. Make sure that you have lots of time for activities such as Festival Theatre and Meadowbank Stadium.