You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Rosyth, Dunfermline · 8.22 mi from centre
8.8
467 reviews
Breakfast available
With a stay at Hill Park Hotel in Dunfermline (Rosyth), you'll be a 5-minute drive from Forth Road Bridge and 6 minutes from Deep Sea World. This hotel is 12.2 mi (19.6 km) from Edinburgh Zoo and 14.9 mi (24 km) from Edinburgh Castle.

Hotel in Dunfermline · 8.26 mi from centre
8.6
1,634 reviews
Breakfast available
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.
Located on the ground floor, each room includes a TV and tea and coffee making facilities. The rooms also offer an en-suite bathroom.
Auld Mill House Hotel is a 3-minute drive from junction 3 of the M90 motorway. Situated just 40 minutes' drive from St Andrews, central Scotland is within easy access. Dunfermline Queen Margaret Train Station is just 5 minutes' walk away and Edinburgh Airport is a 15-minute journey by car.
Dunfermline Queen Margaret Train Station has 25-minute connections to Central Edinburgh. Knockhill Racing Circuit is just a 15-minute drive away.

Bed & breakfast in South Queensferry · 7.84 mi from centre
9.8
79 reviews
Located in South Queensferry, Parkhead House is within a 10-minute drive of Blackness Castle and Hopetoun House. This bed & breakfast is 6.4 mi (10.4 km) from Royal Highland Centre and 6.6 mi (10.6 km) from Linlithgow Palace.

Hotel in Alloa · 8.70 mi from centre
8.4
101 reviews
Breakfast available
With a stay at OYO Dunmar House Hotel in Alloa, you'll be within a 15-minute drive of Stirling Castle and Alloa Tower. This hotel is 2.5 mi (4.1 km) from Alloa Golf Club and 3.3 mi (5.2 km) from Gartmorn Dam Country Park.

Bed and breakfast in Dunfermline · 10.15 mi from centre
9.7
266 reviews
Breakfast available
Providing views of the Firth of Forth, Bay and Bridge in Dalgety Bay features accommodation, a garden and a terrace.
Fitted with a patio, the suites feature a flat-screen TV and a private bathroom with free toiletries. Some units feature a seating area and/or a balcony.
A continental or buffet breakfast can be enjoyed at the property.
Edinburgh is 15 km from the bed and breakfast. The nearest airport is Edinburgh Airport, 10 km from the property.

Bed & breakfast in Stirling · 10.81 mi from centre
9.8
33 reviews
Located in Stirling, West Plean House is in a rural location, within a 5-minute drive of Plean Country Park and Battle of Bannockburn Visitor Centre. This bed & breakfast is 7.6 mi (12.3 km) from Stirling Castle and 4.6 mi (7.4 km) from Smith Art Gallery and Museum.

Lodge in Stirling · 11.13 mi from centre
10.0
3 reviews
With a stay at La Fortuna Lodges in Stirling, you'll be within a 10-minute drive of Stirling Castle and Ochil Hills. This lodge is 1.9 mi (3 km) from University of Stirling and 2.2 mi (3.5 km) from Airthrey Golf Course.

Bed & breakfast in Bathgate · 10.70 mi from centre
9.6
211 reviews
Breakfast available
Located in Bathgate, The Gables is a 1-minute drive from Regal Community Theatre and 6 minutes from Beecraigs Country Park. This bed & breakfast is 2.5 mi (4 km) from Linlithgow Palace and 2.5 mi (4 km) from St Michael’s Church.
Hotel in Broxburn, Uphall · 9.90 mi from centre
8.0
1,070 reviews
Situated in Uphall, 12 km from Hopetoun House, Oatridge hotel features accommodation with a garden, free private parking, a restaurant and a bar. This 2-star hotel offers free WiFi. The property is non-smoking and is located 15 km from Forth Bridge.
At the hotel, rooms are fitted with a wardrobe and a flat-screen TV. The rooms are fitted with a private bathroom with a shower and a hairdryer.
Edinburgh Zoo is 16 km from Oatridge hotel, while Murrayfield Stadium is 21 km from the property. Edinburgh Airport is 8 km away.

Hotel in Newbridge · 11.66 mi from centre
Breakfast available
Located in Newbridge, Premier Inn Edinburgh Airport - M9 Jct1 is within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 11.6 mi (18.7 km) from Edinburgh Castle and 11.6 mi (18.7 km) from Royal Mile.

Hotel in South Queensferry · 9.96 mi from centre
Breakfast available
Located in South Queensferry, Premier Inn Edinburgh - South Queensferry is within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 11 mi (17.8 km) from Edinburgh Castle and 11.1 mi (17.8 km) from Royal Mile.

Hotel in West Lothian, Livingston · 11.47 mi from centre
6.8
364 reviews
With a stay at Livingston Lodge Hotel in Livingston, you'll be within a 15-minute drive of Edinburgh Park and Almondvale Stadium. This hotel is 14.8 mi (23.8 km) from Edinburgh Zoo and 15.5 mi (25 km) from Murrayfield Stadium.

Hotel in South Queensferry, Queensferry · 10.47 mi from centre
8.1
1,915 reviews
Breakfast available
Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city centre of Edinburgh. 2 golf courses are situated within 5 miles of the accommodation.
Many rooms at The Hawes Inn overlook the river and iconic Forth Road Bridge, and each has a flat-screen TV, en-suite bathroom and tea/coffee making facilities.
A log fire and beer garden are featured in the Hawes Inn country pub and restaurant, which is attached to the Hotel. Dishes such as braised pork belly and cheese-topped fish pies are served in the restaurant.
Deep Sea World aquarium is only 15 minutes by car, and Bedlam Paintball Edinburgh is just 2.3 miles away.

Hotel in Stirling · 11.53 mi from centre
8.3
2,950 reviews
Breakfast available
Holiday Inn Express Hotel offers pet friendly accommodation at Springkerse Business Park. The M9 and M80 motorways can be reached within 4 miles of the hotel. The hotel features free Wi-Fi throughout, and a bar and restaurant.
Edinburgh and Glasgow are 45-mins by car.
we have ironing facilities and tea/coffee making facilities and hairdryer.
we have a Free buffet breakfast with hot and continental options.
At the hotel, all rooms are equipped with a desk and a flat-screen TV. There is also an en-suite shower.
Guests can take their pick from soup, paninis, pizzas and burgers" to Guests can order evening meals from our menu.
we have a meeting room and meeting facilities available for hire.
Guests can take their pick from soup, paninis, pizzas and burgers in the relaxing Great Room lounge and enjoy a refreshing drink from the licensed bar.
The hotel has a business centre with a meeting room and audio/visual available for hire.
Local attractions such as Stirling Castle and National Wallace Monument can be reached within 4 miles. Stirling Golf Club is just 3 miles from the hotel. The nearest airport is Edinburgh Airport, 39 km from the accommodation.
free on-site parking is available

Cabin in Bathgate · 9.84 mi from centre
9.6
26 reviews
With a stay at The Vu Snugs in Bathgate, you'll be within a 5-minute drive of Beecraigs Country Park and Regal Community Theatre. This cabin is 2.6 mi (4.3 km) from Linlithgow Palace and 2.6 mi (4.3 km) from St Michael’s Church.

Guest house in Dunfermline · 8.08 mi from centre
9.2
337 reviews
Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.
All rooms at the guest house are fitted with a seating area. At Clarke Cottage Guest House the rooms have a wardrobe, a flat-screen TV and a private bathroom.
Guests at the accommodation can enjoy a buffet or a à la carte breakfast.
Edinburgh is 30 km from Clarke Cottage Guest House, while Perth is 43 km from the property. The nearest airport is Edinburgh Airport, 27 km from the guest house.

Bed and breakfast in Rosyth · 7.75 mi from centre
8.5
491 reviews
Caledonia House has garden views, free WiFi and free private parking, set in Rosyth, 12 km from Forth Bridge. Located 13 km from Hopetoun House, the property offers a garden. Boasting family rooms, this property also provides guests with a terrace.
At the bed and breakfast, every unit has a wardrobe. At the bed and breakfast, the units have bed linen and towels.
Continental and vegetarian breakfast options with fruits, juice and cheese are available.
Edinburgh Zoo is 22 km from the bed and breakfast, while Murrayfield Stadium is 24 km from the property. Edinburgh Airport is 20 km away.

Hotel in Stirling · 11.53 mi from centre
8.8
971 reviews
Breakfast available
With a stay at Holiday Inn Express Stirling by IHG in Stirling, you'll be within a 10-minute drive of Stirling Castle and The Engine Shed. This hotel is 2 mi (3.2 km) from Tolbooth and 2.1 mi (3.4 km) from Museum of the Argyll & Sutherland Highlanders.

Hotel in Cowdenbeath · 11.71 mi from centre
7.3
267 reviews
Featuring free WiFi and a bar, The Beath Inn offers accommodation in Cowdenbeath, 19 km from Forth Bridge and 21 km from Hopetoun House. The property is around 29 km from Edinburgh Zoo, 31 km from Murrayfield Stadium and 32 km from Edinburgh International Conference Centre. The hotel has family rooms.
At the hotel, every room has a desk and a flat-screen TV. The rooms have a private bathroom with a shower, free toiletries and a hairdryer. All rooms will provide guests with a wardrobe and a kettle.
Edinburgh Castle is 32 km from The Beath Inn, while Royal Mile is 33 km from the property. Edinburgh Airport is 23 km away.

Hotel in Inverkeithing · 9.31 mi from centre
6.1
278 reviews
This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away.
The hotel is close to the ferry terminal and is only 500 metres or so from Inverkeithing station. A bus runs regularly between the station and Edinburgh Airport. Trains also run frequently to the city of Edinburgh itself.
As reflected in the price, the hotel’s rooms are not large. However, all of the rooms are en suite and comfortable.
Free Wi-Fi is available in the hotel’s public areas and there is also free parking.