Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Forth Road Bridge
See the latest prices and deals by choosing your dates
Hotel in South Queensferry, Queensferry · 0.78 mi from centre
8.2
1,878 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 North Queensferry, Dunfermline · 1.40 mi from centre
9.2
718 reviews
Breakfast available
With a stay at DoubleTree by Hilton Edinburgh - Queensferry Crossing in Dunfermline, you'll be a 2-minute walk from Forth Road Bridge and 15 minutes by foot from Deep Sea World. This eco-friendly hotel is 11.4 mi (18.3 km) from Edinburgh Zoo and 13.2 mi (21.2 km) from Princes Street.
Hotel in Newbridge · 4.25 mi from centre
9.0
926 reviews
Breakfast available
Located in Newbridge, Norton House Hotel & Spa is in the business district, within a 10-minute drive of Royal Highland Centre and Heriot-Watt University. This eco-friendly hotel is 9.7 mi (15.6 km) from Princes Street and 10.8 mi (17.4 km) from Edinburgh Castle.
Hotel in Ingliston, Newbridge · 3.80 mi from centre
8.8
914 reviews
Breakfast available
Located in Newbridge (Ingliston), DoubleTree by Hilton Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This eco-friendly hotel is 7 mi (11.2 km) from George Street and 7.9 mi (12.6 km) from Royal Mile.
Hotel in Crossford, Dunfermline · 5.81 mi from centre
8.4
531 reviews
Breakfast available
A stay at Best Western Plus Dunfermline Crossford Keavil House Hotel places you in the heart of Dunfermline, within a 5-minute drive of Pittencrieff Park and Dunfermline Golf Club. This eco-friendly hotel is 15.5 mi (25 km) from Edinburgh Zoo and 2.7 mi (4.4 km) from Andrew Carnegie Birthplace Museum.
Hotel in Edinburgh · 6.77 mi from centre
8.2
936 reviews
Breakfast available
Located in Edinburgh (Craigleith), Village Hotel Edinburgh is within a 10-minute drive of Princes Street and Edinburgh Castle. This eco-friendly hotel is 2.8 mi (4.5 km) from Royal Mile and 2.5 mi (4 km) from Murrayfield Stadium.
Hotel in Sighthill, Edinburgh · 5.86 mi from centre
8.8
946 reviews
Breakfast available
Located in Edinburgh (Sighthill), Novotel Edinburgh Park is within a 10-minute drive of Edinburgh Zoo and Murrayfield Stadium. This eco-friendly hotel is 5.5 mi (8.8 km) from Princes Street and 6.6 mi (10.6 km) from Edinburgh Castle.
Hotel in Dalmahoy, Kirknewton · 6.30 mi from centre
8.6
1,416 reviews
Breakfast available
When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Zoo and Murrayfield Stadium. This family-friendly hotel is 8 mi (12.9 km) from Princes Street and 9.1 mi (14.7 km) from Edinburgh Castle.
Hotel in Broxburn · 6.43 mi from centre
8.0
871 reviews
Breakfast available
Located in Broxburn, Macdonald Houstoun House is in a rural location, within a 15-minute drive of Linlithgow Palace and Royal Highland Centre. This eco-friendly hotel is 7 mi (11.3 km) from Linlithgow Golf Club and 7.2 mi (11.5 km) from Five Sisters Zoo.
Hotel in Edinburgh · 6.56 mi from centre
8.8
903 reviews
Breakfast available
With a stay at Courtyard by Marriott Edinburgh West in Edinburgh (Riccarton), you'll be a 1-minute drive from Heriot-Watt University and 9 minutes from Edinburgh Zoo. This eco-friendly hotel is 5.8 mi (9.4 km) from Princes Street and 6.9 mi (11.2 km) from Edinburgh Castle.
Hotel in Dunfermline · 5.64 mi from centre
9.0
1,281 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 Edinburgh · 5.07 mi from centre
7.8
289 reviews
Breakfast available
Located in Edinburgh (Gogar), Delta Hotels by Marriott Edinburgh is within a 10-minute drive of Murrayfield Stadium and Edinburgh International Conference Centre. This eco-friendly hotel is 4.5 mi (7.3 km) from Princes Street Gardens and 5.1 mi (8.2 km) from Greyfriars Kirk.
Inn in Dunfermline · 5.82 mi from centre
8.4
399 reviews
Breakfast available
With a stay at Sweet Chestnut, Dunfermline by Marston's Inns in Dunfermline, you'll be within a 10-minute drive of Yellowscott Country Park and Pittencrieff Park. This inn is 17.3 mi (27.9 km) from Princes Street and 18.3 mi (29.4 km) from Edinburgh Castle.
Hotel in Corstorphine, Edinburgh · 6.34 mi from centre
8.0
932 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 eco-friendly hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.2 mi (2 km) from Murrayfield Ice Rink.
Inn in Ratho · 4.90 mi from centre
8.8
480 reviews
Situated in Ratho, 10 km from Edinburgh Zoo, The Bridge Inn features accommodation with a garden, free private parking, a shared lounge and a terrace. This 4-star inn features free WiFi and a bar. The property is non-smoking and is located 11 km from Forth Bridge.
The rooms in the inn are fitted with a coffee machine. At The Bridge Inn rooms have a private bathroom with free toiletries and a hairdryer.
At the accommodation you will find a restaurant serving British, Scottish and local cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Murrayfield Stadium is 12 km from The Bridge Inn, while Hopetoun House is 13 km from the property. Edinburgh Airport is 6 km away.
Resort in Dunfermline · 7.11 mi from centre
8.4
137 reviews
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.
The accommodation includes a TV and an iPod dock. Complete with an electric kettle, the dining area also has a coffee machine. Featuring a hairdryer.
At Forrester Park Resort there is a terrace. Other facilities offered at the property include meeting facilities, a shared lounge and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including hiking and cycling.
From the property, Edinburgh Airport is 29 minutes' drive away and Edingburgh city centre 20 miles away. Glasgow is 36 miles away.
Hotel in New Town, Edinburgh · 8.74 mi from centre
9.6
967 reviews
Breakfast available
With a stay at The Balmoral Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of Calton Hill. This luxury hotel is 0.4 mi (0.7 km) from Edinburgh Playhouse Theatre and 0.5 mi (0.8 km) from Royal Mile.
Hotel in Old Town Edinburgh, Edinburgh · 8.74 mi from centre
8.8
997 reviews
Breakfast available
With a stay at Radisson Collection Hotel, Royal Mile Edinburgh, you'll be centrally located in Edinburgh, steps from St. Giles' Cathedral and 5 minutes by foot from Edinburgh Castle. This luxury hotel is 0.3 mi (0.5 km) from Royal Mile and 0.4 mi (0.6 km) from Princes Street.
Hotel in New Town, Edinburgh · 8.18 mi from centre
9.2
972 reviews
Breakfast available
Kimpton Charlotte Square by IHG is centrally located in Edinburgh – a 2-minute walk from Princes Street Gardens and 12 minutes by foot from Edinburgh International Conference Centre. This luxury hotel is 1.1 mi (1.8 km) from St. Giles' Cathedral and 1.2 mi (1.9 km) from Greyfriars Kirk.
Hotel in Haymarket, Edinburgh · 8.25 mi from centre
8.8
870 reviews
Breakfast available
With a stay at Sheraton Grand Hotel & Spa, Edinburgh, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Gin Distillery and The Meadows. This luxury hotel is 1.1 mi (1.7 km) from National Museum of Scotland and 1.3 mi (2.1 km) from Real Mary King's Close.