Find hotels in Stanley from CA $87

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Stanley hotels

Broomhall Castle Hotel

Broomhall Castle Hotel
3.0 star property
Menstrie
8.4 out of 10, Very good, (173 reviews)
"Nice property. Excellent experience staying in a small castle. Breakfast was very nice for a very good price. Easy parking."
Canada
Willem
The price is CA $148
CA $177 total
includes taxes & fees
Jun 7 - Jun 8
Broomhall Castle Hotel

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (571 reviews)
"Beautiful setting on the River Tay, with lovely walks along the river and through the woods. Excellent dinner. Very helpful waiter picked a lovely Italian red to accompany dinner."
Canada
Mark
The price is CA $153
CA $184 total
includes taxes & fees
Jun 24 - Jun 25
Ballathie House Hotel

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (897 reviews)
"Great staff and lovely food would not hesitate to recommend this hotel"
United Kingdom
George
The price is CA $180
CA $216 total
includes taxes & fees
Jun 21 - Jun 22
Leonardo Boutique Huntingtower Perth

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,003 reviews)
"Very friendly staff, easy check in No problem parking . Breakfast was good "
United Kingdom
Elizabeth
The price is CA $146
CA $175 total
includes taxes & fees
Jun 21 - Jun 22
Holiday Inn Express Perth by IHG

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (117 reviews)
"Great guys, so friendly and delicious breakfast."
United Kingdom
Christine
The price is CA $207
CA $248 total
includes taxes & fees
Jun 8 - Jun 9
Ivybank Lodge

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (101 reviews)
"Great pre-arrival service with emails sharing possible local sites and places to eat. Then, such a warm welcome on arrival. Great room and we had wonderful views down into Perth. Perth was within easy walking distance. The lounge with the wood burning fire in the evening was cozy and a great environment to enjoy a wee dram. Great breakfast."
United Kingdom
Christopher
The price is CA $178
CA $214 total
includes taxes & fees
Jun 11 - Jun 12
Sunbank House Hotel

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (136 reviews)
"Very comfortable bed and sitting area. Good bathroom. Friendly helpful staff. Restaurant menu good and sensibly priced. Will return"
United Kingdom
Gillian
The price is CA $156
CA $187 total
includes taxes & fees
Jun 5 - Jun 6
The Bankfoot Inn

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
"Hotel was great. We have been here many times and is one of our favourite hotels. Staff, food and location of hotel are great. "
United Kingdom
Paul
The price is CA $334
CA $401 total
includes taxes & fees
Jun 21 - Jun 22
Dunkeld House Hotel

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (526 reviews)
"Friendly, helpful staff."
United Kingdom
Kim
The price is CA $113
CA $136 total
includes taxes & fees
Jun 14 - Jun 15
The Angus Hotel & Spa by Compass Hospitality

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (402 reviews)
"Amazing location, views stunning rooms out of this world and bar had a roaring fire as a welcome on winterweekend"
Australia
Ailsa
The price is CA $313
CA $376 total
includes taxes & fees
Jun 21 - Jun 22
Murrayshall Country Estate

Organic Welltree

Organic Welltree
2.0 star property
Perth
10.0 out of 10, Exceptional, (14 reviews)
"Very tastefully decorated room. Excellent elegant breakfast. "
United Kingdom
Sheila
The price is CA $167
CA $200 total
includes taxes & fees
Jun 5 - Jun 6
Organic Welltree

Shian Cottage B&B

Shian Cottage B&B
3.5 star property
Dunkeld
9.8 out of 10, Exceptional, (79 reviews)
"Fantastic stay here again on my trip. I always look to stay here when I travel to the area. The hosts are very kind and friendly. "
United States
Alexander
Shian Cottage B&B

Parklands Hotel

Parklands Hotel
4.0 star property
Perth
8.8 out of 10, Excellent, (311 reviews)
"Room clean, spotless bathroom and friendly accommodating staff"
United Kingdom
Jonathan
The price is CA $149
CA $179 total
includes taxes & fees
Jun 28 - Jun 29
Parklands Hotel

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (203 reviews)
"Meikleour Arms Hotel is an excellent hotel in all aspects that interested me I have stayed at Meikleour before and of course will stay again."
United Kingdom
Keith
The price is CA $256
CA $307 total
includes taxes & fees
Jun 8 - Jun 9
Meikleour Arms Hotel and Restaurant

Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
3.0 star property
Dunfermline
8.8 out of 10, Excellent, (1,000 reviews)
"Excellent stay, amazing breakfast "
United Kingdom
Lennie
The price is CA $182
CA $218 total
includes taxes & fees
Jul 2 - Jul 3
Holiday Inn Express Dunfermline by IHG

Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very good, (956 reviews)
"Very interesting place, super historic. Lovely place to stay."
United States
Tyler
The price is CA $157
CA $189 total
includes taxes & fees
Jun 14 - Jun 15
Salutation Hotel

Royal Dunkeld

Royal Dunkeld
3.0 star property
Dunkeld
7.2 out of 10, Good, (250 reviews)
"Hotel needs updating… It feels very tired. My room was what looked like an old dilapidated shed in the back of the hotel. Room was as clean as possible… But rug looked ancient, side table was put together with plywood and a white tablecloth. Three very large dining rooms with absolutely nobody in them. Would not recommend staying here."
United States
Anne
The price is CA $158
CA $190 total
includes taxes & fees
Jun 15 - Jun 16
Royal Dunkeld

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (195 reviews)
"The scone arms is a lovely place to stay. It was lovely and clean the staff were very accomodating. Breakfast was very good with excellent choice, I would highly recommend it. Great value"
United Kingdom
ELIZABETH
The price is CA $143
CA $172 total
includes taxes & fees
Jun 9 - Jun 10
Scone Arms Hotel

The Royal George Hotel

The Royal George Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (434 reviews)
"Really friendly staff and the food was great"
United Kingdom
steve
The price is CA $217
CA $261 total
includes taxes & fees
Jun 21 - Jun 22
The Royal George Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Stanley attractions

Learn more about Stanley

Escape to relaxing Stanley! Enjoy its gardens, castle, and entertainment.

Photo by Ian Black
Open Photo by Ian Black

Top Stanley Hotel Reviews

More cheap stays in Stanley

Find out more about Stanley

Top reasons to visit Stanley

  • Outdoor Adventures: Stanley offers a variety of outdoor activities, from hiking to scuba diving, perfect for adventure seekers.
  • Cultural Exploration: Visitors can explore historic houses, museums, and reserves that showcase the region's rich heritage.
  • Family-Friendly Attractions: Enjoy thrilling experiences at local amusement parks and family-friendly excursions in nature.
  • Scenic Parks: Relax in beautiful parks like Stanley Park and Vancouver Park, ideal for leisurely strolls and picnics.
  • Charming Accommodations: Find a range of inviting guesthouses and modern hotels that cater to diverse needs.

Find great hotels near Stanley

Discover the charming accommodations in Stanley, Perth, Scotland, where a variety of lodging options await, from inviting guesthouses to modern hotels. Whether you're seeking pet-friendly amenities, business-focused services, or an adventurous vacation experience, you'll find the perfect spot to unwind. Explore the best hotels near Stanley Park and indulge in a memorable stay at top-rated establishments that cater to all your travel needs.

  • Mercure Perth Hotel: The Mercure Perth Hotel is a welcoming 3-star establishment situated 9.7km from Stanley, perfect for travellers seeking a business-friendly atmosphere with a commitment to inclusivity. This pet-friendly hotel embraces LGBTQIA guests and provides dedicated amenities such as ConferenceSpace and multiple MeetingRooms for business needs. Additionally, their pet policy allows for dogs, and service animals are welcomed without a fee, making it a versatile option for all types of visitors.
  • Holiday Inn Express Perth by IHG: Located 6.4km from Stanley, the Holiday Inn Express Perth by IHG offers a modern 3-star experience tailored for business travellers and pet owners alike. This hotel is also LGBTQIA welcoming and features accessible BusinessCentre facilities along with multiple MeetingRooms and ConferenceSpace. Pets are permitted, while service animals can stay free of charge. Guests can enjoy the convenience of contemporary amenities designed to make both work and leisure enjoyable.
  • Dunkeld House Hotel: Set 12.9km from Stanley, the Dunkeld House Hotel stands out as a luxurious 4-star retreat ideal for those seeking adventure and relaxation. This venue caters to business travellers with a dedicated MeetingRoom, while also offering an array of outdoor activities like fishing and hiking on-site or nearby. Guests can indulge in a full-service spa featuring treatments such as massages and body scrubs, alongside a refreshing pool, ensuring a rejuvenating escape amid stunning natural surroundings.

Where to stay in Stanley

Stanley, Perth, offers a delightful mix of outdoor adventures and cultural experiences perfect for every traveller. Explore the tranquil surroundings, take leisurely strolls through the village, or indulge in family-friendly excursions. Nearby attractions boast stunning views and a welcoming atmosphere, making it an ideal spot for relaxation and adventure. Don’t miss the opportunity to immerse yourself in the friendly community vibe while enjoying the breathtaking landscapes of this charming Scottish village.

  • Perth: Nestled on the banks of the River Tay, Perth is a vibrant city that serves as a gateway to Scotland's natural beauty. With its rich history and thriving arts scene, visitors can enjoy outdoor adventures and scenic landscapes. Popular activities include exploring local theatres and hitting the numerous golf courses. The nearby national park and stunning lakes provide ample opportunities for hiking and picnicking, making it an ideal destination for nature enthusiasts.
  • Perthshire: Just a short drive from Stanley, Perthshire offers breathtaking scenery and a plethora of outdoor activities. Known for its dramatic landscapes, this area is perfect for hikers and golfers alike. Visitors can enjoy access to extensive hiking trails, and the surrounding national parks are filled with diverse wildlife and picturesque views. The peak tourist season in Perthshire runs from July to September, making it a bustling hub for adventure seekers and nature lovers.
  • Bankfoot: Only 3.2km from Stanley, the charming village of Bankfoot is steeped in culture and history. Visitors flock here to experience its historic landmarks, including old houses and palaces that tell the stories of Scotland's past. The village is perfect for leisurely walks, and the local entertainment options ensure a relaxed yet engaging visit. With peak seasons in March and during the summer, Bankfoot provides a quaint escape for those looking to immerse themselves in Scotland's heritage.

Things to do near Stanley

Stanley, Perth offers a delightful blend of outdoor adventures and cultural experiences. Visitors can explore spectacular gardens, enjoy thrilling activities at local amusement parks, and discover indoor attractions. For those seeking adventure, scuba diving opportunities await. It's also a great idea to connect with a tour guide for insights into event venues and more, ensuring a memorable stay in this charming Scottish town.

Shopping

In Stanley, you can enjoy local shops for unique gifts and souvenirs. If you're up for a drive, visit Harrisons Fine Wines and Gordon & Durward, both 25.7km away, or The Watermill, which is 29.0km from Stanley, for a delightful shopping experience.

Recreation

Perth Ice Rink offers an exhilarating ice skating experience, perfect for those seeking adventure and entertainment. Nearby, McDiarmid Park provides an energetic atmosphere for sports enthusiasts, while the scenic Blairgowrie Golf Club invites you to enjoy outdoor leisure amidst stunning landscapes.

Adventure

Explore the Cateran Trail, a scenic hiking route 14.5km from Stanley, offering stunning landscapes and outdoor adventures. For a thrilling experience, head to Dundee Karting, located 25.7km away, where you can race on an exciting track. Alternatively, hike the Fife Coastal Path, 20.9km away, for breathtaking coastal views.

Nightlife

Experience the vibrant nightlife in Stanley by visiting Perth Concert Hall for captivating performances, just 9.7km away. For a movie night, Cineworld Dundee, located 27.4km away, offers a cozy cinema vibe. Don't miss the adventure at Bongos Soft Play Centre, 38.6km away, for a fun arcade experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Stanley

Stanley offers plenty of free activities, such as visiting St. John's Kirk, Birnam Oak, and Woodland Park. To save on travel, consider using buses or bicycles, as they are cost-effective options. The best time to visit is from January to March, when prices drop, and booking your stay a month in advance can yield better rates. Mondays are typically cheaper for accommodations compared to Saturdays. Utilize Expedia to find budget-friendly hotels, and consider package deals that combine flights and activities for additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Stanley are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Stanley is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Stanley is Monday. The most expensive day to stay in Stanley is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to choose your budget, desired location, and additional preferences with ease. You can arrange the results to display prices from lowest to highest, making it simple to find the most affordable accommodations first. Additionally, you have the option to refine your search by hotel type—selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Stanley hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Stanley

Stanley, Perth, Scotland, offers a delightful mix of outdoor adventures and cultural experiences perfect for any tourist. Explore historic houses, reserves, and museums that reflect the rich history of the area. Families and culture enthusiasts will find plenty to enjoy, including Stanley Park and the nearby Vancouver Park, making it an ideal destination for a memorable vacation filled with exploration and relaxation.

  • Loch of the Lowes: Located 11.3km from Stanley, this tranquil reserve is perfect for nature lovers. Enjoy birdwatching, particularly for ospreys, amidst friendly locals and a peaceful atmosphere.
  • Scone Palace: A mere 6.4km away, Scone Palace is a stunning historic estate that immerses visitors in rich Scottish culture. Explore its beautiful gardens and learn about its royal history.
  • Historic Scotland Stanley Mills: Situated within Stanley, this historic building offers a glimpse into Scotland's industrial past. Discover the cultural significance of the mill and its role in the local community.

Best time to go to Stanley

The best time to visit Stanley can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Stanley falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Stanley falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.1°F (2.3°C)Light RainMostly CloudyAverageSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudyAverageSlightly Low
March40.1°F (4.5°C)Light RainMostly CloudyHighSlightly Low
April44.1°F (6.7°C)Light RainMostly CloudyHighAverage
May49.1°F (9.5°C)Light RainMostly CloudyHighAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.2°F (14.0°C)Light RainMostly CloudyAverageSlightly High
August56.3°F (13.5°C)Light RainMostly CloudyAverageSlightly High
September52.9°F (11.6°C)Light RainMostly CloudyAverageAverage
October47.5°F (8.6°C)Light RainMostly CloudyLowAverage
November41.4°F (5.2°C)Light RainMostly CloudyLowAverage
December37.2°F (2.9°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Stanley

When planning your trip to Stanley, Perth, Scotland, you have several airport options. Edinburgh Airport (EDI) is 59.5km away, with luxurious hotels like Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all located 11.3km from the airport. Glasgow International Airport (GLA) is 90.1km away, with nearby accommodations such as Mar Hall Golf & Spa Resort, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond. Lastly, Dundee Airport (DND) is just 111.3km from Stanley, offering options like The Hideaway Experience and Premier Inn Dundee North, both conveniently located for access to the airport.

Frequently asked questions

What is the best area to stay in Stanley?
The best area to stay in Stanley is within the village centre itself, offering the most convenient access to local amenities and the feel of a traditional Scottish village.

The village centre is compact and easy to navigate on foot, with the main street, Perth Road, running through its heart. Here you'll find the local shops, a couple of pubs, and the village's historic church. The River Tay is also just a short walk away, providing pleasant riverside paths.

For couples looking for a relaxing break, staying in the village centre is ideal. You'll be within easy reach of places to eat and drink, and the peaceful surroundings make it superb for unwinding. You can enjoy strolls along the river or explore the village's heritage, such as the Stanley Mills.

Families will also find the village centre convenient. With everything close by, including local parks and open spaces, it's easy to manage a day out without extensive travel.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Stanley.
How can I save on a Stanley hotel booking with Expedia?
Members always get our best prices. Find our best Stanley hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Stanley hotel?
Prices for hotels in Stanley often vary, but you can find a great deal from CA $87 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia