A pink castle with multiple towers, a stone building, and a well-maintained lawn.

Find hotels in Alford from CA $90

  • 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

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

Star rating

Our top choices for Alford hotels

Haughton Arms Hotel

Haughton Arms Hotel
2.5 star property
Alford
8.6 out of 10, Excellent, (26 reviews)
"Meal was excellent, staff extremely accommodating and friendly."
United States
Valerie
The price is CA $119
CA $143 total
includes taxes & fees
Jul 3 - Jul 4
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 CA $461
CA $553 total
includes taxes & fees
Jul 1 - Jul 2
Kildrummy Inn

Steading Cottage - Craigievar Castle

Steading Cottage - Craigievar Castle
3.5 star property
Alford
The price is CA $776
CA $931 total
includes taxes & fees
Jul 10 - Jul 11
Steading Cottage - Craigievar Castle

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (269 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
The price is CA $151
CA $182 total
includes taxes & fees
Jul 5 - Jul 6
Argyle Guest House

Crawfield Grange

Crawfield Grange
3.0 star property
Stonehaven
10.0 out of 10, Exceptional, (25 reviews)
"We loved our stay at Crawfield Grange. Our hosts were very friendly and welcoming, They went above and beyond to make our stay as comfortable as possible. The accommodation is very clean and well decorated. Breakfast was superb with a lot of choices. The location is quiet. We highly recommend Crawfield Grange."
Australia
vaughan
The price is CA $180
CA $215 total
includes taxes & fees
Jun 30 - Jul 1
Crawfield Grange

Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (69 reviews)
"Wonderful stay with the most hospitable hosts. Lovely breakfast. Would happily stay again! Thank you!!"
United States
michelle
The price is CA $105
CA $126 total
includes taxes & fees
Jul 5 - Jul 6
Disblair House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (106 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is CA $261
CA $313 total
includes taxes & fees
Jul 10 - Jul 11
The Aberlour Hotel

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (198 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is CA $246
CA $295 total
includes taxes & fees
Jul 3 - Jul 4
Cardhu Country House

Granville guest house

Granville guest house
2.5 star property
Dyce
9.2 out of 10, Wonderful, (66 reviews)
"Comfortable room and convenient location. "
United Kingdom
Simon
The price is CA $112
CA $135 total
includes taxes & fees
Jun 30 - Jul 1
Granville guest house

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (98 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is CA $316
CA $379 total
includes taxes & fees
Jul 19 - Jul 20
Craigellachie Lodge

The Boat Inn

The Boat Inn
3.0 star property
Aboyne
9.6 out of 10, Exceptional, (224 reviews)
"What a lovely pub/inn. Service was superb and would definitely staying here again, highly recommend"
United Kingdom
Steven
The price is CA $159
CA $219 total
includes taxes & fees
Jun 30 - Jul 1
The Boat Inn

Premier Inn Aberdeen - Westhill

Premier Inn Aberdeen - Westhill
3.0 star property
Westhill
8.4 out of 10, Very good, (12 reviews)
"Well located and very well maintained"
Canada
Stuart
The price is CA $81
CA $97 total
includes taxes & fees
Jul 17 - Jul 18
Premier Inn Aberdeen - Westhill

Cambus o'May Hotel

Cambus o'May Hotel
3.0 star property
Aboyne
10.0 out of 10, Exceptional, (2 reviews)
"A lovely hotel with delicious food and a beautiful, peaceful setting. You should stay here. We stayed in a little stone cottage separate from the hotel an easy 5-minute walk up the hill. It used to be the dog kennels. In fact, the low stone walls topped with iron fencing that served as the two outside pens of the kennel are still there, as are the doggie doors -- tho’ these are firmly closed. A pair of French doors open onto a very large walled garden, which we had to ourselves. It's the...
United States
Susan
The price is CA $265
CA $318 total
includes taxes & fees
Jul 12 - Jul 13
Cambus o'May Hotel

Ardoe House Hotel & Spa

Ardoe House Hotel & Spa
3.5 star property
Aberdeen
8.8 out of 10, Excellent, (1,009 reviews)
"Always a nice stay here"
United Kingdom
Alan
The price is CA $106
CA $127 total
includes taxes & fees
Jul 2 - Jul 3
Ardoe House Hotel & Spa

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (237 reviews)
"Good size room and friendly staff. Would stay again "
United Kingdom
Wink
The price is CA $100
CA $120 total
includes taxes & fees
Jul 12 - Jul 13
Burnett Arms Hotel

Balmoral Arms

Balmoral Arms
4.0 star property
Ballater
8.6 out of 10, Excellent, (369 reviews)
"Great location helpful and friendly staff! We stayed for two nights ate dinner there one night and food was very good. Only 7 miles from Balmoral Castle also walking distance to coffee and nice local stores."
United States
Babette
The price is CA $261
CA $313 total
includes taxes & fees
Jul 6 - Jul 7
Balmoral Arms

Loch Kinord Hotel

Loch Kinord Hotel
3.0 star property
Aboyne
8.8 out of 10, Excellent, (88 reviews)
"Very clean & comfortable, easy check-in and out"
United States
Laura
The price is CA $211
CA $253 total
includes taxes & fees
Jun 30 - Jul 1
Loch Kinord Hotel

Macbeth Arms

Macbeth Arms
3.0 star property
Banchory
8.0 out of 10, Very good, (25 reviews)
"Excellent host and service. "
United Kingdom
Jackolyne
The price is CA $133
CA $159 total
includes taxes & fees
Jun 30 - Jul 1
Macbeth Arms

Woodside House

Woodside House
2.0 star property
Woodside
10.0 out of 10, Exceptional, (1 review)
The price is CA $97
CA $117 total
includes taxes & fees
Jul 12 - Jul 13
Woodside House

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 CA $78
CA $113 total
includes taxes & fees
Jul 3 - Jul 4
Ardenlea House Hotel B&B
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.

A pink castle with multiple towers and a flag.
Photo by Travel Rocks our World
Open Photo by Travel Rocks our World

Top Alford Hotel Reviews

More cheap stays in Alford

Find out more about Alford

Top reasons to visit Alford

  • Outdoor Adventures: Alford is a haven for outdoor enthusiasts, offering activities like skiing and hiking amidst stunning landscapes.
  • Cultural Attractions: Explore captivating castles, national parks, and transport museums that showcase the rich history of the region.
  • Charming Community: Experience warm hospitality from friendly locals in Alford's quaint town centre.
  • Scenic Escapes: Enjoy breathtaking scenery and tranquil spots perfect for relaxation and exploration.
  • Diverse Accommodations: Find a variety of pet-friendly and family-friendly lodging options that cater to all types of travellers.

Find great hotels near Alford

Discover a range of delightful accommodations in Alford, Scotland, ideal for your vacation. Whether you're seeking pet-friendly options, family-friendly stays, or an adventurous getaway, Alford offers a variety of hotels and agritourism properties to suit your needs. Explore the best hotels that combine comfort and convenience, ensuring a memorable experience in this picturesque Scottish town.

  • Thainstone House: Experience elegance and relaxation at Thainstone House, a stunning 4-star hotel located 22.5km from Alford. This property offers a pet-friendly atmosphere, perfect for travellers seeking a spa-themed retreat. Enjoy indulgent spa amenities including a steam room, massage treatment rooms, and body treatments designed to rejuvenate your spirit. With a picturesque setting and top-notch service, Thainstone House is the ideal sanctuary for those looking to unwind in style.
  • Macdonald Pittodrie House: Set 17.7km from Alford, Macdonald Pittodrie House is a distinguished 4-star hotel that caters to both business and pet-friendly travellers. With excellent conference facilities and multiple meeting rooms, it’s a great choice for professionals on the go. The property welcomes dogs and provides essential amenities such as food and water bowls, ensuring your furry companions are well taken care of. Experience the perfect blend of business convenience and leisure in this charming setting.
  • Strathburn Hotel Inverurie by Compass Hospitality: Located 22.5km from Alford, Strathburn Hotel Inverurie offers a family-friendly atmosphere with a focus on adventure and golf. This 4-star hotel is perfect for those looking to engage in golf and other recreational activities. With nearby options for rafting, fishing, and biking, there’s plenty to keep the whole family entertained. Additionally, a playground for children ensures that younger guests have a delightful stay. Strathburn Hotel is the go-to destination for adventure seekers.

Where to stay in and around Alford

Alford, Scotland, offers a delightful blend of adventure and history for Canadian tourists. Explore the charming centre of Alford, where friendly locals welcome you, or visit the Alford Library for a taste of local culture. The surrounding regions provide stunning scenery and opportunities for outdoor activities, making it perfect for those seeking both relaxation and adventure. Whether you're wandering through secluded spots or engaging with the vibrant community, Alford promises an unforgettable travel experience.

  • Aberdeenshire and Moray: Nestled 11.3km from Alford, Aberdeenshire and Moray is a scenic haven for outdoor enthusiasts. With a steady influx of visitors year-round, the peak season runs from July to September, making it an ideal time for hiking trails and golfing. The area's natural beauty is complemented by its proximity to a national park and picturesque bays, offering breathtaking views and ample opportunities for adventure. Whether you're looking to explore winding trails or relax in nature, this region promises a memorable experience.
  • Insch: Located 16.1km from Alford, Insch is a charming city that invites visitors with its captivating landscapes and outdoor activities. The city sees a rise in tourist numbers during March to April and September, making it a popular spot for those seeking adventure. Insch is home to fantastic golf courses and hiking trails, while nearby landmarks like a historic castle and a tranquil lake provide a picturesque backdrop for your explorations. Whether you're a history buff or simply looking to reconnect with nature, Insch has something for everyone.
  • Kildrummy: Just a stone's throw from Alford, the quaint village of Kildrummy offers a delightful escape with its moderately seasonal visitor flow. Peak season occurs from July to September, with a notable dip in numbers during November to January. Known for its stunning scenery and outdoor pursuits, Kildrummy features recreational areas, golf courses, and rich history. Don't miss the chance to visit local attractions such as a historic castle and museum, which provide a glimpse into the area's past while you enjoy the beauty of the Scottish landscape.

Things to do near Alford

Alford, Scotland, is perfect for outdoor enthusiasts seeking adventure amidst stunning scenery. Popular activities include skiing at nearby ski fields and enjoying the recreational areas that the region has to offer. Make sure to explore Alford Adventure for an array of thrilling experiences, ensuring your trip is filled with excitement and natural beauty.

Shopping

In Alford, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Aberdeen Union Square, where you'll find a variety of retail stores, restaurants, and entertainment options for a complete shopping experience.

Recreation

The Bennachie Centre, located 16.1km from Alford, offers a serene environment for relaxation and rejuvenation amidst nature. Reflect Spa, also 16.1km away, provides soothing body treatments tailored for ultimate wellness. For golf enthusiasts, Insch Golf Club, 14.5km from Alford, features luxurious amenities in a picturesque setting.

Adventure

Explore the rugged beauty of Alford with a visit to the Alford Valley Railway, where you can ride on a charming steam train through scenic landscapes. For a thrilling experience, try the nearby adventure park, offering zip-lining and obstacle courses amidst stunning countryside views.

Nightlife

In Alford, the nearby Bedlam Paintball-Edzell offers an exciting arcadeAdventureZone experience, perfect for adventure seekers. Located 46.7km away, this venue promises a lively atmosphere filled with fun and thrills, making it a great spot to enjoy a night out with friends.

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

Booking tips and Expedia advantages for Alford

To save money on your trip to Alford, consider visiting during the cheaper months of January to February or November, avoiding the pricier summer season. Book your hotel about a month in advance for better rates, and look for last-minute deals on Expedia. Tuesdays are typically the least expensive days to stay, while Fridays are the most costly. Use Expedia’s search tool to filter options by budget and location, and consider bundling your hotel, flights, and activities for additional savings. Keep an eye out for special offers displayed under the green banner on the site.

  • 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: Utilize Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Alford hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in Alford

Alford, Scotland, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore captivating attractions such as castles, national parks, and transport museums, providing a rich blend of culture, romance, and outdoor experiences. Whether you're wandering through historic sites or enjoying nature, Alford offers plenty of activities to make your vacation memorable.

  • Craigievar Castle: This enchanting castle, nestled in the heart of Alford, exudes romance and cultural charm. Its fairy-tale architecture and stunning gardens create a magical atmosphere, perfect for exploring Scottish heritage.
  • Haughton Country Park: A haven for adventure enthusiasts, Haughton Country Park offers breathtaking scenery and outdoor activities. Wander through lush woodlands, enjoy picnicking, or embark on scenic trails that showcase the beauty of the Scottish countryside.
  • Grampian Transport Museum: Ideal for families, this engaging museum celebrates the region’s transport history. Discover fascinating exhibits featuring vintage vehicles, interactive displays, and the evolution of transportation in Scotland, providing a delightful cultural experience.

Best time to go to Alford

The best time to visit Alford is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average 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
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

Flying into Alford, Scotland, is convenient with several major airports nearby. Aberdeen Airport (ABZ) is 33.8km away and offers excellent hotel options like the 5-star Marcliffe Hotel, 9.7km from the airport, and the 4-star Leonardo Hotel Aberdeen, also 9.7km away. Inverness Airport (INV) is located 85.3km from Alford, with nearby hotels such as the luxurious Rocpool Reserve and Ness Walk, both 12.9km from the airport. Lastly, Dundee Airport (DND) is 88.5km from Alford, featuring The Hideaway Experience, a 5-star lodge, just 8.0km away. Each hotel provides various transportation services for easy access to the airports.

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.
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.
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.
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.
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.
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 CA $90 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.