We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Dunbar Station

Dunbar, Scotland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

91 Newcraighall Road | Newcraighall, Edinburgh EH21 8RX, Scotland
22.9 miles from Dunbar Station
#32 of 146 hotels in Edinburgh
Professional photos | Traveller photos (38) | Map
Show Prices
Marshall Meadows Country House Hotel (Berwick-upon-Tweed, UK) 3.0 of 5
Marshall Meadows, Berwick-upon-Tweed TD15 1UT, England
23.1 miles from Dunbar Station
#2 of 3 hotels in Berwick-upon-Tweed
Professional photos | Traveller photos (41) | Map
Show Prices
Caledonian Hotel (Leven, UK)
81 High St., Leven, Levenmouth KY8 4NG, Scotland
23.1 miles from Dunbar Station
#2 of 5 hotels in Leven
Professional photos | Map
Show Prices
Brannigans Hotel (Leven, UK)
Hawkslaw, Leven, Levenmouth, Scotland
23.3 miles from Dunbar Station
#3 of 5 hotels in Leven
Map
Fairmont St Andrews (St Andrews, UK) 5.0 of 5
St. Andrews Bay, St Andrews KY16 8PN, Scotland
23.9 miles from Dunbar Station
Special Offer 3RD NIGHT FREE
Fairmont St Andrews Slideshow
#6 of 19 hotels in St Andrews
Professional photos | Traveller photos (222) | Map
Show Prices
Dalhousie Castle (Bonnyrigg, UK) 3.0 of 5
Cockpen Road, Bonnyrigg EHI9 3JB, Scotland
24.0 miles from Dunbar Station
#1 of 1 hotels in Bonnyrigg
Professional photos | Traveller photos (431) | Map
Show Prices
Melville Dykes Road, Lasswade EH18 1AN, Scotland
24.1 miles from Dunbar Station
Special Offer Rooms from £58
Premier Inn Edinburgh A7 (Dalkeith) Slideshow
#1 of 1 hotels in Lasswade
Professional photos | Traveller photos (28) | Map
Show Prices
228 Willowbrae Rd., Edinburgh EH8 7NG, Scotland
24.4 miles from Dunbar Station
Special Offer Great deals online.
Premier Inn Edinburgh East Slideshow
#71 of 146 hotels in Edinburgh
Professional photos | Traveller photos (22) | Map
Show Prices
Travelodge Berwick upon Tweed (Berwick-upon-Tweed, UK)
North Road, Berwick-upon-Tweed TD15 1UQ, England
24.4 miles from Dunbar Station
#3 of 3 hotels in Berwick-upon-Tweed
Professional photos | Traveller photos (7) | Map
Show Prices