A stone bridge over a river with a forested hill in the background.

Find hotels in Weem from CA $131

  • 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

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Weem hotels

1. The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (68 reviews)
"Hotel was very much up to standard and a very pleasant room. Staff were great and the breakfast (which was included) was fantastic. Would recommend to anyone looking to stay in aberfeldy."
United States
Elliot
The price is CA $127
CA $153 total
includes taxes & fees
Nov 15 - Nov 16
The Townhouse Aberfeldy

2. Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,000 reviews)
"Beautiful place would stay again"
United Kingdom
Elizabeth
The price is CA $126
CA $151 total
includes taxes & fees
Nov 10 - Nov 11
Moness Resort

3. Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (29 reviews)
"Super clean, comfy bed, great location"
Canada
Kate
The price is CA $115
CA $138 total
includes taxes & fees
Nov 9 - Nov 10
Station House - Room Only

4. The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)
2.0 star property
Aberfeldy
6.8 out of 10, (240 reviews)
"The history of the building drew us to it. Charlie, who will check you in, is so delightful. She will help you with all your needs."
Canada
Karen
The price is CA $109
CA $131 total
includes taxes & fees
Dec 8 - Dec 9
The Breadalbane Arms Hotel (Room Only)

5. The Steading

The Steading
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (38 reviews)
"Great location,charming hosts and everything we needed for our short stay"
United Kingdom
Nicholas
The price is CA $165
CA $198 total
includes taxes & fees
Nov 23 - Nov 24
The Steading

6. Dun Aluinn

Dun Aluinn
3.5 star property
Aberfeldy
10.0 out of 10, Exceptional, (2 reviews)
"Dun Aluinn really is something that needs to be experienced in order to appreciate just how incredible it really is. From location, to amenities and above all the levels of personal service, it truly is exceptional in every aspect, not just for this region of Perthshire, but as a standard bearer for other hotels throughout the country to try and emulate. Our single regret is that we didn’t make a reservation for evening dinner during our all too brief stay, but which now provides the ideal...
United Kingdom
Lee
The price is CA $548
CA $658 total
includes taxes & fees
Nov 8 - Nov 9
Dun Aluinn

7. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (932 reviews)
"Great stay"
United States
Eric
The price is CA $152
CA $182 total
includes taxes & fees
Nov 8 - Nov 9
Westlands of Pitlochry

8. The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.2 out of 10, Wonderful, (350 reviews)
"Beautiful place"
United Kingdom
Benjamin
The price is CA $167
CA $200 total
includes taxes & fees
Nov 8 - Nov 9
The Kenmore Club

9. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (758 reviews)
"Great location with an east access to town.Staff was great."
United States
Peter
The price is CA $397
CA $476 total
includes taxes & fees
Dec 1 - Dec 2
Fonab Castle Hotel & Spa

10. The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (93 reviews)
"A great play to stay in Pitlochry. Wonderful atmosphere."
Canada
Troy
The price is CA $215
CA $258 total
includes taxes & fees
Nov 14 - Nov 15
The Poplars Guest House

11. Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (429 reviews)
"Cosy and clean. Very good Indian food and very good Scottish breakfast."
United Kingdom
Gordon
The price is CA $102
CA $122 total
includes taxes & fees
Nov 30 - Dec 1
Craigvrack Hotel & Restaurant

12. Cuil an Daraich Guest House

Cuil an Daraich Guest House
3.0 star property
Pitlochry
9.4 out of 10, Exceptional, (195 reviews)
"No issues with this amazing place, host so helpful and available anytime, couldn't fault it in anyway, would recommend 100%"
United Kingdom
Susanna
The price is CA $140
CA $168 total
includes taxes & fees
Nov 8 - Nov 9
Cuil an Daraich Guest House

13. Claymore Guest House and Apartments

Claymore Guest House and Apartments
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (167 reviews)
"Lovely property and excellent breakfast."
United States
Steven
The price is CA $170
CA $203 total
includes taxes & fees
Nov 11 - Nov 12
Claymore Guest House and Apartments

14. The Ballinluig Inn

The Ballinluig Inn
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (38 reviews)
"The water pressure was fanatic and breakfast was very good. Highly recommend eating there."
Canada
Anne
The price is CA $149
CA $178 total
includes taxes & fees
Nov 22 - Nov 23
The Ballinluig Inn

15. The Inn On The Tay

The Inn On The Tay
3.0 star property
Pitlochry
9.8 out of 10, Exceptional, (143 reviews)
"Great WiFi, spacious room, new bathroom, all very clean"
United Kingdom
Stephanie
The price is CA $232
CA $278 total
includes taxes & fees
Dec 6 - Dec 7
The Inn On The Tay

16. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,003 reviews)
"Beautiful facility with a great breakfast and nice grounds"
Canada
Sheryl
The price is CA $314
CA $376 total
includes taxes & fees
Dec 1 - Dec 2
Atholl Palace Hotel

17. McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (761 reviews)
"Clean room and great central location."
United Kingdom
Sharon
The price is CA $173
CA $207 total
includes taxes & fees
Nov 12 - Nov 13
McKays Hotel Bar & Restaurant

18. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (367 reviews)
"Great stay lovely breakfast and great staff"
Canada
Finlay
The price is CA $253
CA $304 total
includes taxes & fees
Nov 8 - Nov 9
Craigmhor Lodge & Courtyard

19. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (212 reviews)
"This place was simply amazing. One of the best places we’ve ever stayed at. The rooms are spacious, clean and comfortable. It’s a very easy pleasant and short walk right to the heart of town. Would definitely highly recommend staying here to anybody."
Canada
Mark
The price is CA $244
CA $293 total
includes taxes & fees
Dec 7 - Dec 8
Craigatin House & Courtyard (Adults only)

20. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,171 reviews)
"The room was clean and the location lovely!"
United Kingdom
Lee
The price is CA $133
CA $160 total
includes taxes & fees
Nov 15 - Nov 16
The Pitlochry Hydro 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.

Compare top hotels in Weem

2.0 star property
Aberfeldy
3.0 star property
Aberfeldy
2.0 star property
Aberfeldy
2.0 star property
Aberfeldy
4.0 star property
Aberfeldy
9.8
Exceptional
68 reviews
8.6
Excellent
1,000 reviews
9.4
Exceptional
29 reviews
6.8
240 reviews
9.8
Exceptional
38 reviews
The price is CA $127
CA $153 total
includes taxes & fees
Nov 15 - Nov 16
The price is CA $126
CA $151 total
includes taxes & fees
Nov 10 - Nov 11
The price is CA $115
CA $138 total
includes taxes & fees
Nov 9 - Nov 10
The price is CA $109
CA $131 total
includes taxes & fees
Dec 8 - Dec 9
The price is CA $165
CA $198 total
includes taxes & fees
Nov 23 - Nov 24
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Weem attractions

Learn more about Weem

Explore Weem: its culture, monuments, food, and more!

A stone bridge over a river with a forested hill in the background.
Photo by steflas
Open Photo by steflas

Top Weem Hotel Reviews

More cheap stays in Weem

Find out more about Weem

Top reasons to visit Weem

  • Stunning Scenery: Weem offers breathtaking landscapes, perfect for outdoor enthusiasts and romantic getaways.
  • Historic Attractions: Visit the impressive Weem Castle and the iconic Weem Rock, rich in local history.
  • Golfing Opportunities: Enjoy a round at the nearby Aberfeldy Golf Course, set amidst picturesque surroundings.
  • Local Entertainment: Catch a performance at the charming Weem Theatre for a taste of local culture.
  • Welcoming Accommodations: Choose from a variety of cozy inns and hotels that ensure a memorable stay.

Find great hotels near Weem

Discover the ideal accommodations in Weem, Aberfeldy, Scotland, where a range of hotels and inns cater to diverse needs. Whether you're seeking pet-friendly options, family-friendly facilities, or an adventurous getaway, you'll find a welcoming atmosphere in this charming area. Explore popular choices like the Weem Inn and various hotels that promise a memorable vacation experience amidst the stunning Scottish landscape.

  • Moness Resort: Nestled just 1.6km from Weem, Moness Resort is a luxurious 4-star retreat perfect for families and pet lovers alike. This resort offers a delightful spa-themed experience, providing an extensive range of amenities tailored for children, including a mini-golf course, arcade game room, and a shared playground. Parents can unwind with full spa services, featuring facial treatments and massages, ensuring relaxation amidst family fun. With a pet-friendly policy that welcomes dogs with specific amenities, Moness Resort truly caters to every member of the family.
  • Scotlands Spa Hotel: Located 12.9km from Weem, Scotlands Spa Hotel is a 3-star haven for business travellers seeking a blend of relaxation and productivity. The hotel provides essential business amenities, including a well-equipped meeting room, ensuring that corporate guests can work efficiently while enjoying a serene environment. The full-service spa offers a variety of treatments, from deep tissue massages to hot stone therapy, making it easy to unwind after a long day of meetings. This hotel is ideal for those who value comfort and functionality in a tranquil setting.
  • Fisher's Hotel: Fisher's Hotel, situated 12.9km from Weem, combines eco-certification with family-friendly amenities, making it a standout choice for environmentally conscious travellers. This 3-star hotel features multiple meeting rooms and conference space for business needs, while also providing services and amenities for children, ensuring a welcoming atmosphere for families. Its commitment to sustainability and eco-friendly practices makes it a responsible choice for those looking to enjoy their stay while minimizing their environmental impact.

Where to stay in Weem

In the charming village of Weem, Aberfeldy, prepare for a delightful getaway filled with stunning scenery and rich culture. Explore the local hospitality at warm restaurants and enjoy the friendly atmosphere of the town centre. Take a stroll to the Weem Toll for a taste of history and unwind in the relaxing surroundings. Whether you're seeking romance or family-friendly activities, Weem offers a perfect blend of experiences to make your vacation unforgettable.

  • Pitlochry: Nestled 12.9km from Weem, Pitlochry is a charming city known for its stunning outdoor experiences and breathtaking scenery. With a steady flow of visitors year-round, the peak seasons in April, July, and September draw adventure seekers keen on exploring its lush landscapes. Popular activities include golfing at scenic courses and enjoying the nearby national parks and tranquil lakes. Whether you're hiking through the picturesque trails or indulging in winter sports at the ski fields, Pitlochry is a delightful destination for nature lovers.
  • Aberfeldy: As the town where Weem is situated, Aberfeldy is an inviting city that offers a balance of adventure and relaxation. With visitor numbers peaking in April, July, and September, this charming locale is perfect for outdoor enthusiasts looking to explore its natural beauty. The area is rich in attractions, featuring stunning lakes and expansive national parks. Golfing and skiing are popular pastimes here, making Aberfeldy a must-visit for those seeking both thrill and scenic views.
  • Dull: Just 3.2km away from Weem, the quaint village of Dull is a hidden gem that offers a romantic and serene atmosphere. While visitor numbers peak from July to September, this charming spot maintains a steady appeal, especially for those looking to unwind. Dull features delightful activities such as spa treatments, golf, and swimming, with local attractions including a picturesque lake, a historic castle, and a captivating waterfall. It's the perfect destination for a peaceful retreat amidst stunning natural surroundings.

Things to do near Weem

Weem, located near Aberfeldy in Scotland, is perfect for outdoor enthusiasts and romantic getaways. Visitors can enjoy activities like golfing, exploring local shops, and engaging in educational experiences. Notable highlights include the Weem Adventure and cozy coffee mornings, making it a charming destination for relaxation and enjoyment amidst stunning scenery.

Shopping

In Weem, you can visit The Watermill, just 1.6km away, for unique gifts and souvenirs. If you're up for a drive, The House of Bruar, located 16.1km away, offers a variety of Scottish goods, while Harrisons Fine Wines, 27.4km away, specializes in fine wines.

Recreation

At Aberfeldy Golf Course, immerse yourself in the stunning landscapes while enjoying a round of golf just 1.3km from Weem. Mains of Taymouth Golf Course, located 8.0km away, offers a tranquil outdoor experience. For a scenic challenge, visit the Pitlochry Golf Club, 12.9km from Weem.

Adventure

Hike the Birks of Aberfeldy, a stunning trail 3.2km from Weem, where you’ll encounter beautiful scenery and outdoor adventure. For thrill-seekers, Canyoning Scotland, located 9.7km away, offers exhilarating water sports amidst breathtaking landscapes. Don't miss the Callander - Balquhidder Trail, 46.7km away, perfect for outdoor exploration.

Nightlife

Experience the vibrant nightlife at the Pitlochry Festival Theatre, located 12.9km from Weem. Enjoy captivating performances in a romantic setting, perfect for a family outing or a night out with friends, blending culture and entertainment seamlessly.

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

Booking tips and Expedia advantages for Weem

To save money on your trip to Weem, visit during the off-peak months of January to March when prices are lower, and aim to book your hotel about a month in advance for the best deals. Consider staying on a Tuesday for the cheapest rates, while Saturdays tend to be the priciest. Use Expedia to compare hotel prices and explore package deals that combine flights and activities. Don't forget to check for last-minute offers and sort by price to find the best deals, ensuring you make the most of your budget while enjoying free local activities.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Weem 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 Weem 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 Weem is Tuesday. The most expensive day to stay in Weem is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of hotel you’re looking for. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Weem hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Weem

Weem, Aberfeldy, is a charming destination perfect for outdoor enthusiasts and couples seeking picturesque scenery. Highlights include Weem Castle, the stunning Weem Rock, and the nearby Aberfeldy Golf Course, offering a blend of culture and romance. For a touch of local entertainment, catch a performance at the Weem Theatre. Explore these attractions to create unforgettable memories during your Scottish getaway.

  • Castle Menzies: Nestled in Weem, Castle Menzies enchants visitors with its romantic atmosphere and rich cultural heritage. Explore the stunning architecture and immerse yourself in the stories of the past.
  • Loch Tummel: Located 9.7km from Weem, Loch Tummel offers breathtaking scenery and outdoor activities. Enjoy a leisurely stroll along the beach, soak in the natural beauty, and embrace a touch of romance by the tranquil waters.
  • Wade's Bridge: Situated within Weem, Wade's Bridge is a historic landmark that showcases local culture and craftsmanship. Take a moment to appreciate the bridge's architectural beauty and its significance to the community.

Best time to go to Weem

The best time to visit Weem is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January33.1°F (0.6°C)Light RainMostly CloudyAverageSlightly Low
February34.0°F (1.1°C)Light RainMostly CloudyAverageSlightly Low
March36.7°F (2.6°C)Light RainMostly CloudyAverageSlightly Low
April41.2°F (5.1°C)Light RainMostly CloudySlightly HighAverage
May46.8°F (8.2°C)Light RainMostly CloudySlightly LowAverage
June52.2°F (11.2°C)Light RainMostly CloudyAverageSlightly High
July54.5°F (12.5°C)Light RainMostly CloudySlightly HighSlightly High
August53.4°F (11.9°C)Light RainMostly CloudySlightly HighSlightly High
September49.8°F (9.9°C)Light RainMostly CloudyAverageAverage
October44.4°F (6.9°C)Light RainVery CloudyAverageAverage
November38.5°F (3.6°C)Light RainVery CloudySlightly LowAverage
December34.2°F (1.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Weem

When visiting Weem, you have several airport options for your arrival. Edinburgh Airport (EDI) is approximately 82.1km away, with nearby luxurious accommodations like Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all within 11.3km of the airport. Glasgow International Airport (GLA), located about 511.3km from Weem, offers upscale hotels such as Mar Hall Golf & Spa Resort and Kimpton Blythswood Hotel & Spa, both conveniently situated nearby. Dundee Airport (DND) is the closest at 56.3km away, with excellent options like The Hideaway Experience and Premier Inn Dundee North. Each airport provides various transportation services to their respective hotels for a seamless travel experience.

Frequently asked questions

What is the best area to stay in Weem?
The best area to stay in Weem is right in the village centre, particularly around the historic Castle Menzies.

Weem is a small, quiet village, so staying centrally means you're within easy reach of its main points of interest. The village is known for its tranquil setting and historical connections, with Castle Menzies being the most prominent landmark. The area around the castle and the B846 road offers a few accommodation options, often in traditional Scottish buildings.

Couples looking for a peaceful retreat will find the village centre ideal. The proximity to Castle Menzies allows for easy exploration of its grounds and history. It's a wonderful base for enjoying the natural beauty of the Scottish Highlands, with opportunities for gentle walks right from your doorstep.

For those who appreciate historical charm and a relaxed pace, staying in the heart of Weem provides a truly authentic experience.
When is the best time to go to Weem?
The best time to visit Weem is typically during the late spring, summer, or early autumn months, from May to September, when the weather is generally mildest and the days are longer.

May and June offer pleasant temperatures, often with fewer crowds than the peak summer months. The countryside is particularly lush during this period, making it ideal for outdoor activities like walking and exploring the local gardens. You'll find many of the local attractions fully open, but without the busiest tourist fluxo.

July and August are the warmest months, superb for enjoying the outdoors and longer daylight hours. This is also the peak season, so while all attractions and eateries will be open, you might encounter more visitors, particularly at popular spots like the Castle Menzies or along the River Tay. Booking accommodation and any specific activities in advance is highly recommended during this time.

September provides a lovely transition with often settled weather and the beginning of autumn colours, which are particularly beautiful in the Scottish Highlands. The crowds start to thin out, but most attractions remain open.
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 Weem.
How much is the nightly rate at a Weem hotel?
Prices for hotels in Weem often vary, but you can find a great deal from CA $131 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.