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

Inn in Currie, Edinburgh · 6.87 mi from centre
8.6
289 reviews
With a stay at Riccarton Inn in Edinburgh (Currie), you'll be within a 15-minute drive of Edinburgh Park and Murrayfield Stadium. This inn is 6.8 mi (11 km) from Royal Mile and 7 mi (11.2 km) from Edinburgh Castle.

Hotel in Haymarket, Edinburgh · 7.28 mi from centre
Breakfast available
A stay at The Hoxton Edinburgh places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This hotel is 1.7 mi (2.7 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Hotel in Haymarket, Edinburgh · 7.11 mi from centre
8.0
804 reviews
Breakfast available
In the heart of Edinburgh, No.32 Hotel is within a 5-minute drive of Murrayfield Stadium and Princes Street Gardens. This hotel is 0.9 mi (1.5 km) from Princes Street and 1 mi (1.5 km) from Johnnie Walker Princes Street.

Aparthotel in Stockbridge, Edinburgh · 7.19 mi from centre
9.6
612 reviews
A stay at Clarendon Luxury Apartments places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This aparthotel is 1.6 mi (2.6 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Hotel in West Lothian, Livingston · 7.00 mi from centre
9.8
65 reviews
Breakfast available
With a stay at Ashcroft Farmhouse in Livingston, you'll be within a 15-minute drive of Edinburgh Park and Livingston Designer Outlet. This hotel is 10.6 mi (17 km) from Murrayfield Stadium and 10.9 mi (17.6 km) from Edinburgh Zoo.

Hotel in Sighthill, Edinburgh · 5.12 mi from centre
8.8
933 reviews
Breakfast available
Located in Edinburgh (Sighthill), Novotel Edinburgh Park is within a 10-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 5.5 mi (8.8 km) from Princes Street and 5.6 mi (9 km) from George Street.

Hotel in Dunfermline · 6.34 mi from centre
9.0
1,354 reviews
Breakfast available
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. Free WiFi is available throughout the property, and free private parking is available on-site.
Each room at Garvock House Hotel features an individual interior design and tea/coffee making facilities with Scottish biscuits and mineral water. A TV is available in all rooms. In the private bathrooms guests will find a bath, bathrobes, free toiletries and a hairdryer.
Guests can enjoy a full Scottish breakfast each morning in the hotel's restaurant, as well as lunch and dinner. There is also an on-site bar. A range of laundry services are available, including dry cleaning, and there are meeting/banquet facilities at the property.
Guests can explore the Fife Region from Garvock House Hotel, and Perth is 29 miles away. Aberdour and its castle are 7 miles from the property. an array of activities can be enjoyed in the area, including cycling and hiking.
Edinburgh Airport is 16 miles from Garvock House Hotel, and Dunfermline rail station is 1 mile from the property.
Hotel in Broxburn, Uphall · 5.73 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 Corstorphine, Edinburgh · 5.65 mi from centre
8.0
896 reviews
Breakfast available
With a stay at Holiday Inn Edinburgh by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and 11 minutes by foot from Spire Murrayfield Hospital. This spa hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.

Hotel in Dunfermline · 6.69 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.

Hotel in Dunfermline · 6.76 mi from centre
9.0
4 reviews
Located in Dunfermline, No 10 - by StayDunfermline is within a 15-minute walk of Saint Margaret's Cave and Dunfermline Abbey. This hotel is 15.6 mi (25.1 km) from Edinburgh Zoo and 17.1 mi (27.6 km) from Murrayfield Stadium.

Apartment in Edinburgh · 6.26 mi from centre
With a stay at this apartment in Edinburgh, you'll be within a 5-minute drive of Edinburgh Park and Edinburgh Zoo. This apartment is 4 mi (6.5 km) from Edinburgh Castle and 4.1 mi (6.5 km) from Royal Mile.

Hotel in Edinburgh · 6.22 mi from centre
8.2
936 reviews
Breakfast available
Located in Edinburgh (Craigleith), Village Hotel Edinburgh is within a 10-minute drive of Edinburgh Castle and Royal Mile. This hotel is 1.9 mi (3.1 km) from Princes Street and 2.5 mi (4 km) from Murrayfield Stadium.

Bed & breakfast in Colinton, Edinburgh · 7.12 mi from centre
9.4
290 reviews
Breakfast available
Located in Edinburgh (Colinton), Spylaw Bank House is within a 10-minute drive of Edinburgh Park and Murrayfield Stadium. This bed & breakfast is 5.1 mi (8.2 km) from Royal Mile and 5.2 mi (8.4 km) from Edinburgh Castle.

Guesthouse in Edinburgh · 7.16 mi from centre
7.2
123 reviews
Breakfast available
Located in Edinburgh (Trinity), Falcon Crest Guest House is within a 10-minute drive of Edinburgh Castle and Royal Mile. This guest house is 2.1 mi (3.3 km) from Princes Street and 2.4 mi (3.8 km) from University of Edinburgh.

Guesthouse in Dalry, Edinburgh · 7.25 mi from centre
8.2
82 reviews
Breakfast available
With a stay at Dalry guesthouse in Edinburgh (Haymarket), you'll be within a 5-minute drive of Princes Street and Murrayfield Stadium. This guest house is 2 mi (3.3 km) from Edinburgh Castle and 2.1 mi (3.3 km) from Royal Mile.

Hotel in Dunfermline · 5.42 mi from centre
8.5
1,103 reviews
Set in Dunfermline, 14 km from Forth Bridge, The Inn At Charlestown offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel offers room service and free WiFi. Guests can make use of a bar.
Hopetoun House is 15 km from the hotel, while Edinburgh Zoo is 23 km away. Edinburgh Airport is 20 km from the property.

Hotel in Murrayfield, Edinburgh · 6.01 mi from centre
7.6
246 reviews
Breakfast available
With a stay at Twin Lions Hotel in Edinburgh (Murrayfield), you'll be within a 5-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 3.2 mi (5.1 km) from Edinburgh Castle and 3.2 mi (5.1 km) from Royal Mile.

Hotel in Edinburgh · 4.33 mi from centre
8.0
306 reviews
Breakfast available
Located in Edinburgh (Gogar), Delta Hotels by Marriott Edinburgh is within a 5-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 2.9 mi (4.7 km) from Royal Highland Centre and 3.1 mi (4.9 km) from Cramond Beach.

Hotel in Edinburgh · 6.14 mi from centre
8.4
952 reviews
Breakfast available
Located in Edinburgh (Ravelston), Holiday Inn Express Edinburgh City West by IHG is within a 10-minute drive of Edinburgh Castle and Royal Mile. This family-friendly hotel is 1.5 mi (2.4 km) from Murrayfield Stadium and 1.9 mi (3.1 km) from Princes Street.
Situated just a short hop from Edinburgh, South Queensferry offers the best of both worlds when it comes to city sightseeing and dreamy waterside views. The old port town boasts a truly breathtaking outlook of the landmark Forth Road Bridge, plus it’s littered with brilliant historical attractions like the intriguing Queensferry Museum and the grand 15th century Dundas Castle. Need somewhere to use as a base? Discover some of the best hotels in Fife scattered in and around South Queensferry.
Many of our hotels in South Queensferry feature fantastic last-minute deals, meaning you can easily visit for a spontaneous weekend away without breaking the bank. There are romantic options perfect for couples, plus cheap and cheerful inns and pubs ideal for families. Book a room in the Orocco Pier Hotel for the ultimate view of the Forth Bridges or stay within strolling distance of the station for easy access to Edinburgh City Centre.
Sold on a last-minute trip to South Queensferry? Whether you’re after a budget-friendly hotel within easy travelling distance of Edinburgh or you want to spend a few days soaking up castles and epic viewpoints in South Queensferry itself, you’ll have no shortage of hotels to choose from. Browse our full collection today and bag yourself a great late-availability deal.
Why not expand your hotel search to the rest of this wonderful Scottish region? From famous university towns to picturesque seaside spots surrounded by big ocean vistas and historic monuments, there are plenty of places to stay in Fife.