Photo by RHaworth

Family Hotels in Bonnyrigg

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 10 - Sep 11
Tomorrow
Sep 11 - Sep 12
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Family Hotels in Bonnyrigg

1. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
  • Free breakfast
  • Free parking
  • Free WiFi
  • Restaurant
  • Bar
  • 24/7 front desk
$331
$397 total
includes taxes & fees
Sep 27 - Sep 28
Dalhousie Castle

2. The Sun Inn

The Sun Inn
Dalkeith
  • Childcare
$141
$169 total
includes taxes & fees
Oct 4 - Oct 5
The Sun Inn

3. Ravelston House

Ravelston House
Musselburgh
  • Free parking
  • Free WiFi
  • Restaurant
  • Bar
  • Non-smoking
$81
$102 total
includes taxes & fees
Sep 20 - Sep 21
Ravelston House

4. Braid Hills Hotel

Braid Hills Hotel
Morningside
  • Free parking
  • Free WiFi
  • Restaurant
  • Bar
  • 24/7 front desk
  • Non-smoking
$119
$149 total
includes taxes & fees
Oct 11 - Oct 12
Braid Hills Hotel

5. Cringletie House Hotel

Cringletie House Hotel
Peebles
  • Childcare
$282
$338 total
includes taxes & fees
Sep 15 - Sep 16
Cringletie House Hotel

6. Barony Castle Hotel

Barony Castle Hotel
Eddleston
  • Indoor pool
$144
$172 total
includes taxes & fees
Oct 5 - Oct 6
Barony Castle Hotel

7. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
  • Cribs/infant beds provided
$100
$126 total
includes taxes & fees
Oct 11 - Oct 12
Courtyard by Marriott Edinburgh West

8. Kildonan Lodge Hotel

Kildonan Lodge Hotel
Newington
  • Free WiFi
  • Bar
  • Laundry facilities
  • Non-smoking
$166
$209 total
includes taxes & fees
Sep 21 - Sep 22
Kildonan Lodge Hotel

9. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
  • Arcade/game room
$116
$140 total
includes taxes & fees
Oct 11 - Oct 12
Dalmahoy Hotel & Country Club

10. Tynecastle Park Hotel

Tynecastle Park Hotel
Gorgie
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Bar
  • Non-smoking
$130
$164 total
includes taxes & fees
Oct 11 - Oct 12
Tynecastle Park Hotel

11. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
  • Cribs/infant beds provided
  • Indoor pool
$114
$144 total
includes taxes & fees
Oct 11 - Oct 12
Novotel Edinburgh Park

12. The Juniperlea Inn

The Juniperlea Inn
Pathhead
  • Free parking
  • Free WiFi
  • Restaurant
  • Bar
  • Non-smoking
$125
$149 total
includes taxes & fees
Sep 14 - Sep 15
The Juniperlea Inn

13. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
  • Free parking
  • Free WiFi
  • Restaurant
  • Bar
  • 24/7 front desk
  • Non-smoking
$152
$191 total
includes taxes & fees
Oct 4 - Oct 5
Murrayfield Hotel

14. Black Ivy Hotel

Black Ivy Hotel
Tollcross
  • Pet friendly
  • Free WiFi
  • Restaurant
  • Bar
  • 24/7 front desk
  • Non-smoking
$192
$242 total
includes taxes & fees
Oct 4 - Oct 5
Black Ivy Hotel

15. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
  • Cribs/infant beds provided
  • Indoor pool
$102
$129 total
includes taxes & fees
Oct 11 - Oct 12
Holiday Inn Edinburgh Zoo by IHG

16. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh
  • Pet friendly
  • Free WiFi
  • Restaurant
  • Bar
  • 24/7 front desk
  • Non-smoking
$203
$256 total
includes taxes & fees
Oct 11 - Oct 12
Motel One Edinburgh-Royal

17. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
  • Indoor pool
$124
$156 total
includes taxes & fees
Oct 11 - Oct 12
Village Hotel Edinburgh

18. The Roseate Edinburgh

The Roseate Edinburgh
Haymarket
  • Pet friendly
  • Parking available
  • Free WiFi
  • Restaurant
  • Bar
  • Laundry facilities
$248
$313 total
includes taxes & fees
Oct 11 - Oct 12
The Roseate Edinburgh

19. Prestonfield House

Prestonfield House
Prestonfield
  • Childcare
$570
$718 total
includes taxes & fees
Oct 11 - Oct 12
Prestonfield House

20. Holiday Inn Express Edinburgh City West by IHG

Holiday Inn Express Edinburgh City West by IHG
Ravelston
  • Free breakfast
  • Pet friendly
  • Parking available
  • Free WiFi
  • Restaurant
  • Air conditioning
$149
$188 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Express Edinburgh City West by IHG
See more properties

Discover your perfect family-friendly hotel in Bonnyrigg

Breakfast included
Pool
All-inclusive
4 stars
5 stars