Curated Luxury holiday rentals deals in Perthshire

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Perthshire

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Perthshire, but are nearby and match your search.
Primary image
Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ballater · 70.62 km from centre

9.2

 

292 reviews

When you stay at Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside in Ballater, you'll be in a national park, within a 15-minute drive of Balmoral Castle and Cairngorms National Park. This spa hotel is 0.3 mi (0.4 km) from Craigendarroch Hill and 0.3 mi (0.5 km) from Ballater Old Royal Station.

Compare price on Booking.com
Compare price on Booking.com
Macdonald Aviemore Hotel at Macdonald Aviemore Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aviemore · 80.00 km from centre

7.3

 

2,284 reviews

Located within the Cairngorms National Park, the Macdonald Aviemore Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, a choice of restaurants and bars, as well as extensive leisure facilities including an on-site cinema. There is a championship golf course nearby.

The 4-star rooms at the Macdonald Aviemore Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. Some family rooms feature a partitioned area with bunk beds. Other family rooms will either have a sofa bed or a pop-up bed.

Within this hotel you’ll find Spey Burger, a contemporary American-style family diner serving burgers, burritos, milkshakes and more. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Aspects Restaurant in Macdonald Highlands Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel. Both Spey Burger and Giovanni's are seasonal restaurants.

Guests staying in Macdonald Aviemore Hotel at Macdonald Aviemore Resort have free access to the resort’s leisure facilities within Aviemore Activity Center. Located a short 5-minute walk across the resort the center includes a large leisure pool, soft play, gym and café 'seasonal'.

Children aged 12 and under can stay and take breakfast for free when sharing a suitable room with two adults. Child dinner will be charged separately dependent on menu chosen

Compare price on Booking.com
Compare price on Booking.com
Macdonald Highlands Hotel at Macdonald Aviemore Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aviemore · 80.11 km from centre

7.5

 

3,183 reviews

Breakfast available

Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby.

The 4-star rooms at the Macdonald Highlands Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. There is a selection of Classic or Executive rooms and suites available. Family rooms, some interconnecting, are available with either a sofa or pop up bed for the children.

Within this hotel you will find Aspects Restaurant, the resort’s signature restaurant offering contemporary Scottish dishes using seasonal ingredients. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Spey Burger in Macdonald Aviemore Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel.
Please note, Spey Burger and Giovanni's are seasonal restaurants

The Macdonald Highlands Hotel at Macdonald Aviemore Resort also benefits from direct guest access to the resort’s leisure facilities within Aviemore Activity Center including a large leisure pool, soft play, gym and seasonal café.

Compare price on Booking.com
Compare price on Booking.com
Thackray House
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Callander · 47.80 km from centre

8.8

 

448 reviews

Breakfast available


set within its own gardens and woodlands on the banks of the River Teith, Thackray House is the perfect base from which to explore the stunning surrounding countryside.

Dating back to 1625, the building is filled with original period features. Individually designed rooms with attached bathroom include Smart TV, tea and coffee making facilities and a hairdryer. Some rooms also feature spa baths and lounges areas.

Thackray House serves a full cooked breakfast daily. Dining at Thackray House is a relaxed yet refined experience, guided by the seasons and inspired by the finest local Scottish produce. From the welcoming comfort of the Lounge Menu, where classic favorites are served throughout the day, to the timeless ritual of Afternoon Tea, each setting within the house lounge areas offers its own distinctive character and charm. Dinner is served in the Strawberry Fields Bistro, where freshly grown produce from our very own walled garden brings each dish to life, celebrating the best of the season with simple, elegant flavors.

If you are looking for some activity there is so much to do on the doorstep, be that walking, hill climbing, canoeing, horse riding, cycling, fishing or playing golf. The picturesque local golf course at Callander is a short walk away from the hotel and horse-riding stables a mere ten minute drive. Fishing can be organized on our own stretch of the River Teith or on other local rivers. Glasgow and Edinburgh are around 1 hour’s drive away.

Compare price on Booking.com
Compare price on Booking.com
Lobby
InterContinental Edinburgh The George by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in New Town, Edinburgh · 63.23 km from centre

9.0

 

1,001 reviews

Breakfast available

InterContinental Edinburgh The George by IHG is centrally located in Edinburgh, a 4-minute walk from Princes Street Gardens and 9 minutes by foot from St. Giles' Cathedral. This hotel is 0.7 mi (1.1 km) from Edinburgh Playhouse Theatre and 1 mi (1.6 km) from Greyfriars Kirk.

Compare price on Booking.com
Compare price on Booking.com
The Upper Largo Hotel & Restaurant
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Leven, Lundin Links · 49.12 km from centre

8.7

 

655 reviews

Breakfast available

Located in Lundin Links, 11 miles from St Andrews University, The Upper Largo Hotel & Restaurant provides accommodations with a terrace, free private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers room service. Guests can have a drink at the snack bar.

At the hotel, rooms contain a closet. All rooms have an electric tea pot and a private bathroom with a shower and free toiletries, while selected rooms will provide you with a kitchen equipped with a fridge. At The Upper Largo Hotel & Restaurant every room has a desk and a flat-screen TV.

The breakfast offers buffet, continental or Full English/Irish options.

Guests at the accommodation will be able to enjoy activities in and around Lundin Links, like hiking.

Fairmont St Andrews Bay Golf Course is 13 miles from The Upper Largo Hotel & Restaurant, while Discovery Point is 21 miles away. Dundee Airport is 24 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mondo Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Coatbridge · 74.64 km from centre

8.6

 

670 reviews

Breakfast available

With a stay at Mondo Hotel in Coatbridge, you'll be within a 10-minute drive of Hollywood Bowl and Strathclyde Country Park. This hotel is 12.2 mi (19.6 km) from OVO Hydro and 9.8 mi (15.7 km) from Celtic Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Glasgow Grosvenor Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Glasgow Westend, Glasgow · 80.79 km from centre

8.2

 

1,004 reviews

Breakfast available

With a stay at Glasgow Grosvenor Hotel in Glasgow (Glasgow Westend), you'll be within a 5-minute drive of University of Glasgow and Kelvingrove Art Gallery and Museum. This hotel is 1.6 mi (2.6 km) from Kings Theatre Glasgow and 2.2 mi (3.5 km) from Scottish Exhibition and Conference Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tweeddale Arms Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Haddington · 82.21 km from centre

8.6

 

330 reviews

Breakfast available

With a stay at Tweeddale Arms Hotel in Haddington (Gifford), you'll be within a 10-minute drive of Lennoxlove Historic House and Nungate Bridge. This hotel is 3.2 mi (5.1 km) from Yester Castle and 4.2 mi (6.8 km) from St Mary's Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Novotel Edinburgh Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sighthill, Edinburgh · 63.99 km from centre

9.2

 

1,004 reviews

Breakfast available

Located in Edinburgh (Sighthill), Novotel Edinburgh Park is within a 10-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 5.5 mi (8.8 km) from Princes Street and 5.6 mi (9 km) from George Street.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Sherbrooke Castle Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pollokshields, Glasgow · 84.27 km from centre

9.2

 

727 reviews

Breakfast available

A stay at Sherbrooke Castle Hotel places you in the heart of Glasgow, within a 5-minute drive of Ibrox Stadium and Burrell Collection. This boutique hotel is 2.7 mi (4.3 km) from Hampden Park and 2.7 mi (4.3 km) from OVO Hydro.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Old Manor Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lundin Links, Leven · 48.10 km from centre

9.0

 

236 reviews

Breakfast available

Located in Leven, The Old Manor Hotel is by the ocean, within a 10-minute drive of Lochs and Glens North Cycle Route and Leven Beach. This golf hotel is 14 mi (22.6 km) from Old Course at St Andrews and 15.6 mi (25.1 km) from University of St. Andrews.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Glenspean Lodge Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roybridge · 87.50 km from centre

9.6

 

33 reviews

Breakfast available

With a stay at Glenspean Lodge Hotel in Roybridge, you'll be within a 10-minute drive of Highland Soaps and Spean Bridge Woollen Mill. This hotel is 20.1 mi (32.3 km) from Ben Nevis and 6.2 mi (10 km) from Commando Memorial.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barony Castle Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Eddleston, Peebles · 88.43 km from centre

8.0

 

695 reviews

Breakfast available

With a stay at Barony Castle Hotel in Peebles (Eddleston), you'll be a 1-minute drive from Great Polish Map of Scotland and 10 minutes from Peebles Golf Club. This upscale hotel is 6.9 mi (11 km) from 7stanes - Glentress and 7.4 mi (11.8 km) from Kailzie Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Dunvegan Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in St. Andrews · 49.76 km from centre

9.4

 

184 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Apex Dunblane Hydro Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dunblane · 40.25 km from centre

8.4

 

1,005 reviews

Breakfast available

With a stay at Apex Dunblane Hydro Hotel in Dunblane, you'll be in the historical district, within a 10-minute drive of Stirling Castle and Cathedral Museum. This hotel is 11.8 mi (19 km) from Loch Lomond and The Trossachs National Park and 0.7 mi (1.2 km) from Dunblane Museum.

Compare price on Booking.com
Compare price on Booking.com
Haar with Rooms 5 stars
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in St. Andrews · 49.73 km from centre

8.5

 

268 reviews

<h2>Elegant Accommodations</h2>

Haar with Rooms 5 stars in St. Andrews offers a 5-star inn experience with a terrace, restaurant, bar, and free WiFi in public areas.

<h2>Comfortable Amenities</h2>

Guests enjoy bathrobes, private bathrooms, tea and coffee makers, hairdryers, free toiletries, mini-bars, showers, carpeted floors, TVs, dining areas, and wardrobes.

<h2>Dining Options</h2>

The modern restaurant serves Scottish and local cuisines with vegetarian, vegan, gluten-free, and dairy-free options. Breakfast includes American, à la carte, full English/Irish, vegetarian, vegan, and gluten-free.

<h2>Prime Location</h2>

Located 8 minutes from West Sands Beach, 2297 feet from St Andrews University, and 656 feet from The Old Course. Nearby attractions include St Andrews Cathedral and St Andrews Bay. Dundee Airport is 15 mi away.

<h2>Guest Favorites</h2>

Guests highly rate the property staff and service support, convenient location, and bed comfort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Edinburgh Grosvenor Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Haymarket, Edinburgh · 63.50 km from centre

7.0

 

999 reviews

Breakfast available

Located in Edinburgh (Haymarket), Edinburgh Grosvenor Hotel is within a 15-minute walk of Edinburgh International Conference Centre and Princes Street Gardens. This upscale hotel is 1.1 mi (1.8 km) from Murrayfield Stadium and 1.3 mi (2.1 km) from Greyfriars Kirk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Chain Runner, Livingston by Marston's Inns
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in West Lothian, Livingston · 66.98 km from centre

8.6

 

583 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 16.7 mi (26.8 km) from Murrayfield Stadium and 15.9 mi (25.7 km) from Edinburgh Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Raven’s Cliff, Motherwell by Marston's Inns
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Motherwell · 80.42 km from centre

8.8

 

756 reviews

Breakfast available

Located in Motherwell, Raven’s Cliff, Motherwell by Marston's Inns is within a 15-minute walk of Ravenscraig Regional Sports Facility and Colville Park Golf Club. This inn is 13.6 mi (21.9 km) from Celtic Park and 15.6 mi (25.1 km) from George Square.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor