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
Perth and Kinross
See the latest prices and deals by choosing your dates
Inn in West Lothian, Livingston · 35.73 mi from centre
8.6
414 reviews
Breakfast available
With a stay at Chain Runner, Livingston by Marston's Inns in Livingston, you'll be a 4-minute walk from Livingston Designer Outlet and 11 minutes by foot from Almondvale Stadium. This inn is 15.9 mi (25.7 km) from Edinburgh Zoo and 16.7 mi (26.8 km) from Murrayfield Stadium.
Hotel in North Queensferry, Dunfermline · 26.47 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 Edinburgh · 32.45 mi from centre
9.2
940 reviews
Breakfast available
Ten Hill Place is centrally located in Edinburgh – a 5-minute walk from University of Edinburgh and 7 minutes by foot from Royal Mile. This eco-friendly hotel is 1 mi (1.5 km) from Edinburgh Castle and 3.2 mi (5.2 km) from Royal Yacht Britannia.
Hotel in City Centre Glasgow, Glasgow · 48.72 mi from centre
9.2
507 reviews
Breakfast available
A stay at The Social Hub Glasgow places you in the heart of Glasgow, within a 10-minute walk of Glasgow Green and George Square. This hotel is 0.4 mi (0.7 km) from Buchanan Street and 2 mi (3.2 km) from OVO Hydro.
Hotel in Finnieston, Glasgow · 49.48 mi from centre
9.0
602 reviews
Breakfast available
With a stay at Courtyard by Marriott Glasgow SEC, you'll be centrally located in Glasgow, within a 10-minute walk of Scottish Exhibition and Conference Centre and OVO Hydro. This eco-friendly hotel is 0.8 mi (1.3 km) from Glasgow Science Centre and 1.2 mi (2 km) from Kings Theatre Glasgow.
Aparthotel in Kenmore, Aberfeldy · 25.59 mi from centre
9.4
245 reviews
With a stay at The Kenmore Club in Aberfeldy, you'll be just steps from Loch Tay and Mains of Taymouth Golf Course. This aparthotel is 0.8 mi (1.4 km) from The Scottish Crannog Centre and 1.4 mi (2.3 km) from Taymouth Castle.
Hotel in Pitlochry · 24.06 mi from centre
9.8
81 reviews
Breakfast available
With a stay at Knockendarroch Hotel in Pitlochry, you'll be within a 5-minute drive of Pitlochry Golf Club and Pitlochry Festival Theatre. This hotel is 1.2 mi (1.9 km) from Fish Ladder and 2.5 mi (4 km) from Edradour Distillery.
Hotel in Fortingall, Aberfeldy · 27.54 mi from centre
9.4
80 reviews
Breakfast available
With a stay at Fortingall Hotel in Aberfeldy, you'll be a 5-minute walk from Fortingall Yew and 12 minutes by foot from Canyoning Scotland. This hotel is 22.6 mi (36.4 km) from Cairngorms National Park and 0.9 mi (1.5 km) from Fortingall Church.
Inn in Stirling · 27.44 mi from centre
8.4
745 reviews
Breakfast available
With a stay at Highland Gate, Stirling by Marston's Inns in Stirling, you'll be within a 5-minute drive of Stirling Castle and Smith Art Gallery and Museum. This inn is 12.3 mi (19.7 km) from Loch Lomond and The Trossachs National Park and 14.3 mi (23.1 km) from Falkirk Wheel.
Hotel in St. Andrews · 24.28 mi from centre
9.2
92 reviews
Breakfast available
A stay at The Dunvegan Hotel places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This golf hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.
Hotel in Edinburgh · 32.54 mi from centre
8.6
972 reviews
Breakfast available
With a stay at Residence Inn by Marriott Edinburgh, you'll be centrally located in Edinburgh, steps from The Meadows and University of Edinburgh. This eco-friendly hotel is 0.7 mi (1.2 km) from National Museum of Scotland and 0.9 mi (1.5 km) from St. Giles' Cathedral.
Hotel in Leith, Edinburgh · 30.58 mi from centre
8.2
939 reviews
Breakfast available
With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Princes Street and Royal Mile. This eco-friendly hotel is 3 mi (4.8 km) from Edinburgh Castle and 2.8 mi (4.5 km) from University of Edinburgh.
Hotel in Old Town Edinburgh, Edinburgh · 32.27 mi from centre
8.4
957 reviews
Breakfast available
DoubleTree by Hilton Edinburgh City Centre is centrally located in Edinburgh – a 3-minute walk from Usher Hall and 6 minutes by foot from Grassmarket. This eco-friendly hotel is 0.6 mi (1 km) from Princes Street and 0.7 mi (1.2 km) from University of Edinburgh.
Hotel in New Town, Edinburgh · 31.75 mi from centre
8.2
13,435 reviews
Breakfast available
Conveniently set in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant. This 4-star hotel offers a bar. The property is allergy-free and is located 600 metres from Edinburgh Castle.
At the hotel, each room includes a wardrobe. With a private bathroom equipped with a shower and free toiletries, certain rooms at YOTEL Edinburgh also offer a city view. All units at the accommodation are equipped with a flat-screen TV with satellite channels and a safety deposit box.
A buffet, continental or Full English/Irish breakfast can be enjoyed at the property.
Speaking English, Spanish, French and Italian, staff are willing to help at the 24-hour front desk.
Popular points of interest near YOTEL Edinburgh include EICC, Royal Mile and Camera Obscura and World of Illusions. Edinburgh Airport is 9 km away.
Hotel in Old Town Edinburgh, Edinburgh · 32.38 mi from centre
8.2
941 reviews
Breakfast available
A stay at Novotel Edinburgh Centre places you in the heart of Edinburgh, within a 10-minute walk of Grassmarket and University of Edinburgh. This hotel is 0.6 mi (0.9 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Princes Street.
Hotel in New Town, Edinburgh · 31.78 mi from centre
9.0
912 reviews
Breakfast available
With a stay at Malmaison Edinburgh City, you'll be centrally located in Edinburgh, steps from George Street and 3 minutes by foot from Princes Street. This eco-friendly hotel is 0.5 mi (0.9 km) from Royal Mile and 0.7 mi (1.2 km) from Edinburgh Castle.
Hotel in Finnieston, Glasgow · 49.62 mi from centre
8.4
897 reviews
Breakfast available
A stay at Hilton Garden Inn Glasgow City Centre places you in the heart of Glasgow, within a 15-minute walk of OVO Hydro and Scottish Exhibition and Conference Centre. This hotel is 2.1 mi (3.4 km) from University of Glasgow and 3.4 mi (5.5 km) from Hampden Park.
Hotel in Leith, Edinburgh · 31.68 mi from centre
8.8
521 reviews
Breakfast available
A stay at No 11 places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This luxury hotel is 1.1 mi (1.8 km) from Royal Mile and 1.6 mi (2.6 km) from Edinburgh Castle.
Hotel in Edzell, Brechin · 40.91 mi from centre
7.0
2 reviews
Breakfast available
With a stay at Glenesk Hotel in Brechin, you'll be next to a golf course, just steps from Bedlam Paintball- Edzell and a 3-minute drive from Edzell Castle. This golf hotel is 31.6 mi (50.9 km) from Cairngorms National Park and 5.1 mi (8.2 km) from Catherthuns.
Hotel in Old Town Edinburgh, Edinburgh · 32.26 mi from centre
8.8
1,143 reviews
Breakfast available
With a stay at Apex City of Edinburgh Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle. This eco-friendly hotel is 0.5 mi (0.7 km) from Princes Street and 0.5 mi (0.8 km) from Royal Mile.