Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 5 hotels in Bonnyrigg
Get Prices

26 hotels in Bonnyrigg

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Dalhousie Castle Hotel BonnyriggCockpen Road, Bonnyrigg, United Kingdom, EH19 3JBView on map
1500 yd from City Center100 yd from Dalhousie Castle
This ideally located hotel in Bonnyrigg boasts 28 classic rooms along with a spa centre and a solarium.
  • The hotel has
    • On-site car park
    +1
7.8
Very good86 reviews
Price fromUS$ 187per nightSelect
Not available
The Retreat Castle Bed & Breakfast BonnyriggApartment1 Cockpen Road, Bonnyrigg, United Kingdom, EH19 3HSView on map
500 yd from City Center900 yd from Bonnyrigg & District Ex Servicemen's Club Ltd
Boasting location within 1 km from the city center of Bonnyrigg, the venue includes a private garden and a Jacuzzi and a sauna.
  • The apartment has
    • Free Wi-Fi in rooms
    +1
  • The apartment has
    • Electric kettle
    +1
Price fromUS$ 178per nightSelect
Not available
Mount Ceres Guest House BonnyriggGuest house3 Lower Broomieknowe Lasswade, Bonnyrigg, United Kingdom, EH181LWView on map
1500 yd from City Center500 yd from Delhousie Masonic Lodge 720
Placed in the conservation area, the property offers quick access to Dalhousie Castle Falconry and proximity to a railway station.
  • The guest house has
    • Free Wi-Fi in rooms
    +1
  • The guest house has
    • Electric kettle
    +1
8.6
Great2 reviews
Price fromUS$ 91per nightSelect
Not available
My House Is A Lovely Place To Stay BonnyriggBed & Breakfast91 Burnbrae Road, Bonnyrigg, United Kingdom, EH19 3EYView on map
500 yd from City Center1000 yd from Bonnyrigg Rose Social Club
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • Electric kettle
    +1
Select
Not available
My House Is A Lovely Place To Stay BonnyriggHomestay91 Burnbrae Road, Bonnyrigg, United Kingdom, EH19 3EYView on map
500 yd from City Center1000 yd from Bonnyrigg Rose Social Club
  • The homestay has
    • Free Wi-Fi in public areas
    +1
  • The homestay has
    • Off-site car park
    +1
  • The homestay has
    • Shared kitchen
    +1
Select
Not available
Similar properties near Bonnyrigg
The Sun Inn DalkeithLothianbridge, Dalkeith, United KingdomView on map
1500 yd from Bonnyrigg1500 yd from City Center1500 yd from Dalhousie Castle
This hotel features rooms with garden views, while a convenient location provides easy access to Dalkeith Country Park.
  • The inn has
    • Free Wi-Fi in rooms
    +1
  • The inn has
    • Bar/ Lounge area
    • Restaurant
    +2
Price fromUS$ 204per nightSelect
Not available
Premier Inn Edinburgh A7 DalkeithMelville Dykes Road, Dalkeith, United Kingdom, EH18 1ANView on map
1.3 mi from Bonnyrigg1.3 mi from City Center1700 yd from Delhousie Masonic Lodge 720
Set close to Dalkeith Museum, the hotel boasts contemporary meals served at the onsite traditional restaurant.
  • The hotel has
    • 24-hour reception
    +1
7.4
Very good1 review
Price fromUS$ 127per nightSelect
Not available
Rathan House DalkeithGuest house45 Eskbank Road, Dalkeith, United Kingdom, EH223BHView on map
1.7 mi from Bonnyrigg1.7 mi from City Center
Set 14 km from Mansion House Edinburgh in Edinburgh, this apartment with Victorian interior features a sunbathing terrace.
  • The guest house has
    • GBP 1 per day
    +1
  • The guest house has
    • On-site car park
    +1
  • The guest house has
    • Electric kettle
    +1
Price fromUS$ 120per nightSelect
Not available
Cottage At The Hollow North Middleton TownshipHoliday home6 Cleuch Road, North Middleton Township, United Kingdom, EH23 4RBView on map
4.5 mi from Bonnyrigg4.5 mi from City Center
  • The holiday home has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Select
Not available
Melville Castle Hotel DalkeithMelvillegate, Edinburgh, Dalkeith, United Kingdom, EH18 1APView on map
1.8 mi from Bonnyrigg1.8 mi from City Center
Within easy reach of Butterfly & Insect World, this hotel comprises 33 rooms with private bathrooms.
  • The hotel has
    • Restaurant
    +1
Price fromUS$ 175per nightSelect
Not available
Innkeeper'S Collection, Edinburgh, DalkeithThe Melville Inn, Dalkeith, United Kingdom, EH18 1ARView on map
1.8 mi from Bonnyrigg1.8 mi from City Center
Just 2.3 km from Newbattle Abbey, the hotel boasts cots and meals for children and includes 74 rooms.
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 106per nightSelect
Not available
Glenarch House Bed & Breakfast DalkeithBed & BreakfastGlenarch House Melville Road, Dalkeith, United Kingdom, EH22 3NJView on map
1.7 mi from Bonnyrigg1.7 mi from City Center
There are rooms facing the garden and the hotel is set close to Royal British Legion.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
Select
Not available
Dalkeith Five Bedroom HouseHoliday home7 Duke Street, Dalkeith, United Kingdom, EH22 1BGView on map
2.2 mi from Bonnyrigg2.2 mi from City Center
The 6-bedroom villa can host up to 11 guests and offers quick access to Dalkeith Country Park.
  • The holiday home has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price fromUS$ 402per nightSelect
Not available
Dalkeith Three Bed Two Bath ApartmentApartment55F Saint Andrew Street, Dalkeith, United Kingdom, EH22 1BPView on map
2.2 mi from Bonnyrigg2.2 mi from City Center
Located in Dalkeith, a 15-minute walk from Newbattle Abbey, this accommodation comes with 3 bedrooms and a kitchen.
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price fromUS$ 277per nightSelect
Not available
Beechwood Park - Sleeps 4 Easy Access To Edinburgh Apartment NewtongrangeApartment20 Beechwood Park, Newtongrange, United Kingdom, EH22 4RYView on map
1.4 mi from Bonnyrigg1.4 mi from City Center1.0 mi from Dalhousie Castle
Located in Newtongrange, a 15-minute walk from National Mining Museum Scotland, this accommodation comes with 2 bedrooms and a kitchen.
  • The apartment has
    • Free Wi-Fi in public areas
    +1
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price fromUS$ 123per nightSelect
Not available
New Super 2Bd Flat Near Dalkeith Town Centre ApartmentApartment27 Eskview Grove Dalkeith Midlothian, Dalkeith, United Kingdom, EH22 1JWView on map
2.1 mi from Bonnyrigg2.1 mi from City Center
This 2-bedroom apartment can accommodate up to 4 people, within a 20-minute walk from Butterfly & Insect World.
  • The apartment has
    • GBP 0 per day
    +1
  • The apartment has
    • No smoking on site
    +1
Price fromUS$ 141per nightSelect
Not available
Escape Pods Villa ArnistonCampsitePovert Road Cabin Camping Reception, Arniston, United Kingdom, EH23 4LJView on map
1.7 mi from Bonnyrigg1.7 mi from City Center1700 yd from Dalhousie Castle
Snorkeling, hiking and fishing can be organised in this 10-room villa, positioned a few steps from Roslin Battle Site.
  • The campsite has
    • Off-site car park
    +1
  • The campsite has
    • Hiking
    • Fishing
    • Snorkelling
    +3
1.0
Guest rating1 review
Price fromUS$ 31per nightSelect
Not available
Humphries Corner Apartment NewtongrangeApartment1 Big Brigs Way, Newtongrange, United Kingdom, EH22 4DGView on map
1.0 mi from Bonnyrigg1.0 mi from City Center700 yd from Dalhousie Castle
  • The apartment has
    • No smoking on site
    +1
Select
Not available
Pine Lodge GorebridgeHoliday homeNewlandrig, Gorebridge, United Kingdom, EH23 4NWView on map
3.9 mi from Bonnyrigg3.9 mi from City Center
This is a 3-bedroom villa, set in proximity to Crichton Castle.
  • The holiday home has
    • Free Wi-Fi in rooms
    +1
  • The holiday home has
    • Off-site car park
    +1
  • The holiday home has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Select
Not available
Pentland Lodge GorebridgeHoliday homeMountskip, Gorebridge, United Kingdom, EH23 4NWView on map
3.7 mi from Bonnyrigg3.7 mi from City Center
Offering a fully equipped kitchen equipped with a microwave oven, a dishwasher and a washing machine, this villa is set near Crichton Castle.
  • The holiday home has
    • Free Wi-Fi in rooms
    +1
  • The holiday home has
    • Off-site car park
    +1
  • The holiday home has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Select
Not available

Filtering results

Please wait...

26 hotels found