Blairhall: Hotels
-
6.5km of Blairhall
Set in pretty countryside on the outskirts of Dunfermline, this charming B&B offers free Wi-Fi and free parking just a 20-minute drive from the famous Forth Bridges. Edinburgh and Glasgow can be reached in 40-50 minutes by car.
From 55.00GBP / Night
-
Best Western Plus Keavil House Hotel
7.0km of Blairhall
With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club. Set in private wooded grounds, there is free parking and free WiFi.
From 68.50GBP / Night
-
7.2km of Blairhall
An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.
From 34.42GBP / Night
-
8.1km of Blairhall
This non-smoking Victorian town house hotel offers ample private parking and is situated in a quiet residential area, within walking distance of central Dunfermline.
From 48.00GBP / Night
-
8.4km of Blairhall
With picturesque views over the River Forth, the family-run Richmond Park Hotel is situated within its own grounds and is just 10 minutes’ drive from Edinburgh Airport.
From 55.00GBP / Night
-
8.4km of Blairhall
Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the harbour, and has panoramic views of the Pentland Hills.
From 69.00GBP / Night
-
8.7km of Blairhall
The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 comfortable rooms.
From 45.10GBP / Night
-
8.8km of Blairhall
Located in Dunfermline’s lively city centre, Rooms At 29 Bruce Street boasts a vibrant on-site nightclub and authentic Italian Restaurant. Its stylish rooms have free Wi-Fi, and are only 20 minutes’ drive from Edinburgh.
From 40.00GBP / Night
-
9.4km of Blairhall
Castle Campbell is a small, comfy hotel serving good food. It was built as a coaching inn in 1822, and has a friendly atmosphere, helpful staff and charming en suite rooms.
From 55.00GBP / Night
-
10.0km of Blairhall
Situated in 30 acres of wood grounds, Balmule House is a 14th-century property which offers free Wi-Fi and free on-site parking. Dunfermline town centre can be reached in 10 minutes’ drive and features a variety of historical attractions.
From 128.00GBP / Night