
Provide your desired dates to access the latest pricing and special offers for hotels
Welcome to Aberfeldy, a charming market town located in the heart of Highland Perthshire, Scotland. This picturesque town, nestled along the banks of the River Tay, offers a wonderful getaway for travelers looking to explore the beauty of the Scottish countryside. One of the highlights of Aberfeldy is its collection of unique and cozy hotels that offer a warm and inviting stay. Whether you're seeking a charming boutique hotel or a luxurious spa retreat, Aberfeldy has something for every traveler.
Immerse yourself in the history and beauty of Aberfeldy by visiting Wade's Bridge, a stunning 18th-century masterpiece designed by architect William Adam. Take a leisurely stroll through the town square, filled with quaint stores, delicious restaurants, and vibrant art galleries. For those who love the outdoors, Aberfeldy is the perfect base for exploring the surrounding Grampian Mountains, with their majestic peaks and breathtaking landscapes. And don't forget to indulge in some local fare, such as the famous salmon from the River Tay, while enjoying the warm hospitality of Aberfeldy's hotels.
To truly experience the charm and character of Aberfeldy, make sure to explore the town's vibrant cultural scene. Visit the Aberfeldy Watermill Bookshop Gallery and Cafe, where you can browse through a wide selection of books, admire local artwork, and savor a cup of coffee. Catch a show at the newly renovated Birks Cinema, a historic gem that offers an intimate and cozy atmosphere for film enthusiasts. And if you're a fan of literature, don't miss the opportunity to visit Killiechassie House, once owned by the famous author J.K. Rowling. Aberfeldy is a town that blends history, art, and nature, providing a delightful escape for travelers seeking a unique and memorable experience.
In conclusion, Aberfeldy offers a delightful blend of history, culture, and natural beauty, making it the perfect destination for travelers looking to escape the hustle and bustle of city life. With its charming hotels, picturesque landscapes, and vibrant cultural scene, Aberfeldy is sure to leave a lasting impression on every visitor. So pack your bags and get ready to immerse yourself in the warm hospitality and enchanting atmosphere of Aberfeldy. Your Scottish adventure awaits!

Free Private Parking
Adults only
Free wifi
Balnearn House is a family-owned B&B set in the beautiful Tay valley in the heart of Highland Perthshire. Surrounded by its own garden, it offers rooms with flat-screen TVs and free Wi-Fi.
Breakfasts are freshly prepared and include a selection of both cooked and lighter options. Guests can enjoy a homemade granola or freshly made pancakes.
Overlooking the garden, all rooms come with tea and coffee making facilities. They all feature either en suite or private external bathroom facilities including high pressure showers and Scottish Fine Soaps toiletries.
Set in a Victorian building, the Balnearn House offers a spacious sitting room, where guests can relax in front of a roaring log fire. An off-street private car park is available to all guests.

Free Private Parking
Adults only
Free wifi
The Townhouse Aberfeldy - Rooms & Breakfast offers an adults-only escape just 0.2mi from Aberfeldy’s center, combining convenience with comfort. Free private parking and on-site parking simplify arrivals, while free Wi-Fi keeps guests connected. Enjoy mountain views from a non-smoking setting, with well-equipped kitchens and a bathtub for relaxed stays. A bar on site adds to the social scene, and upper-floor rooms are accessible by elevator. Thoughtful touches include free toiletries, and the property's location on Breadalbane Terrace places guests close to town amenities.

Free Private Parking
Free wifi
Parking On Site
Brae House enjoys a location in Aberfeldy, 1.1 miles from Castle Menzies and 19 miles from Killiecrankie. Each accommodation at the 4-star bed and breakfast has mountain views, and guests can enjoy access to a garden and a shared lounge. There's a terrace and guests can make use of free Wifi, free private parking, and an electric vehicle charging station.
At the bed and breakfast, all units include a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The bed and breakfast provides certain units with river views, and every unit is equipped with a kettle. At the bed and breakfast, the units have a seating area.
À la carte and full English/Irish breakfast options with warm dishes, fruit, and juice are available.
Guests at the bed and breakfast will be able to enjoy activities in and around Aberfeldy, like cycling and hiking.
Blair Castle is 23 miles from Brae House, while Aberfeldy Golf Course is a 7-minute walk away. Dundee Airport is 44 miles from the property.

Restaurant
Free Private Parking
Free wifi
Errichel House and Cottages is a 4-star Bed and Breakfast in Aberfeldy, United Kingdom, located 1.4mi from the city center at Errichel Farm, Crieff Road. It pairs on-site perks with scenic views: free Wifi, free on-site parking and private parking, a restaurant, and a private entrance. Guests can enjoy a sun deck, terrace, balcony, and gardens with mountain and garden views, plus a kitchen and kitchenware. Non-smoking rooms, extra-long beds, barbecue, bidet, and bathtubs add comfort. Pet friendly (extra charges) with optional activities such as golf or horseback riding for an additional fee.

Free Private Parking
Free wifi
Private entrance
The Steading is a 4-star Bed and Breakfast in Aberfeldy, United Kingdom, located 2.6mi from the city center. It stands out with free private parking and on-site parking, free Wi‑Fi, and a private entrance for added privacy. Guests can enjoy a terrace and balcony with mountain and garden views, non-smoking rooms, patio, garden, and a well-equipped kitchenette (kitchenware). Additional comforts include a bathtub and free toiletries, plus horseback riding (extra charges). This combination of convenience, scenic setting, and flexible self-catering makes it an appealing choice among Aberfeldy options.

Spa/Wellness packages
Free parking
Restaurant
Moness Resort in Aberfeldy, United Kingdom, is a 4-star retreat just 0.4mi from the town center. It offers breakfast and free on-site parking, plus free Wi‑Fi and an indoor swimming pool. The spa area includes sauna, steam room, spa tub, hot tub, and spa/wellness packages, with other perks like a restaurant, bar, terrace, and garden. Guests also enjoy free live music performances, a 24-hour front desk, non-smoking rooms, elevator access, and wheelchair accessibility. Free activities include mini golf; family-friendly options feature kids’ meals (charges apply). These features combine comfort, convenience, and entertainment in one location.

Restaurant
Free Private Parking
Free wifi
Located in Aberfeldy, a 6-minute walk from Castle Menzies, Ailean Chraggan has accommodations with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 18 miles of Killiecrankie. Guests can have a drink at the snack bar.
At the hotel, rooms are equipped with a desk and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. The rooms will provide guests with a closet and an electric tea pot.
Ailean Chraggan has a playground.
Blair Castle is 22 miles from the accommodation, while Aberfeldy Golf Course is a 10-minute walk from the property. Dundee Airport is 45 miles away.

Restaurant
Free wifi
Bar
Discover the Schiehallion Hotel in Aberfeldy, a prime choice just 0.2mi from the city center. Enjoy complimentary breakfast and unwind in spacious, non-smoking rooms with stunning mountain views. Unique features include a restaurant and bar on-site, plus a golf course and horseback riding options for the adventurous, available at extra charges. The hotel also caters to families with kids' meals, ensuring a delightful stay for everyone. With free WiFi and luxurious extra-long beds, the Schiehallion Hotel combines comfort and convenience, making it the perfect retreat for your next getaway.

Free Private Parking
Free wifi
Sun deck
Lodge 9 Glengoulandie Lodges is located in Aberfeldy, 6.7 miles from Castle Menzies, and has a balcony, garden, and free WiFi. Featuring free private parking, the lodge is in an area where guests can engage in activities such as hiking, fishing and pool.
The lodge is fitted with 3 bedrooms, 3 bathrooms, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a terrace with mountain views. There's a bathroom with a bidet, shower and bath, and free toiletries and a hairdryer are offered.
Killiecrankie is 18 miles from the lodge, while Blair Castle is 21 miles from the property. Dundee Airport is 52 miles away.

Free wifi
Sun deck
Terrace
The Breadalbane Arms in Aberfeldy (United Kingdom) is a 3-star hotel just 0.2mi from the city center, offering convenient access to local sights. Key advantages include free on-site Parking and free Wifi, plus private parking options, and non-smoking rooms with a bathtub. A sun deck and terrace provide relaxing outdoor spaces, while a nearby golf course is available for an additional fee. Pet-friendly policy is available with extra charges, making it suitable for guests traveling with pets. This combination of location, parking, connectivity, and outdoor amenities helps it stand out among similar hotels.
Moness Resort is a popular 4-star hotel in Aberfeldy city, with prices starting from $107. The resort is located just 0.4mi from the city center, making it a convenient choice for travelers. The resort offers breakfast to guests and has a range of featured amenities, including a spa, free parking, a pet-friendly policy, an indoor swimming pool, and free WiFi. Other amenities include a steam room, sauna, hot tub/jacuzzi, golf course, restaurant, bar, and live music/performances. The resort also has a range of services available, such as beauty treatments, massages, concierge services, and daily housekeeping.
Errichel House and Cottages is another popular 4-star hotel in Aberfeldy, with prices starting from $373. The hotel is located 1.4mi from the city center, offering a peaceful and scenic environment for guests. The hotel is pet-friendly and offers private parking and free WiFi. Featured amenities include a golf course, a restaurant, and a picnic area. The hotel also offers beautiful mountain views and a range of services, such as special diet meals, grocery deliveries, and meeting/banquet facilities. The rooms are non-smoking and have private entrances, and some rooms offer balconies or terraces.
The Steading is a charming 4-star bed and breakfast located 2.6mi from the city center of Aberfeldy. The bed and breakfast is pet-friendly and offers free private parking and WiFi for guests. The rooms have private entrances and offer beautiful mountain or garden views. Featured amenities include kitchenettes, terraces, and gardens. The rooms also have bathtubs, free toiletries, and private bathrooms. The bed and breakfast is a smoke-free property and offers a range of activities, such as horseback riding, cycling, and hiking. Guests can also enjoy a delicious breakfast in their rooms or on the outdoor dining area.
The Breadalbane Arms Room Only Hotel is a popular 3-star accommodation in Aberfeldy city. With prices starting from $270, it offers affordable and comfortable rooms for travelers. Located just 0.2mi from the city center, it provides easy access to all the major attractions and amenities of Aberfeldy.
This hotel features a range of amenities to ensure a pleasant stay. Guests can enjoy the convenience of private parking, which is available for free. The hotel also offers pet-friendly accommodation, although there may be extra charges for this service. Free Wi-Fi is provided, allowing guests to stay connected throughout their stay. For those who enjoy outdoor activities, there is a golf course nearby, albeit with additional charges.
The Breadalbane Arms Room Only Hotel offers a variety of other amenities to enhance the guest experience. The property is non-smoking, with designated smoking areas available. Daily housekeeping is provided at no additional cost. Guests can relax on the sun deck or terrace and enjoy the outdoor furniture provided. The hotel also offers various activities such as cycling, hiking, canoeing, and fishing, albeit with extra charges. With its convenient location, range of amenities, and affordable prices, this hotel is a popular choice among travelers visiting Aberfeldy city.
Cities nearby
Cities nearby
What is the lowest price of hotels in Aberfeldy?
If you're looking for an affordable stay in Aberfeldy, you'll be glad to know that the lowest price for hotels starts at just $80. The Breadalbane Arms Room Only Hotel is a great option at this price point. If you prefer accommodation with breakfast included, Schiehallion Hotel is available starting at $80. For a more luxurious experience with breakfast, you can consider Moness Resort starting at $107.
What is the average price of hotels in Aberfeldy?
Travelers visiting Aberfeldy can expect to find a range of hotel options to suit their budget. The average price for a cozy 3-star hotel is around $80, while those seeking a touch of luxury can opt for a 4-star hotel at a slightly higher average price of $173. So, whether you're looking for a comfortable stay or a lavish experience, Aberfeldy has the perfect accommodation at an affordable price.
What are the most popular hotels in Aberfeldy?
The most popular hotels in Aberfeldy are The Townhouse Aberfeldy - Rooms & Breakfast and Errichel House and Cottages.
The Townhouse Aberfeldy starts from $116 and is on Breadalbane Terrace.
Errichel House and Cottages start from $373 and are located at Errichel Farm, Crieff Road.
What are the best hotels in Aberfeldy center?
The best hotels in Aberfeldy center are The Steading, Errichel House and Cottages, Moness Resort, Schiehallion Hotel, and The Breadalbane Arms Room Only Hotel. The Steading and Moness Resort offer breakfast options, making them a great choice to start your day. With their cozy atmosphere and central locations, Errichel House and Cottages, Schiehallion Hotel, and The Breadalbane Arms Room Only Hotel provide comfortable accommodations at affordable prices.