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 Holyrood, Edinburgh · 51.68 km from centre
Breakfast available
With a stay at Premier Inn Edinburgh Cc Royal Mile in Edinburgh (Old Town Edinburgh), you'll be steps from Royal Mile and 14 minutes by foot from Edinburgh Castle. This hotel is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.8 km) from St. Andrew Square.

Guest house in Old Town Edinburgh, Edinburgh · 51.95 km from centre
7.5
1,367 reviews
Located in Edinburgh, near Camera Obscura and World of Illusions, National Museum of Scotland and Royal Mile, EdinB&B features free WiFi.
A buffet breakfast is available daily at the bed and breakfast.
Popular points of interest near EdinB&B include The Real Mary King's Close, University of Edinburgh and Edinburgh Playhouse. The nearest airport is Edinburgh Airport, 13 km from the accommodation.

Hotel in Lasswade, Dalkeith · 59.37 km from centre
8.7
4,092 reviews
Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. Musselburgh train station is 6.6 km from the property, while Edinburgh Waverley is 9.6 km away.
All rooms are air-conditioned and feature smart TVs with Chromecast and an en-suite bathroom with a shower.
The Melville Inn Vintage Inn is next door, serving a selection of seasonal British dishes such as slow-cooked lamb shank, steak and mushroom pie, and the popular Hunter's chicken. The pub also serves an array of fine wines, real ales, soft drinks and spirits.
Surrounded by the countryside, guests can enjoy walks and cycling in the surrounding area. Other activities nearby includes golf.
Dalkeith Palace and Newbattle Abbey are 3 km from the property. Edinburgh Airport is 22 km from the property.

Hostel in Bonnington, Edinburgh · 50.39 km from centre
7.6
782 reviews
New Town Rooms provides rooms in Edinburgh near National Museum of Scotland and Edinburgh Playhouse. Among the facilities at this property are a shared kitchen and a shared lounge, along with free WiFi throughout the property. The property is non-smoking and is located 1.2 km from Royal Mile.
Every room is equipped with a private bathroom with a shower, free toiletries and a hairdryer.
Popular points of interest near the hostel include Camera Obscura and World of Illusions, The Real Mary King's Close and Edinburgh Waverley station. Edinburgh Airport is 10 km away.

Hotel in New Town, Edinburgh · 51.02 km from centre
8.8
1,000 reviews
Breakfast available
With a stay at Courtyard by Marriott Edinburgh, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and within a 5-minute walk of St James Quarter. This hotel is 0.4 mi (0.6 km) from Princes Street and 0.6 mi (0.9 km) from George Street.

Hotel in Edinburgh · 51.11 km from centre
5.8
1,199 reviews
Breakfast available
A stay at Britannia Hotel Edinburgh places you in the heart of Edinburgh, within a 15-minute walk of Dean Village and Princes Street. This hotel is 0.7 mi (1.2 km) from George Street and 1.9 mi (3 km) from Edinburgh Castle.

Hotel in City Centre Glasgow, Glasgow · 78.15 km from centre
Breakfast available
Located in Glasgow (City Centre Glasgow), Premier Inn Glasgow Cc Buchanan Galleries is steps from Buchanan Street and a 4-minute drive from OVO Hydro. This hotel is 3.5 mi (5.7 km) from Hampden Park and 1.7 mi (2.7 km) from University of Glasgow.

Hotel in Kirkintilloch · 67.79 km from centre
8.5
925 reviews
Located in Kirkintilloch and within 13 km of Glasgow Botanic Gardens, Broadcroft Hotel features a bar, non-smoking rooms, and free WiFi. The property is set 14 km from Glasgow Cathedral, 14 km from Celtic Park and 14 km from Sir Chris Hoy Velodrome. The hotel provides a sun terrace and a 24-hour front desk.
At the hotel, every room comes with a wardrobe and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer.
At Broadcroft Hotel you will find a restaurant serving French and Scottish cuisine. Vegetarian, dairy-free and vegan options can also be requested.
George Square is 14 km from the accommodation, while The Glasgow Royal Concert Hall is 15 km away. Glasgow Airport is 28 km from the property.

Hotel in St. Andrews, Fife · 40.31 km from centre
7.6
392 reviews
The New Inn features a garden, shared lounge, a restaurant and bar in Fife. Located around 1.2 km from St Andrews University, the hotel with free WiFi is also 3.2 km away from St Andrews Bay. The property is non-smoking and is set 400 metres from St Andrews East Sands Beach.
At the hotel, each room includes a wardrobe. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At The New Inn all rooms are equipped with a desk and a flat-screen TV.
You can play darts at the accommodation.
Discovery Point is 23 km from The New Inn. Dundee Airport is 26 km away.

Hotel in Bellshill · 76.35 km from centre
8.8
774 reviews
Breakfast available
With a stay at Alona Hotel in Bellshill, you'll be within a 15-minute drive of Hampden Park and M & D's Scotland Theme Park. This hotel is 12.3 mi (19.8 km) from OVO Hydro and 12.4 mi (20 km) from Scottish Exhibition and Conference Centre.

Hotel in Haymarket, Edinburgh · 51.66 km from centre
7.6
856 reviews
Breakfast available
A 15-minute walk from Edinburgh Castle and the shops of popular Princes Street, Garner Hotel Edinburgh-Haymarket by IHG is directly across the road from Haymarket Rail Station. There is free Wi-Fi throughout the building.
All rooms are compact and have a cool modern décor, with a wooden floor, and an en-suite bathroom. Features include air conditioning, a TV and a hairdryer.
Garner Hotel Edinburgh-Haymarket by IHG offers a 24-hour front desk. Key card entry and security cameras are also featured.
Edinburgh Zoo, where you can see pandas, meerkats, leopards and lions, is just an 8-minute drive from the building. The Pentland Hills Regional Park is less than 20 minutes’ drive from Garner Hotel Edinburgh-Haymarket by IHG. Edinburgh International Conference Centre is 7 minutes' walk away and Murrayfield Stadium is 1.5 miles from the property.

Hotel in Dunbar · 70.89 km from centre
8.4
2,067 reviews
With uninterrupted views of the Firth of Forth, Bayswell Park Hotel boasts sea views, free parking, and free WiFi throughout. Located at the end of Dunbar High Street, the property is perched on a cliff top, looking out to Bass Rock and the Isle of May.
Bayswell Park Hotel offers rooms that are bright and modern with high ceilings, and some have picturesque views of the sea. Each comes with a TV, tea/coffee making facilities, and an en-suite bathroom. Some rooms benefit from their own hot tub.
The modern bar serves a range of wines, whiskies and beer, and a full cooked breakfast is provided each morning.
The John Muir Way goes directly past the hotel and the Ancient Harbour is a short walk along it. Dunbar Railway Station is less than a mile from Bayswell Park Hotel, and the town’s restaurants and bars can be reached in around 5 minutes on foot.

Hotel in Cumbernauld · 60.33 km from centre
With a stay at Premier Inn Glasgow - Cumbernauld in Glasgow, you'll be within a 5-minute drive of Cumbernauld Theatre and Palacerigg Country Park. This hotel is 13.6 mi (22 km) from Buchanan Street and 16.9 mi (27.2 km) from Stirling Castle.

Hotel in Stirling · 45.95 km from centre
Breakfast available
With a stay at Premier Inn Stirling South - M9 J9 in Stirling, you'll be within a 10-minute drive of Stirling Castle and Battle of Bannockburn Visitor Centre. This hotel is 2.1 mi (3.4 km) from Stirling Golf Club and 2.3 mi (3.6 km) from Smith Art Gallery and Museum.

Inn in Lasswade · 60.19 km from centre
7.9
1,132 reviews
The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.
Modern rooms are decorated in light colours and feature flat-screen satellite TVs and work desks. Rooms also include hairdryers and tea/coffee-making facilities.
The bar and restaurant serves hearty Scottish meals including haggis dishes, as well as pub favourites. There is a beer garden with covered seating for guests to relax in.
There is a bus stop close to the property, which has regular services to Edinburgh city centre. The 15th-century Rosslyn chapel, which featured in the Da Vinci Code films, is just 5 miles away, whilst Musselburgh Racecourse is a 15-minute drive from the Laird And Dog.

Hotel in Falkirk · 47.85 km from centre
6.0
555 reviews
Located in Falkirk, Metro Inns Falkirk is within a 5-minute drive of Helix Park and The Kelpies. This hotel is 2.7 mi (4.3 km) from Callendar House and 3.4 mi (5.4 km) from Falkirk Town Hall.

Hotel in City Centre Glasgow, Glasgow · 78.87 km from centre
Breakfast available
With a stay at Premier Inn Glasgow Cc St Enoch Square in Glasgow (City Centre Glasgow), you'll be a 3-minute walk from Buchanan Street and within a 5-minute drive of OVO Hydro. This hotel is 2.7 mi (4.4 km) from Hampden Park and 1.5 mi (2.5 km) from Scottish Exhibition and Conference Centre.

Guesthouse in Leith, Edinburgh · 49.73 km from centre
Located in Edinburgh (Leith), 3 Johns Place Townhouse is within a 10-minute drive of Edinburgh Castle and Edinburgh Playhouse Theatre. This guest house is 1.9 mi (3.1 km) from Princes Street and 2.2 mi (3.5 km) from Royal Mile.

Hotel in Haymarket, Edinburgh · 51.69 km from centre
7.8
998 reviews
Breakfast available
A stay at Garner Edinburgh Haymarket by IHG places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Dean Village. This hotel is 0.7 mi (1.2 km) from George Street and 1.7 mi (2.8 km) from Edinburgh Castle.

Aparthotel in St. Andrews · 40.01 km from centre
8.0
11 reviews
With a stay at THE SPACE TO STAY APARTHOTEL in St. Andrews, you'll be within a 5-minute drive of University of St. Andrews and Old Course at St Andrews. This aparthotel is 0.6 mi (1 km) from East Sands and 0.7 mi (1.1 km) from East Sands Leisure Centre.