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 Perth, Glenfarg · 23.93 km from centre
7.8
1,089 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 Pitlochry · 25.96 km from centre
8.7
630 reviews
Breakfast available
Set within a historic 19th Century building The Pitlochry Dundarach Hotel’s high position boasts views of the local highland games field and the River Tummel. The country house hotel features free Wi-Fi throughout and free on-site parking.
The guest bedrooms offer a mix of contemporary and traditional design and feature an en suite bathroom and a flat-screen TV. They are also equipped with a generous supply of toiletries and soft fluffy towels.
The Pitlochry Dundarach features a bar which serves a large range of malt whiskeys. The hotel restaurant offers Scottish produce and an extensive wine list. Guests may enjoy dishes such as Pan Fried Saddle of Venison and Fillet of Local Salmon.
Guests can experience Salmon fishing from the River Tummel, just 200 metres from the country house hotel. Pitlochry Rail Station is less than a mile away and the 13th Century Blair Castle is less than a 20-minute drive away.

Guest house in Perth · 11.91 km from centre
9.4
53 reviews
Situated just 4.3 km from Scone Palace, Albert Villa Guest House offers accommodation in Perth with access to a garden, a shared lounge, as well as bicycle parking. This guest house features free private parking, a housekeeping service and free WiFi. The guest house has family rooms.
All units at the guest house are fitted with a seating area and a flat-screen TV with satellite channels. There is a private bathroom with shower in some units, along with bathrobes, a hair dryer and free toiletries. At the guest house, every unit comes with bed linen and towels.
À la carte and continental breakfast options with warm dishes, fruits and juice are available.
Discovery Point is 36 km from the guest house, while Castle Menzies is 49 km from the property. Dundee Airport is 32 km away.

Guesthouse in Dundee · 35.00 km from centre
8.8
248 reviews
Located in Dundee, Shaftesbury Lodge Guest House is within a 15-minute walk of West Park and University of Dundee. This guest house is 14.6 mi (23.5 km) from University of St. Andrews and 15.8 mi (25.5 km) from Old Course at St Andrews.

Hotel in Perth · 9.74 km from centre
8.6
226 reviews
Breakfast available
Located in Perth, Riverstone Lodge Hotel is on the riverwalk – a 1-minute drive from Perth Racecourse and 6 minutes from St. John's Kirk. This hotel is 2.8 mi (4.4 km) from Scone Palace and 2.9 mi (4.7 km) from Murray Star Maze.

Bed & breakfast in Perth · 12.23 km from centre
Breakfast available
Located in Perth, Organic Welltree is in a rural location, within a 10-minute drive of Scone Palace and Perth Racecourse. This bed & breakfast is 4.6 mi (7.3 km) from Murray Star Maze and 6.3 mi (10.2 km) from St. John's Kirk.

Hotel in Dundee · 32.78 km from centre
5.9
1,301 reviews
Featuring 2-star accommodation, go2 Dundee Camperdown Hotel free car park is set in Dundee, 28 km from St Andrews University and 30 km from Scone Palace. The property is located 33 km from St Andrews Bay, 45 km from Lunan Bay and 6.1 km from University of Dundee. The property is non-smoking and is situated 6.2 km from Discovery Point.
The rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a bath and free toiletries, rooms at go2 Dundee Camperdown Hotel free car park also boast free WiFi.
Glamis Castle is 24 km from the accommodation, while St Andrews Cathedral is 28 km from the property. Dundee Airport is 5 km away.

Hotel in Pitlochry · 26.52 km from centre
8.6
388 reviews
Breakfast available
With a stay at McKays Hotel Bar & Restaurant in Pitlochry, you'll be next to a golf course, within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North. This golf hotel is 0.5 mi (0.9 km) from Pitlochry Golf Club and 0.7 mi (1.2 km) from Bells Blair Athol Distillery.

Hotel in Auchterarder · 23.38 km from centre
9.6
188 reviews
Breakfast available
Located in Auchterarder, Cairn Lodge is a 3-minute drive from Gleneagles Golf Course and 5 minutes from Phoenix Falconry. This luxury hotel is 4.5 mi (7.3 km) from Tullibardine Distillery and 8.1 mi (13 km) from Drummond Gardens.

Apartment in Dundee, Perth · 31.08 km from centre
7.0
46 reviews
Breakfast available
Located in Perth, 7.2 km from Discovery Point, Dundee Serenity Spa Retreat near Perth offers accommodation with a garden, private parking and a shared lounge. Featuring a 24-hour front desk, this property also provides guests with a sun terrace. The accommodation provides a sauna, free WiFi throughout the property and family rooms.
At the apartment complex, all units come with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units will provide guests with a wardrobe and a kettle.
There is a coffee shop, and packed lunches are also available.
Guests can stay active with the fitness classes held on site. The apartment has a picnic area where you can spend a day out in the open.
Scone Palace is 27 km from the apartment, while St Andrews University is 28 km away. Dundee Airport is 3 km from the property.

Inn in Kinross, Scotlandwell · 35.15 km from centre
Located in Kinross, The Well Country Inn is in a rural location – a 4-minute drive from RSPB Loch Leven and 5 minutes from Lochore Meadows Country Park. This inn is 4.2 mi (6.8 km) from Burleigh Sands and 4.6 mi (7.5 km) from Skydive St. Andrews.

Hotel in Kinross · 31.88 km from centre
Breakfast available
When you a stay at Green Hotel, A Member Of Radisson Individuals in Kinross, you'll be next to a golf course, just steps from Montgomery Course at the Green Hotel and Kinross Golf Club. This golf hotel is 0.7 mi (1.1 km) from Loch Leven Heritage Trail and 0.8 mi (1.3 km) from Live Active Loch Leven.

Guesthouse in Kirkmichael, Blairgowrie · 27.00 km from centre
7.2
48 reviews
Breakfast available
With a stay at The Kirkmichael Hotel in Blairgowrie, you'll be within a 15-minute drive of Cairngorms National Park and Edradour Distillery. This guest house is 11.6 mi (18.7 km) from Auchintaple Loch and 12.2 mi (19.6 km) from Pitlochry Golf Club.

Inn in Longforgan, Dundee · 27.79 km from centre
7.8
308 reviews
Breakfast available
With a stay at The Longforgan Coaching Inn in Dundee, you'll be within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This golf inn is 4.2 mi (6.8 km) from Camperdown Country Park and Templeton Woods and 4.2 mi (6.8 km) from Dunholm Dog Park.

Inn in Guildtown, Perth · 9.98 km from centre
Breakfast available
With a stay at The Anglers Inn in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. This inn is 5.9 mi (9.4 km) from St. John's Kirk and 5.9 mi (9.5 km) from Perth Art Gallery and Museum.

Holiday home in Perth · 9.83 km from centre
8.3
7 reviews
Offering a garden and garden view, Modern and Stylish Rural Retreat is set in Perth, 44 km from Discovery Point and 49 km from Castle Menzies. This holiday home features free private parking, a lift and free WiFi. The property is non-smoking and is situated 7.2 km from Scone Palace.
The spacious holiday home has 2 bedrooms, 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 shower. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
Gleneagles is 31 km from the holiday home, while Falkland Palace & Garden is 31 km from the property. Dundee Airport is 39 km away.

Inn in Perth · 19.07 km from centre
Breakfast available
With a stay at The Kirkstyle Inn & Rooms in Perth, you'll be within a 5-minute walk of St Serf's Church and Rollo Park. This inn is 0.4 mi (0.6 km) from Dunning Golf Club and 0.9 mi (1.4 km) from Maggie Wall's Memorial.

Inn in Kinross · 32.17 km from centre
8.9
1,089 reviews
Breakfast available
This traditional 18th century coaching inn boasts 9 en suite rooms with free Wi-Fi.
Each room features a TV, as well as an iPod docking station..Extras include free toiletries and a hairdryer.
Guests can enjoy Scottish cuisine in both the restaurant and there is also a beer garden. Kirklands Hotel offers room service.
Popular local activities are hiking and walking.
Lomond Hills Regional Park is just 15 miles away. Perth is 21 km from Kirklands Hotel. The nearest airport is Edinburgh Airport, 29 km from Kirklands Hotel.

Bed & breakfast in Aberfeldy · 26.81 km from centre
9.6
30 reviews
Breakfast available
When you stay at The Steading in Aberfeldy, you'll be in the mountains, within a 5-minute drive of Castle Menzies and Wade's Bridge. This bed & breakfast is 20.6 mi (33.1 km) from Cairngorms National Park and 2.8 mi (4.5 km) from Black Watch Monument.

Hotel in Perth · 13.82 km from centre
8.8
644 reviews
Breakfast available
In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and free Wi-Fi.
Sunbank House has a 4-star Metro Hotel rating from the Scottish Tourist Board. There are en suite rooms that mix modern comforts with original features.
The hotel is fully licensed and offers imaginative snacks and an à la carte menu. Dinner is available by mutual arrangement on a pre-booked basis.
The hotel also caters for small corporate meetings and functions for up to 20 people.