Hotel Name  |
| |
 | Eildon Bed and Breakfast  109 Newbigging, Musselburgh, East Lothian, EH21 7AS
   0.26 miles (0.42km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 40.00
 |  | Premier Inn Edinburgh (Inveresk)  Carberry Road, Edinburgh, City of Edinburgh, EH21 8PT
   0.34 miles (0.55km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 53.00
 |  | Premier Inn Edinburgh (Newcraighall)  91 Newcraighall Road, Edinburgh, City of Edinburgh, EH21 8RX
   1.97 miles (3.17km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 56.00
 |  | BEST WESTERN Kings Manor  100 Milton Road East, Musselburgh, East Lothian, EH15 2NP
    2.09 miles (3.36km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 36.00
 |  | Joppa Beach Townhouse 91 Joppa Road, Edinburgh, City of Edinburgh, EH15 2HB
 2.19 miles (3.52km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 200.00
 |  | Seahaven Hotel 89 Joppa Road, Edinburgh, City of Edinburgh, EH15 2HB
    2.19 miles (3.52km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 45.00
 |  | Robert Burns At Craigalon House  39-41 Abercorn Terrace, Musselburgh, East Lothian, EH15 2DG
    2.50 miles (4.02km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 46.99
 |  | Abercorn Guest House  1 Abercorn Terrace Portobello, Edinburgh, City of Edinburgh, EH15 2DD
    2.66 miles (4.28km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 80.00
 |  | Portobello Guest House (formerly known as Harvest Guest House) 33 Straiton Place,, Musselburgh, East Lothian, EH15 2BA
  2.74 miles (4.41km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 21.50
 |  | Aynetree Guest House  12 Duddingston Crescent, Milton Road, Musselburgh, East Lothian, EH15 3AS
  2.79 miles (4.49km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 50.49
 |  | Portobello Guest House  33 Straiton Place, Edinburgh, City of Edinburgh, EH15 2BA
   2.79 miles (4.49km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 30.00
 |  | The County Hotel  152 High Street, Dalkeith, Mid Lothian, EH22 1AY
    3.11 miles (5.01km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 39.00
 |  | Premier Inn Edinburgh East  228 Willowbrae Road, Edinburgh, City of Edinburgh, EH8 7NG
  3.66 miles (5.89km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 46.00
 |  | Premier Inn Edinburgh Dalkeith Melville Dykes Road, Lasswade, Mid Lothian, EH18 1AN
   4.12 miles (6.63km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 105.49
 |  | Arden Guest House  126 Old Dalkeith Rd, Edinburgh, City of Edinburgh, EH16 4SD
    4.13 miles (6.65km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 40.00
 |  | Anchorage BandB 1 Elcho Place Port Seton, Aberlady, East Lothian, EH32 0DL
   4.15 miles (6.68km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 70.00
 |  | Drumorne Guest House 82 Willowbrae Road, Edinburgh, City of Edinburgh, EH8 7HA
   4.19 miles (6.74km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 25.00
 |  | Prestonfield House  Priestfield Road, Edinburgh, City of Edinburgh, EH16 5UT
     4.42 miles (7.11km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 150.00
 |  | The Cameron BandB  5 Cameron Terrace, Edinburgh, City of Edinburgh, EH16 5LD
  4.46 miles (7.18km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 50.00
 |  | Laird And Dog Inn  5 High Street, Lasswade, Mid Lothian, EH18 1NA
   4.59 miles (7.39km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 67.50
 |  | Northfield House Hotel and Conservatory Restaurant  115 Lasswade Road, Edinburgh, Lothians, EH166UD
  4.74 miles (7.63km) from Inveresk Lodge Garden - Musselburgh * | Rooms From £ 50.00
 |
|
|