Star Rating
Hotel Name
Price Range (USD)to
Amenities

Bonnyrigg United Kingdom Hotels & Motels

Only hotels in Bonnyrigg are listed below. Search for the cheapest discounted hotel and motel rates in or near Bonnyrigg, United Kingdom for your corporate or personal leisure travel. Discover the most popular Bonnyrigg hotel and motel rooms. Browse the Bonnyrigg area hotels to find the perfect lodging! Please use the provided map of the Bonnyrigg hotels. Group booking? Search Bonnyrigg Group Hotel Deals

The Bonnyrigg center is around 1 mile northwest of Scottish Mining Museum and 2 miles northeast of Rosslyn Chapel.

Bonnyrigg Hotels/Motels & Accommodations

Melville Castle - Lasswade Gilmerton Rd., Lasswade, EH181AP United Kingdom ~1.35 miles north of Bonnyrigg
  • 4 star Resort property
  • Hotel has 3 meeting rooms
From$123
Very Good 4.0 /5Review Score CallBookMore Details
Cbh Melville Castle Hotel Gilmerton Rd., Edinburgh, EH18 1AP United Kingdom ~1.35 miles north of Bonnyrigg
  • Affordable hotel
  • 2 suites in hotel
Travelodge Edinburgh Mubelburgh Moto Service Area A1 Old Craig, Edinburgh, EH21 8RE United Kingdom ~3.82 miles northeast of Bonnyrigg
  • Low priced hotel
  • Check-in time: 15:00
Carberry Tower Mansion House & Estate - Musselburgh East Lothian, Musselburgh, EH218PY United Kingdom ~4.15 miles northeast of Bonnyrigg
  • High-end Rural hotel
  • 7 suites in property
From$125
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Travelodge Edinburgh Cameron Toll : 43 Craigmillar Park Cameron To 43 Craigmillar Park Cameron To, Edinburgh, EH16 5PD United Kingdom ~4.41 miles northwest of Bonnyrigg
  • 3 star property
  • 115 rooms in property
Prestonfield House : 1 Priestfield Rd. Edinburgh 1 Priestfield Rd. Edinburgh, Edinburgh, EH16 5UT United Kingdom ~4.74 miles northwest of Bonnyrigg
  • Luxury Five Star property
  • Check in: 15:00
Best Western Kings Manor Hotel in Edinburgh 100 Milton Rd. East, Edinburgh, EH152NP United Kingdom ~4.78 miles north of Bonnyrigg
  • Affordable Suburban property
  • Fitness / Gym is on-site
  • Excellent breakfast and service
  • Rooms need regular maintenance
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
The Ben Doran Guest House - Edinburgh 11 Mayfield Gardens Edinburgh, Edinburgh, EH9 2AX United Kingdom ~4.88 miles northwest of Bonnyrigg
  • 4 star hotel
  • Check-in time: 15:00
Salisbury Green : Pollock Halls 18 Holyrood Pollock Halls 18 Holyrood, Edinburgh, EH16 5AY United Kingdom ~5.11 miles northwest of Bonnyrigg
  • 3-star hotel
  • Check in: 14:00
Best Western Edinburgh South Braid Hills Hotel in Edinburgh
+1-800-881-1523
134 Braid Rd., Edinburgh, EH106JD United Kingdom ~5.20 miles northwest of Bonnyrigg
  • Midscale Suburban property
  • Check-in: 11:00
  • Sightseeing is average
  • Excellent wifi connection
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Travelodge Edinburgh Dreghorn 46 Dreghorn Link A720 City Byp, Edinburgh, EH13 9QR United Kingdom ~5.40 miles west of Bonnyrigg
  • Inexpensive hotel
Ramsay Place Apartment : 6(Pf1) Ramsay Place 6(Pf1) Ramsay Place, Edinburgh, EH151JD United Kingdom ~5.43 miles north of Bonnyrigg
  • Three Star hotel
  • 2 rooms in hotel
Fountain Court Apartments Stewart in Edinburgh 10 Young St. Edinburgh, Edinburgh, EH2 4JB United Kingdom ~5.46 miles northwest of Bonnyrigg
  • 4 star hotel
  • Hotel has 31 suites
From$162
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Residence Inn by Marriott Edinburgh in Edinburgh 36 Simpson Loan, Edinburgh, EH39GG United Kingdom ~5.88 miles northwest of Bonnyrigg
  • High-end Downtown property
  • 8 floors in hotel
  • Bad housekeeping, according to 67%
  • Free internet
From$301
Very Good 4.5 /5Review Score CallBookMore Details
Merchiston Residence in Edinburgh
+1-888-690-5247
4 Merchiston Ave., Edinburgh, EH104NX United Kingdom ~5.92 miles northwest of Bonnyrigg
  • High-end Suburban property
  • 8 suites in hotel
  • Great housekeeping service
  • Conventional furniture
From$130
Very Good 4.5 /5Reviews CallBookMore Details
Hotel Du Vin & Bistro Edinburgh - Edinburgh 11 Bristo Place Edinburgh, Edinburgh, EH1 1EZ United Kingdom ~5.97 miles northwest of Bonnyrigg
  • Expensive property
  • Check-in time: 15:00
From$160
Very Good 4.0 /5Recent Reviews CallBookMore Details
Holiday Inn Express Edinburgh Royal Mile in Edinburgh 300 Cowgate, Edinburgh, EH11NA United Kingdom ~6.00 miles northwest of Bonnyrigg
  • Mid-scale Downtown hotel
  • Check in: 15.00
  • Easily accessible by car, said 83%
  • Great reception
From$201
Very Good 4.0 /5Guest Reviews CallBookMore Details
Travelodge Edinburgh Central - Edinburgh 33 St. Marys St., Edinburgh, EH1 1TA United Kingdom ~6.04 miles northwest of Bonnyrigg
  • Midscale hotel
  • Check-in time: 15:00
Ibis Edinburgh Centre South Bridge : 77 South Bridge
+1-866-221-8581
77 South Bridge, Edinburgh, EH11HN United Kingdom ~6.06 miles northwest of Bonnyrigg
  • Affordable hotel
  • 259 rooms in hotel
  • Restaurant could offer better service
  • Affordable food
Aparthotel Adagio Edinburgh Royal Mile in Edinburgh 231 Canongate, Edinburgh, EH88BJ United Kingdom ~6.09 miles northwest of Bonnyrigg
  • 4 star Downtown property
  • Hotel has 4 floors
From$162
Very Good 4.5 /5Review Score CallBookMore Details
Central Hotel in Edinburgh 139 Cowgate, Edinburgh, EH11LL United Kingdom ~6.10 miles northwest of Bonnyrigg
  • Affordable Downtown hotel
  • Check-in time: 14:00 PM
  • Great reception
  • Wifi quality could be improved
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Edinburgh City Hotel 79 Lauriston Place Edinburgh, Edinburgh, EH3 9HZ United Kingdom ~6.12 miles northwest of Bonnyrigg
  • 3-star hotel
  • 52 rooms in property
Novotel Edinburgh Centre 80 Lauriston Place, Edinburgh, EH39DE United Kingdom ~6.12 miles northwest of Bonnyrigg
  • Four-star property
  • About half of guests complained about the bathroom
  • Good access to the airport, said 80%
From$115
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Ibis Edinburgh Centre Royal Mile – Hunter Square 6 Hunter Sq. Edinburgh, Edinburgh, EH1 1QW United Kingdom ~6.12 miles northwest of Bonnyrigg
  • Two-star hotel
  • 99 sleeping rooms in hotel
Radisson Blu 80 High St., Edinburgh, EH11TH United Kingdom ~6.12 miles northwest of Bonnyrigg
  • High end Downtown property
  • Check in time: 15:00
  • Air conditioning was criticized by 70%
  • Dirty pool, said 80%
From$268
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Next 25 Bonnyrigg Hotels >  [1 - 25 of 50]    
Next: See My Bonnyrigg Hotels with Pricing
Back to Top