Find hotels in Alford from £45

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Alford hotels

Haughton Arms Hotel

Haughton Arms Hotel
2.5 star property
Alford
8.8 out of 10, Excellent, (23 reviews)
"Nice, clean hotel very friendly welcoming staff"
United Kingdom
Jeff
The price is £95
includes taxes & fees
14 Jun - 15 Jun
Haughton Arms Hotel

Haughton Arms Hotel

Haughton Arms Hotel
3.0 star property
Alford
The price is £96
includes taxes & fees
7 Jun - 8 Jun
Haughton Arms Hotel

Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (95 reviews)
"Really terrific small hotel, with lovely ambiance and beautifully appointed rooms. Excellent food served in extremely attractive dining area. Thoroughly enjoyable stay."
Australia
Gordon
The price is £295
includes taxes & fees
3 Jun - 4 Jun
Kildrummy Inn

Steading Cottage - Craigievar Castle

Steading Cottage - Craigievar Castle
3.5 star property
Alford
The price is £497
includes taxes & fees
4 Jun - 5 Jun
Steading Cottage - Craigievar Castle

Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (63 reviews)
"I travel a lot for work, and it was great to find this little hotel off the beaten track. The owners are friendly and welcoming, and the room was comfortable and well laid out, with plenty of space. I used the link in the booking confirmation to find the hotel without any trouble, but take care to follow the signs."
United Kingdom
andrew
The price is £68
includes taxes & fees
1 Jun - 2 Jun
Disblair House

Crawfield Grange

Crawfield Grange
3.0 star property
Stonehaven
10.0 out of 10, Exceptional, (22 reviews)
"Wonderful fresh, clean and comfortable accommodation. Hostess was very welcoming. Would definitely recommend to others "
United Kingdom
Vera
The price is £115
includes taxes & fees
2 Jun - 3 Jun
Crawfield Grange

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (265 reviews)
"Very nice room in an older typical Scottish house. Breakfast was amazing Diana is a very welcome and helpful host."
United States
wilma
The price is £118
includes taxes & fees
4 Jun - 5 Jun
Argyle Guest House

Cambus o'May Hotel

Cambus o'May Hotel
3.0 star property
Aboyne
The price is £178
includes taxes & fees
5 Jun - 6 Jun
Cambus o'May Hotel

Balmoral Arms

Balmoral Arms
4.0 star property
Ballater
8.6 out of 10, Excellent, (353 reviews)
"This was a beautiful, cosy place to stay. Staff were super friendly and the lobby, guest areas and pub and restaurant were beautiful and welcoming. I would definitely stay again!"
Canada
Alyssa
The price is £172
includes taxes & fees
22 Jun - 23 Jun
Balmoral Arms

The Boat Inn

The Boat Inn
3.0 star property
Aboyne
9.6 out of 10, Exceptional, (222 reviews)
"What a lovely pub/inn. Service was superb and would definitely staying here again, highly recommend"
United Kingdom
Steven
The price is £130
includes taxes & fees
1 Jun - 2 Jun
The Boat Inn

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (192 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is £166
includes taxes & fees
28 Jun - 29 Jun
Cardhu Country House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (103 reviews)
"Cozy hotel "
United States
Tom
The price is £170
includes taxes & fees
3 Jun - 4 Jun
The Aberlour Hotel

Loch Kinord Hotel

Loch Kinord Hotel
3.0 star property
Aboyne
8.8 out of 10, Excellent, (85 reviews)
"Very clean & comfortable, easy check-in and out"
United States
Laura
The price is £133
includes taxes & fees
5 Jun - 6 Jun
Loch Kinord Hotel

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (97 reviews)
"Very cosy small hotel - comfortable bedroom, great breakfast and very helpful and friendly staff. Great location for visiting Speyside."
United Kingdom
Stephen
The price is £204
includes taxes & fees
17 Jun - 18 Jun
Craigellachie Lodge

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (48 reviews)
"One of the best places to stay on our visit to the highlands of Scotland. Quiet, Clean rooms, great breakfast. I would stay again."
United States
Mark
The price is £160
includes taxes & fees
2 Jun - 3 Jun
Bankhouse B&B

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (362 reviews)
"Perfect place to explore Dufftown and Craig. The staff are helpful and eager to make sure everything is just right. Highly recommend the Sunday Roast and Whiskey Room. "
United States
Erik
The price is £255
includes taxes & fees
14 Jun - 15 Jun
Craigellachie Hotel of Speyside

Holiday Inn Express Aberdeen Airport by IHG

Holiday Inn Express Aberdeen Airport by IHG
3.0 star property
Dyce
8.8 out of 10, Excellent, (731 reviews)
"Excellent location for ABZ Good breakfast included. Clean rooms Quiet Polite staff"
United Kingdom
Sean
The price is £63
includes taxes & fees
19 Jun - 20 Jun
Holiday Inn Express Aberdeen Airport by IHG

Ardenlea House Hotel B&B

Ardenlea House Hotel B&B
2.0 star property
Dyce
6.6 out of 10, (27 reviews)
"Perfect location for travel "
United Kingdom
jake
The price is £63
includes taxes & fees
1 Jun - 2 Jun
Ardenlea House Hotel B&B

Woodside House

Woodside House
2.0 star property
Woodside
10.0 out of 10, Exceptional, (1 review)
The price is £58
includes taxes & fees
31 May - 1 Jun
Woodside House
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 Alford attractions

Learn more about Alford

Fairytale-pink Craigievar Castle rises from the countryside, while the Grampian Transport Museum showcases vintage vehicles just minutes away. Hike through Haughton Country Park's woodland trails before catching a nostalgic ride on the Alford Valley Steam Railway.

Photo by Travel Rocks our World
Open Photo by Travel Rocks our World

Top Alford Hotel Reviews

More cheap stays in Alford

Hotels in Alford with star rating

Find out more about Alford

Top reasons to visit Alford

  • Stunning Outdoor Activities: Alford is perfect for hiking, skiing, and golf, providing ample opportunities for adventure amidst breathtaking scenery.
  • Rich Historical Sites: Explore fascinating attractions, including the Alford Heritage Centre and nearby castles that showcase Scotland's rich past.
  • Charming Village Atmosphere: Enjoy the warm welcome from locals in this picturesque village, enhancing your cultural experience.
  • Scenic Aberdeenshire Countryside: Venture into the surrounding countryside for stunning views and tranquil nature walks.
  • Diverse Accommodation Options: From family-friendly hotels to unique agritourism stays, Alford caters to all types of travellers.

Find great hotels near Alford

Experience the charm of Alford, Scotland, with a range of accommodation options tailored to meet the needs of every visitor. From family-friendly hotels to pet-friendly agritourism properties, Alford offers a delightful stay for adventurous travellers. Explore the best hotels in the area, ensuring a comfortable and memorable vacation in this picturesque part of the United Kingdom.

  • Thainstone House: Nestled 22.5km from Alford, Thainstone House offers a serene 4-star retreat with a guest rating of 8.4. This hotel is perfect for those seeking a pet-friendly escape, complete with a spa-themed environment. Indulge in relaxation with amenities like an indoor pool, hot tub, steam room, and full-service spa. With a welcoming pet policy, including service animals, it’s an ideal choice for travellers wanting to unwind in a tranquil setting.
  • Macdonald Pittodrie House: Located approximately 17.7km from Alford, Macdonald Pittodrie House boasts a remarkable guest rating of 8.8 and a charming 4-star ambiance. This property caters to both leisure and business travellers, featuring a pet-friendly atmosphere. Guests can enjoy a range of amenities including food and water bowls for dogs, ensuring your furry companions are well taken care of during your stay. With its blend of professional service and comfort, it’s an excellent choice for those on a business trip or a short getaway.
  • Strathburn Hotel Inverurie by Compass Hospitality: Situated 22.5km from Alford, Strathburn Hotel is a 4-star haven with a guest rating of 8.6, ideal for adventure-seekers and family holidays. The hotel offers an array of activities including golf, windsurfing, fishing, and horse riding, making it perfect for those keen on outdoor pursuits. Families will appreciate the dedicated children’s amenities such as a shared playground, ensuring a fun-filled stay for all ages.

Where to stay in and around Alford

Alford, nestled in the heart of Scotland, is a haven for outdoor enthusiasts and history buffs alike. Explore the charming village, where friendly locals welcome you to discover local attractions. Just a short distance from Alford, venture into the stunning Aberdeenshire countryside, perfect for hiking and adventure. Don't miss the nearby historical sites that offer a glimpse into Scotland's rich past. Experience the unique blend of adventure and warmth that Alford has to offer.

  • Aberdeenshire and Moray: Situated a mere 11.3km from Alford, Aberdeenshire and Moray is a captivating region that draws visitors year-round, with peak travel during the summer months of July to September. Known for its stunning outdoor experiences, it offers breathtaking scenery perfect for hiking and adventure. The area is home to various attractions, including beautiful beaches and national parks, ideal for nature enthusiasts. Additionally, the local library provides educational opportunities and a chance to engage with the culture of the region.
  • Kildrummy: Nestled within the Alford area, Kildrummy is a charming village that experiences moderate seasonal visits, notably peaking from July to September. This picturesque locale is celebrated for its cultural and romantic atmosphere, making it a perfect retreat for couples and history buffs alike. Visitors can enjoy scenic hiking trails and explore the historic Kildrummy Castle, a remarkable landmark that highlights the village's rich heritage. The inviting streets invite leisurely strolls, providing a taste of local life.
  • Leslie: Located 11.3km from Alford, the village of Leslie is a hidden gem with a steady influx of visitors throughout the year, peaking in the summer months. Renowned for its romantic charm and cultural offerings, Leslie is perfect for those seeking outdoor adventures. Key attractions include a serene lake, a historic castle, and various historic places that showcase the village's rich history. The tranquil surroundings and scenic views make Leslie an ideal spot for a peaceful getaway.

Things to do near Alford

Alford, Scotland, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Popular activities include golfing at local courses, skiing, and exploring nearby trails. Visitors can enjoy local attractions and find amusement parks in the area, making it an ideal spot for families and nature lovers alike. Don't miss out on the best viewpoints and recreational opportunities that Alford has to offer.

Shopping

In Alford, you can browse local shops for unique gifts and souvenirs. For a wider selection, if you're up for a drive, visit the nearby Inverurie Retail Park, featuring a variety of high street brands, or head to Aberdeen’s Union Square for an extensive shopping experience.

Recreation

Experience the luxury of Insch Golf Club, located 14.5km from Alford, where you can enjoy a round of golf amid picturesque landscapes. Similarly, Kemnay Golf Club, 19.3km away, offers a stunning setting for golfing enthusiasts. For a further adventure, visit Dufftown Golf Course, 33.8km from Alford.

Adventure

Explore the scenic beauty of the Alford Valley through hiking trails that offer stunning views of the countryside. For a unique experience, visit the Alford Heritage Museum to learn about local history and enjoy the thrill of horse riding at nearby stables, perfect for adventure seekers.

Nightlife

Experience the vibrant nightlife at The Alford Inn, where you can enjoy a delightful selection of local ales. For a lively atmosphere, visit the Alford Village Hall, which often hosts community events and live performances, bringing everyone together for a fantastic night out.

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

Booking tips and Expedia advantages for Alford

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Alford are January to February and November, 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 Alford is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Alford is Tuesday. The most expensive day to stay in Alford is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Alford with your flights and activities through an Expedia package deal.

Find the best attractions in and around Alford

Alford, Scotland, is ideal for outdoor enthusiasts and those seeking scenic beauty, with attractions including castles, a national park, and a transport museum. Visitors can immerse themselves in culture, romance, and family-friendly activities. Don't miss the Alford Heritage Centre and the charming Bridge of Alford. For accommodation, consider hotels in Liverpool as a base for your adventures in this delightful region.

  • Craigievar Castle: This enchanting castle, steeped in romance and culture, showcases stunning architecture and picturesque surroundings. Explore its beautifully preserved interiors and the surrounding gardens, perfect for a leisurely stroll, immersing yourself in the history of this Scottish gem.
  • Haughton Country Park: A haven for outdoor enthusiasts, Haughton Country Park offers breathtaking scenery and thrilling adventures. Enjoy walking, cycling, or picnicking amidst its lush landscapes, making it an ideal escape for nature lovers seeking to unwind in the great outdoors.
  • Leith Hall and Garden: Located a short drive from Alford, this historic house invites you to discover its rich cultural heritage. Wander through its delightful gardens and admire the exquisite architecture, making it a perfect spot for history buffs and garden enthusiasts alike.

Best time to go to Alford

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January34.5°F (1.4°C)Light RainMostly CloudyAverageSlightly Low
February35.6°F (2.0°C)Light RainMostly CloudyAverageSlightly Low
March38.3°F (3.5°C)Light RainMostly CloudySlightly HighAverage
April42.1°F (5.6°C)Light RainMostly CloudySlightly HighAverage
May47.5°F (8.6°C)Light RainMostly CloudyAverageAverage
June52.9°F (11.6°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
August54.9°F (12.7°C)Light RainMostly CloudyAverageSlightly High
September51.4°F (10.8°C)Light RainMostly CloudySlightly HighAverage
October45.9°F (7.7°C)Light RainMostly CloudySlightly LowAverage
November39.9°F (4.4°C)Light RainMostly CloudySlightly LowSlightly Low
December35.6°F (2.0°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Alford

For your visit to Alford, Scotland, you can fly into several major airports. Aberdeen Airport (ABZ) is the closest, situated 33.8km away, with excellent hotel options like the 5-star Marcliffe, 9.7km from the airport, and the 4-star Courtyard by Marriott, just 483m away. EDInburgh Airport (EDI) is 146.4km from Alford, featuring luxury hotels such as the 5-star Virgin Hotels Edinburgh and Kimpton Charlotte Square, both approximately 11.3km away. Alternatively, INVerness Airport (INV), located 85.3km away, offers accommodations like the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport, ensuring convenient access to your travel needs.

Frequently asked questions

What is the best area to stay in Alford?
The best area to stay in Alford is within the village centre itself, offering convenient access to local amenities and attractions.

The village centre of Alford is compact and easily walkable, with the main street, Main Street, featuring local shops, cafes, and the Alford Heritage Museum. It's a pleasant area with a traditional Scottish village feel, providing a good base for exploring the surrounding Aberdeenshire countryside.

For couples looking for a relaxing getaway, staying within the village centre allows for easy strolls to local eateries and the opportunity to visit the Alford Valley Community Railway, a charming narrow-gauge railway. Many local accommodations offer a personal touch, great for a quiet escape.

Families will find the village centre particularly convenient due to its proximity to the Grampian Transport Museum, which is a short walk or drive away. The museum offers interactive exhibits appealing to all ages.
What are the best hotels in Alford that travellers recommend?
For a highly recommended hotel in Alford, the Kildrummy Inn is an excellent choice.

This 5-star hotel, with an outstanding 9.6 rating, consistently receives praise from guests for its excellent food, beautiful rooms, and excellent service. It offers complimentary breakfast and free self-parking, along with accessible parking for convenience. The Kildrummy Inn also features a pleasant terrace, great for relaxing. It is ideally situated just 0.9 km from the historic Kildrummy Castle.
What are the best family hotels in Alford?
For a family-friendly hotel in Alford, the Haughton Arms Hotel is an excellent choice.

The Haughton Arms Hotel, with a 9.0 rating, offers a variety of amenities that cater to families. These include a restaurant with a dedicated kids' meal option, complimentary cooked breakfast, and free self-parking. Guests also benefit from free WiFi and complimentary toiletries. The hotel is conveniently located, being just 0.3 km from the Alford Valley Steam Railway, 0.4 km from the Grampian Transport Museum, and 1.1 km from Haughton Country Park, making it ideal for family outings. Find more child-friendly accommodations in Alford
What are the best 5-star hotels in Alford?
For a superb 5-star hotel in Alford, the Kildrummy Inn is an excellent recommendation.

This highly-rated 5-star hotel, with an impressive 9.6 review score, provides a truly luxurious experience. Guests consistently praise the excellent food, beautiful rooms, and exceptional service. It offers complimentary breakfast and free self-parking, along with accessible parking facilities. The hotel also features a lovely terrace for guests to enjoy. Furthermore, it is conveniently located just 0.9 kilometres from Kildrummy Castle, making it ideal for those wishing to explore the local area. Find more luxury hotels in Alford
What hotels in Alford offer free breakfast?
For hotels in Alford that offer complimentary breakfast, consider the Kildrummy Inn and the Haughton Arms Hotel.

The 5-star Kildrummy Inn, with an impressive 9.6 rating, provides a delightful free breakfast. Guests consistently praise the excellent food and beautiful rooms. The hotel also boasts free self-parking and free WiFi, and is conveniently located just 0.9 km from Kildrummy Castle.

Another excellent choice is the Haughton Arms Hotel, which has a 9.0 rating and offers a free cooked breakfast. This hotel is well-situated, being only 0.4 km from the Grampian Transport Museum and 1.1 km from Haughton Country Park. It also provides free self-parking and free WiFi. Find more hotels with breakfast in Alford
What are the top pet-friendly hotels in Alford?
For an excellent pet-friendly hotel in Alford, the Haughton Arms Hotel is a superb option.

This hotel, with a 9.0 rating, warmly welcomes dogs, providing food and water bowls for their comfort. Guests can also enjoy a complimentary cooked breakfast, ensuring a pleasant start to the day. The Haughton Arms Hotel is conveniently located, being just 0.3 km from the Alford Valley Steam Railway, 0.4 km from the Grampian Transport Museum, and 1.1 km from Haughton Country Park. See more pet-friendly hotels in Alford
What are the best budget hotels in Alford?
For a budget-friendly and highly-rated option in Alford, the Haughton Arms Hotel is an excellent choice.

This hotel, which has a 9.0 rating, offers a fantastic array of complimentary amenities, including free parking, free WiFi, and a complimentary cooked breakfast. Guests travelling with families will appreciate the availability of kids' meals at the on-site restaurant. Its location is also very convenient, being just 0.4 km from the Grampian Transport Museum and 1.1 km from Haughton Country Park. View all budget hotels in Alford
What are the best hotels in Alford near Kildrummy Castle?
For hotels in Alford near Kildrummy Castle, the Kildrummy Inn is an excellent option.

The 5-star Kildrummy Inn, with an impressive 9.6 rating, is located just 0.9 kilometres from Kildrummy Castle. Guests consistently praise its excellent food, beautiful rooms, and superb service. This hotel offers free self-parking, free breakfast, and complimentary WiFi, making it very convenient for travellers.
When is the best time to go to Alford?
The best time to go to Alford is during the late spring and summer months, particularly from May to September, when the weather is generally mildest and the days are longer.

During this period, you'll find conditions much more pleasant for exploring the outdoors, including the Alford Valley Railway or enjoying walks around the beautiful countryside. Many local attractions, such as Alford Heritage Museum and Craigievar Castle, are fully open with extended hours, allowing for a more complete experience. Couples looking for a relaxing escape will appreciate the opportunity to enjoy scenic drives and outdoor activities without the chill and shorter daylight hours of autumn and winter.

Families travelling with children will also find these months ideal. The warmer weather makes visits to places like the Grampian Transport Museum or local parks more enjoyable, and there's a higher chance of sunny days for picnics and outdoor play.
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 Alford.
How can I save on a Alford hotel booking with Expedia?
Members always get our best prices. Find our best Alford 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 Alford hotel?
Prices for hotels in Alford often vary, but you can find a great deal from £45 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