Find Your Hotel

Traprain bed and breakfast, Traprain Hotels

County/District: East Lothian
Showing Hotels within: 30km
Hotels found:269 hotels
Market Square , Duns , TD11 3AL
This hotel has 8 rooms.
The White Swan Hotel is situated in Duns, approximately 29.11 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
Aberlady , Aberlady , EH32 0PY
This hotel has 25 rooms.
The Lodge at Craigielaw and Golf Courses is situated in Aberlady, approximately 13.87 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
The Melville Inn, , Dalkeith , EH18 1AR
This is a 4 star hotel with 74 rooms.
Innkeeper's Lodge Melville Inn, Edinburgh, Dalkeith is situated in Dalkeith, approximately 27.93 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
Spott Road , Dunbar , EH42 1RS
This hotel has 27 rooms.
The Pine Marten by Marston's Inns is situated in Dunbar, approximately 9.94 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
1 Edinburgh Road , Lauder , TD2 6TW
This hotel has 1 rooms.
THE LAUDERDALE HOTEL is situated in Lauder, approximately 27.77 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
24 Sidegate , Haddington , EH41 4BZ
This is a 3 star hotel with 25 rooms.
Maitlandfield House Hotel is situated in Haddington, approximately 6.92 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
Muirfield , Gullane , EH31 2EG
This is a 5 star hotel with 23 rooms.
Greywalls Hotel & Chez Roux is situated in Gullane, approximately 12.64 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
3 Queens Road , Dunbar , EH42 1JG
This hotel has 14 rooms.
Hillside Hotel is situated in Dunbar, approximately 10.29 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
2 Joppa Pans , Edinburgh , EH15 2HF
This hotel has 5 rooms.
Rockville Hotel is situated in Edinburgh, approximately 26.30 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
Melville Dykes Road , Dalkeith , EH18 1AN
This is a 3 star hotel with 40 rooms.
Premier Inn Edinburgh Dalkeith is situated in Dalkeith, approximately 28.08 km from Traprain. For more details click here
Prices from GBP Per night per room
Book now
1 2 3 ...27

Star Rating

Accommodation Type

Hotel Facilities