Forrester Park Resort
Offering a restaurant, a bar and a large garden and a championship golf course, Forrester Park Resort also has free WiFi access and free on-site parking. Situated just 4 miles west of Dunfermline, Torry Bay is just 7 minutes' journey by car. This hotel is located 6.78 from the city center Rosyth. This 4.0 star property has 5 rooms. You can book a room from 95 GBP. Location : Forrester Park Resort Forrester Park Resort, Pitdinnie Road, Cairneyhill KY12 8RF Dunfermline
Book a room from 95 GBP
|
The Elgin Hotel
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. This hotel is located 4.06 from the city center Rosyth. This 3.0 star property has 15 rooms. You can book a room from 49 GBP. Location : The Elgin Hotel Charlestown KY11 3EE Dunfermline
Book a room from 49 GBP
|
Best Western Plus Dunfermline Crossford Keavil House Hotel
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. This hotel is located 4.80 from the city center Rosyth. This 4.0 star property has 72 rooms. You can book a room from 54 GBP. Location : Best Western Plus Dunfermline Crossford Keavil House Hotel Main Street, Dunfermline KY12 8NN Dunfermline
Book a room from 54 GBP
|
Adamson Hotel
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. This hotel is located 4.67 from the city center Rosyth. This 3.0 star property has 39 rooms. You can book a room from 36.23 GBP. Location : Adamson Hotel 27 Main Sreet, Crossford KY12 8NJ Dunfermline
Book a room from 36.23 GBP
|
Davaar House Hotel
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. This hotel is located 4.75 from the city center Rosyth. This 3.0 star property has 10 rooms. You can book a room from 40 GBP. Location : Davaar House Hotel 126 Grieve Street KY12 8DW Dunfermline
Book a room from 40 GBP
|
Parkhead House
Parkhead House is located in Queensferry, and set in a former gamekeeper cottage, on the edge of the idyllic Deer Park in the heart of Hopetoun Estate. Free WiFi access is available. This hotel is located 5.61 from the city center Rosyth. This 4.0 star property has 4 rooms. You can book a room from 85 GBP. Location : Parkhead House Parkhead House Abercorn Road Hopetoun South Queensferry West Lothian EH30 9SL Queensferry
Book a room from 85 GBP
|
The City Hotel
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 rooms. They feature flat-screen TVs, WiFi access, trouser presses and tea/coffee making facilities. This hotel is located 4.20 from the city center Rosyth. This 3.0 star property has 29 rooms. You can book a room from 41.58 GBP. Location : The City Hotel Bridge Street KY12 8DA Dunfermline
Book a room from 41.58 GBP
|
Rooms At 29 Bruce Street
Located in Dunfermline’s lively city centre, Rooms At 29 Bruce Street boasts a vibrant on-site nightclub and Scottish Fusion Restaurant. Its stylish rooms have free Wi-Fi, and the hotel is only 20 minutes’ drive from Edinburgh. This hotel is located 4.25 from the city center Rosyth. This 3.0 star property has 17 rooms. You can book a room from 43 GBP. Location : Rooms At 29 Bruce Street 29-35 Bruce St KY12 7AG Dunfermline
Book a room from 43 GBP
|
Pitreavie Guest House
With free Wi-Fi and free parking on site, Pitreavie Guest House is a 20-minute drive from the charming old town of Culross in Scotland. Historic St Andrews is less than an hour’s drive away. This hotel is located 2.72 from the city center Rosyth. This 4.0 star property has 5 rooms. You can book a room from 35 GBP. Location : Pitreavie Guest House 3 Aberdour Road KY11 4PB Dunfermline
Book a room from 35 GBP
|
Garvock House Hotel
Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. This hotel is located 3.85 from the city center Rosyth. This 4.0 star property has 19 rooms. You can book a room from 60 GBP. Location : Garvock House Hotel Garvock House Hotel St Johns Drive KY12 7TU Dunfermline
Book a room from 60 GBP
|
Hillview House B&B
In the historical city of Dunfermline, Hillview House B&B features accommodation with free Wi-Fi available throughout and free private parking. It is 15 minutes’ walk from Dunfermline Town Railway Station. This hotel is located 2.72 from the city center Rosyth. This 4.0 star property has 3 rooms. You can book a room from 60 GBP. Location : Hillview House B&B 9 Aberdour road KY11 4PB Dunfermline
Book a room from 60 GBP
|
King Malcolm Hotel
A 5-minute drive from Dunfermline, Scotland's former capital, the King Malcolm offers Scottish cuisine as well as a terrace, 2 bars, free Wi-Fi and free parking. This hotel is located 2.41 from the city center Rosyth. This 3.0 star property has 48 rooms. You can book a room from 55 GBP. Location : King Malcolm Hotel Queensferry Road KY11 8DS Dunfermline
Book a room from 55 GBP
|
Caledonia Hotel
Located at the Port of Rosyth, the Caledonia Hotel boasts a bar and restaurant, along with a landscaped beer garden and children’s play area. It also features free Wi-Fi and free private parking. The family-run Caledonia offers a range of rooms. This hotel is located 0.91 from the city center Rosyth. This 3.0 star property has 36 rooms. You can book a room from 71.28 GBP. Location : Caledonia Hotel Hilton Road KY11 2BA Rosyth
Book a room from 71.28 GBP
|
Pitbauchlie House Hotel
Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free parking and free Wi-Fi. These include 3 bars, an a la carte restaurant and bistro plus excellent conference and banqueting facilities. This hotel is located 2.68 from the city center Rosyth. This 3.0 star property has 50 rooms. You can book a room from 48.6 GBP. Location : Pitbauchlie House Hotel Aberdour Road KY11 4PB Dunfermline
Book a room from 48.6 GBP
|
Clarke Cottage Guest House
Set in Dunfermline, Clarke Cottage Guest House offers 3-star accommodation with a garden. This 3-star guest house offers free WiFi. The property provides a shared lounge. The rooms at the guest house come with a seating area and a flat-screen TV. This hotel is located 4.67 from the city center Rosyth. This 3.0 star property has 3 rooms. You can book a room from 35 GBP. Location : Clarke Cottage Guest House 139 Halbeath Road KY11 4LA Dunfermline
Book a room from 35 GBP
|
Auld Mill House Hotel
The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking. Dating back 250 years, this charming building is just 200 metres from Halbeath Road, the main road into Dunfermline. This hotel is located 4.88 from the city center Rosyth. This 3.0 star property has 8 rooms. You can book a room from 27 GBP. Location : Auld Mill House Hotel Halbeath Road (opposite Arnold Clark) KY11 4LF Dunfermline
Book a room from 27 GBP
|
Hill Park Hotel
Hill Park Hotel in Rosyth has 3-star accommodation with a bar. This 3-star hotel offers a 24-hour front desk. Free WiFi is provided. Edinburgh is 24 km from the hotel. The nearest airport is Edinburgh Airport, 20 km from Hill Park Hotel. This hotel is located 1.17 from the city center Rosyth. This 3.0 star property has 21 rooms. You can book a room from 50 GBP. Location : Hill Park Hotel 10 Heath Road KY11 2BT Rosyth
Book a room from 50 GBP
|
Holiday Inn Express Dunfermline
In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV. This hotel is located 5.02 from the city center Rosyth. This 3.0 star property has 82 rooms. You can book a room from 45 GBP. Location : Holiday Inn Express Dunfermline Halbeath Dunfermline KY11 8DY Dunfermline
Book a room from 45 GBP
|
DoubleTree by Hilton Edinburgh - Queensferry Crossing
With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site. This hotel is located 3.37 from the city center Rosyth. This 4.0 star property has 141 rooms. You can book a room from 84.48 GBP. Location : DoubleTree by Hilton Edinburgh - Queensferry Crossing St Margaret's Head KY11 1HP North Queensferry
Book a room from 84.48 GBP
|
Dakota Edinburgh
The 4-star Dakota Edinburgh is a modern hotel with an award-winning restaurant and free Wi-Fi. Edinburgh city centre is just a 10-minute train journey from the building and the hotel offers a courtesy shuttle service from Edinburgh Airport. This hotel is located 6.51 from the city center Rosyth. This 4.0 star property has 132 rooms. You can book a room from 80 GBP. Location : Dakota Edinburgh Ferrymuir Retail Park EH30 9QZ South Queensferry
Book a room from 80 GBP
|
Northcliff House Apartments & Cottages
Set in North Queensferry, Northcliff House Apartments & Cottages features accommodation with free WiFi, a seating area, a flat-screen TV and a kitchen. All units are equipped with a oven, microwave, a coffee machine, a toaster and kettle. This hotel is located 3.80 from the city center Rosyth. This 3.0 star property has 1 rooms. You can book a room from 110 GBP. Location : Northcliff House Apartments & Cottages Northcliff, Main Road KY11 1HB North Queensferry
Book a room from 110 GBP
|
Steven's Apartment 18c High Street
Boasting a garden, Steven's Apartment 18c High Street offers accommodation in Inverkeithing with free WiFi and garden views. The apartment features city views and is 24 km from Edinburgh. This hotel is located 2.60 from the city center Rosyth. This 5.0 star property has 1 rooms. You can book a room from 180 GBP. Location : Steven's Apartment 18c High Street 18c High Street C KY11 1NN Inverkeithing
Book a room from 180 GBP
|
Sweet Chestnut by Marston's Inns
Set in Dunfermline, Sweet Chestnut by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar. All rooms are fitted with a flat-screen TV with satellite channels. This hotel is located 5.20 from the city center Rosyth. This 3.0 star property has 26 rooms. You can book a room from 50 GBP. Location : Sweet Chestnut by Marston's Inns 11 Fife Leisure Park KY11 8EX Dunfermline
Book a room from 50 GBP
|
Innkeeper's Lodge Edinburgh, South Queensferry
Overlooking the Firth of Forth railway bridge, Innkeeper's Lodge Edinburgh, South Queensferry, is just 20 minutes’ drive from the historical city centre of Edinburgh. 2 golf courses are situated within 5 miles of the accommodation. This hotel is located 6.14 from the city center Rosyth. This 3.0 star property has 14 rooms. You can book a room from 59 GBP. Location : Innkeeper's Lodge Edinburgh, South Queensferry The Hawes Inn, 7 Newhalls Road EH30 9TA South Queensferry, Edinburgh
Book a room from 59 GBP
|
Holiday Inn Express Edinburgh Airport
Next to Edinburgh Airport, the award-winning Holiday Inn Express Edinburgh Airport offers a 24-hour shuttle service at a surcharge, long-stay parking, and rooms with power showers. Central Edinburgh is 15 minutes’ drive away. This hotel is located 11.10 from the city center Rosyth. This 3.0 star property has 95 rooms. You can book a room from 71 GBP. Location : Holiday Inn Express Edinburgh Airport 101 Ingliston Rd EH28 8AU Ingliston
Book a room from 71 GBP
|