You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
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 Perth, Glenfarg · 25.00 mi from centre
7.8
1,078 reviews
Breakfast available
The Bein Inn Hotel & Restaurant offers a relaxing rural escape just five minutes from the M90 motorway. Whether you're planning a quiet getaway or looking for a comfortable stop on your journey, you'll feel right at home with us.
We offer a range of 17 comfortable bedrooms to suit all needs and budgets—from spacious deluxe rooms to cozy standard options. All rooms feature en-suite bathrooms, flat-screen TVs, and complimentary Wi-Fi throughout the property. Free private parking is also available on site.
We’re also proud to be dog-friendly, so your four-legged friends are more than welcome to join you for the adventure!
Our on-site restaurant and bar serve a variety of Scottish dishes, along with a fine selection of local whiskies and gins. Relax by the log fire in our cozy lounge or enjoy a complimentary buffet breakfast each morning in our light and airy dining room.
Explore Scotland from Our Doorstep
Nestled in the heart of rural Perthshire, The Bein Inn is more than just a place to stay—it's your perfect launchpad for discovering the beauty and charm of Scotland. Ideally situated, our inn offers a peaceful retreat amid breathtaking landscapes, making it the perfect base for exploring Scotland’s rich cultural heritage, historic landmarks, natural wonders, and famous filming locations—including those seen in Outlander.
Scenic Surroundings: Enjoy the tranquillity of rural Perthshire, with rolling hills and picturesque countryside offering a peaceful escape from city life.
Close to Attractions: From nature trails and castles to golf courses and historic towns, The Bein Inn is ideally placed for visits to Balvaird Castle, and we’re just a short drive from St Andrews—the world-famous home of golf.
At The Bein Inn, we believe the journey is just as memorable as the destination. Join us and create unforgettable experiences as you explore the many wonders of Scotland.

Hotel in Aviemore · 89.69 mi from centre
7.6
727 reviews
Breakfast available
With a stay at Macdonald Aviemore Highland Hotel in Aviemore, you'll be in a national park, just a 5-minute walk from Dalfaber Neighbourhood Centre and 8 minutes by foot from Cairngorm Brewery. This family-friendly hotel is 13 mi (20.9 km) from Cairngorms National Park and 0.7 mi (1.2 km) from Spey Valley Championship Golf Course.

Hotel in Kelso · 38.20 mi from centre
7.8
860 reviews
Looking out over the cobbled square in the centre of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town. Dating back to 1769, this hotel provides free parking and WiFi and high-quality dining showcasing local produce.
Guest rooms at the Cross Keys Hotel, Kelso have a flat-screen TV and tea and coffee facilities. Each has an en suite bathroom.
Full Scottish or continental breakfast is served each morning in the Saddlers Room, where you can also enjoy a range of lunches including homemade soups and sandwiches. A full dinner menu makes use of the area’s fine local produce and is complemented by wines, beers and soft drinks.
Cross Keys Hotel is just 2 minutes’ walk from the impressive Kelso Abbey, and around 8 minutes from the grounds of the 18th-century Floors Castle. Other attractions within a 20-minute drive include Jedburgh Abbey and the vast Northumberland National Park.

Hotel in Southern Highlands, Taynuilt · 85.41 mi from centre
8.6
117 reviews
Breakfast available
With a stay at Brander Lodge Hotel in Taynuilt, you'll be by the sea, just steps from Bonawe Iron Furnace and a 5-minute drive from Loch Awe. This hotel is 12.1 mi (19.5 km) from Oban Ferry Terminal and 5.9 mi (9.5 km) from Cruachan Power Station.

Hotel in Ulverston · 117.51 mi from centre
8.4
247 reviews
Breakfast available
Located in Ulverston, Whitewater Spa & Leisure Club is within a 15-minute drive of Lake Windermere and Coniston Water. This family-friendly hotel is 0.2 mi (0.3 km) from Lakeland Motor Museum and 1 mi (1.6 km) from Lakeside & Haverthwaite Railway.

Hotel in Middlesbrough · 122.42 mi from centre
Breakfast available
With a stay at Premier Inn Middlesbrough Town Centre in Middlesbrough, you'll be within a 10-minute walk of Middlesbrough Institute of Modern Art and Cineworld Cinemas. This hotel is 13 mi (20.8 km) from North York Moors National Park and 0.6 mi (1 km) from Teesside University.

Guesthouse in Gorebridge · 8.54 mi from centre
7.2
16 reviews
Located in Gorebridge, Kirkhill Estate Rooms is a 5-minute drive from Dalhousie Castle and 7 minutes from Borthwick Castle. This guest house is 10.4 mi (16.7 km) from Royal Mile and 10.6 mi (17.1 km) from Edinburgh Castle.

Chalet in Highland, Kinlochleven · 86.28 mi from centre
5.6
990 reviews
MacDonald Cabins offers pet-friendly accommodation in Kinlochleven. Guests benefit from free WiFi and private parking available on site.
Other facilities at MacDonald Cabins include a terrace. Showers and toilets are located beside the hotel, 20 metres from the cabins. There is a drying room and pot wash area with access to a kettle and sink.
There is a bar an restaurant at the hotel 20 metres from the cabins.
Steall Waterfall is 6 km from MacDonald Cabins, while Glencoe Mountain Resort is 11 km from the property.

Apartment in Fort William · 94.18 mi from centre
7.0
165 reviews
Located in Fort William and only 5.2 km from Glen Nevis, Breathing Space provides accommodation with mountain views, free WiFi and free private parking. The property has garden and inner courtyard views, and is 22 km from Loch Linnhe. West Highland Museum is 6.3 km from the apartment and Steall Waterfall is 15 km away.
The spacious apartment features 1 bedroom, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath. Towels and bed linen are provided in the apartment. This apartment is non-smoking and soundproof.
Guests at the apartment will be able to enjoy activities in and around Fort William, like skiing and cycling. The apartment has a picnic area where you can spend a day out in the open.
Glenfinnan Station Museum is 27 km from Breathing Space, while Ben Nevis Whisky Distillery is 2.8 km away. Oban Airport is 66 km from the property.

Hotel in Fort William · 94.68 mi from centre
7.5
2,138 reviews
The Bank Street Lodge is a motel style accommodation based in Fort William Town Centre. Full en-suite rooms available on a room only basis.
Ideally based to explore the Scottish Highlands, Bank Street Lodge is only four years old and all rooms are modern and in excellent order. You have the opportunity to discover many of the visitor attractions that are located in the Fort William area. Nevis Range, Ben Nevis, Glen Nevis, West Highland Museum, Loch Ness and Seal Island Cruises are just a few of the many attractions that are well worth a visit. For the sports minded among you, there are golf courses, mountain biking, hillwalking and all of the usual outdoor pursuits that you would expect to find in a major tourist town.

Guest house in Anstruther, Cellardyke · 26.80 mi from centre
8.3
592 reviews
Set just 800 metres from Billow Ness Beach, The Coastal Inn OUTBUILDING offers accommodation in Cellardyke with access to a garden, a bar, as well as private check-in and check-out. Featuring room service, this property also provides guests with a picnic area. St Andrews Bay is 15 km away and St Andrews University is 16 km from the guest house.
With a private bathroom, units at the guest house also have free WiFi.
A Full English/Irish breakfast is available at the guest house. There is a snack bar, and packed lunches are also available.
Discovery Point is 37 km from The Coastal Inn OUTBUILDING. Dundee Airport is 41 km away.

Bed and breakfast in Dunfermline · 12.09 mi from centre
8.4
152 reviews
Located in Dunfermline and only 17 km from Forth Bridge, Homely Haven, Dunfermline provides accommodation with garden views, free WiFi and free private parking. Featuring a housekeeping service, this property also provides guests with a picnic area. Guests can make use of a garden.
At the bed and breakfast, each unit is equipped with a outdoor furniture, a flat-screen TV, a shared bathroom, bed linen and towels. There is a seating and a dining area in all units. The units are equipped with heating facilities.
Hopetoun House is 18 km from the bed and breakfast, while Edinburgh Zoo is 26 km away. Edinburgh Airport is 21 km from the property.

Apartment in St. Andrews, Fife · 30.65 mi from centre
8.5
70 reviews
The Wee Room -Stay Where All St Andrews is on the Doorstep! is set in Fife, 600 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is less than 1 km away.
The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Dundee Airport is 24 km from the property.

Hotel in Larbert · 25.70 mi from centre
Breakfast available
With a stay at Premier Inn Falkirk - Larbert in Larbert, you'll be within a 15-minute drive of Stirling Castle and Plean Country Park. This hotel is 2.3 mi (3.7 km) from Falkirk Golf Club and 3.7 mi (6 km) from Falkirk Town Hall.

Guest house in Carlisle · 74.33 mi from centre
5.8
1,152 reviews
Breakfast available
Set 38 km from Askham Hall, 30 km from Thirlwall Castle and 34 km from Brougham Castle, The Roadhouse Hotel provides accommodation located in Carlisle. Among the facilities of this property are a restaurant, full-day security and luggage storage space, along with free WiFi. The accommodation offers room service and a housekeeping service for guests.
All units in the guest house are fitted with a kettle. The units are equipped with heating facilities.
There is a coffee shop and bar.
You can play billiards at the guest house.
Whinfell Forest is 40 km from The Roadhouse Hotel, while Housesteads Roman Fort is 43 km from the property. Newcastle International Airport is 90 km away.

Holiday home in Morpeth, Newton on the Moor · 70.61 mi from centre
9.1
77 reviews
Located in Newton on the Moor in the Northumberland region, Spencers Retreat at Percy Wood Country Park has a balcony. This property offers access to a terrace, tennis at the tennis court, free private parking and free WiFi. The property is non-smoking and is situated 14 km from Alnwick Castle.
This holiday home features 2 bedrooms, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 2 bathrooms fitted with a shower. Towels and bed linen are available in the holiday home. The property has an outdoor dining area.
A bar can be found on-site.
For guests with children, the holiday home features a children's playground. Guests at Spencers Retreat at Percy Wood Country Park can enjoy golfing nearby, or make the most of the garden.
Bamburgh Castle is 40 km from the accommodation, while Northumbria University is 44 km from the property. Newcastle International Airport is 39 km away.

Hotel in Leuchars, St. Andrews · 31.83 mi from centre
With a stay at Ye Olde Hotel in St. Andrews, you'll be within a 10-minute drive of University of St. Andrews and St. Athernase Church. This hotel is 7.3 mi (11.7 km) from Old Course at St Andrews and 1.4 mi (2.2 km) from Eden Mill St Andrews.

Bed & breakfast in Redcar · 124.23 mi from centre
6.4
35 reviews
Located in Redcar, OYO Tudor Lodge - Redcar Beach is next to a golf course, within a 5-minute walk of Coatham Sands and Redcar Esplanade. This golf bed & breakfast is 12.3 mi (19.8 km) from North York Moors National Park and 0.2 mi (0.4 km) from Redcar Beacon.

Holiday home in Dunoon · 67.13 mi from centre
7.8
54 reviews
Set in Dunoon in the Argyll and Bute region with Ardentinny Beach nearby, The Monaco 32 offers accommodation with free private parking. This holiday home features a terrace. The property is non-smoking and is situated 17 km from Benmore Botanic Garden.
The holiday home with a balcony and mountain views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a microwave and a toaster, and 2 bathrooms with a bath. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.
Blairmore and Strone Golf Glub is 8.3 km from the holiday home. Glasgow Airport is 58 km away.

Guesthouse in Berwick-upon-Tweed · 47.62 mi from centre
With a stay at Homesly Guest Rooms - Self Checkin in Berwick-upon-Tweed, you'll be within a 5-minute walk of Berwick-upon-Tweed Barracks and Main Guard and Cell Block Museum. This guest house is 0.2 mi (0.3 km) from Berwick-upon-Tweed Town Hall and 0.3 mi (0.4 km) from The Maltings Theatre and Cinema.
A weekend away in Scotland will have you soaking up the culture in Edinburgh, feeling the buzz of Glasgow, or breathing in the fresh air of the Highlands. Whether you’ve got time for a one, two, or three-night break, Scotland is waiting with its lovely lochs, cosy pubs and historic cities.
Our last-minute breaks to Scotland cover all bases. Fancy a family weekend in Scotland? We’ve got city centre apartments and hotels with family rooms, close to attractions. After a luxury spa weekend? Try a five-star spa hotel or countryside manor. Or, just fancy a cheap weekend break in Scotland? B&Bs, hostels, budget-friendly crash pads – we’ve got it all.