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

Search Alford hotels

  • 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

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 Alford hotels

Haughton Arms Hotel

Haughton Arms Hotel
2.5 star property
Alford
8.6 out of 10, Excellent, (27 reviews)
"Meal was excellent, staff extremely accommodating and friendly."
United States
Valerie
The price is AU$148
includes taxes & fees
17 July - 18 July
Haughton Arms Hotel

Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (95 reviews)
"We had an excellent stay at this beautiful hotel. The room was particularly clean and comfortable and the shower was just amazing. The overall decor of the hotel is beautiful, with exceptional attention to detail. The staff were very friendly and efficient. Breakfast was cooked to order and was excellent. "
United Kingdom
Susan
The price is AU$567
includes taxes & fees
22 July - 23 July
Kildrummy Inn

Steading Cottage - Craigievar Castle

Steading Cottage - Craigievar Castle
3.5 star property
Alford
The price is AU$954
includes taxes & fees
22 July - 23 July
Steading Cottage - Craigievar Castle

Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (71 reviews)
"Wonderful stay with the most hospitable hosts. Lovely breakfast. Would happily stay again! Thank you!!"
United States
michelle
The price is AU$130
includes taxes & fees
11 Aug - 12 Aug
Disblair 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 AU$221
includes taxes & fees
2 Aug - 3 Aug
Crawfield Grange

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 AU$333
includes taxes & fees
27 July - 28 July
Cambus o'May Hotel

Loch Kinord Hotel

Loch Kinord Hotel
3.0 star property
Aboyne
8.8 out of 10, Excellent, (89 reviews)
"Very clean & comfortable, easy check-in and out"
United States
Laura
The price is AU$285
includes taxes & fees
14 Aug - 15 Aug
Loch Kinord Hotel

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (270 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 AU$187
includes taxes & fees
30 July - 31 July
Argyle Guest House

The Boat Inn

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

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (27 reviews)
"Great location, clean and cosy room. Wonderful breakfast and owners friendly and helpful. Would stay again and would recommend."
United Kingdom
CHRISTINA
The price is AU$150
includes taxes & fees
19 July - 20 July
Deveron Lodge B&B

Four Mile House With Parking and Garden View

Four Mile House With Parking and Garden View
2.0 star property
Kingswells
The price is AU$290
includes taxes & fees
24 July - 25 July
Four Mile House With Parking and Garden View

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is AU$384
includes taxes & fees
10 Aug - 11 Aug
Craigellachie Lodge

The Dunavon Hotel

The Dunavon Hotel
3.5 star property
Dyce
9.0 out of 10, Wonderful, (117 reviews)
"Nice place and friendly staff"
United Kingdom
Graham
The price is AU$149
includes taxes & fees
17 July - 18 July
The Dunavon Hotel

Cardhu Country House

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

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 AU$163
includes taxes & fees
22 July - 23 July
Macbeth Arms

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 AU$100
includes taxes & fees
14 Aug - 15 Aug
Premier Inn Aberdeen - Westhill

Balmoral Arms

Balmoral Arms
4.0 star property
Ballater
8.6 out of 10, Excellent, (378 reviews)
"Helpful staff and beautifully designed rooms."
Canada
Jane
The price is AU$298
includes taxes & fees
19 July - 20 July
Balmoral Arms

Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
The price is AU$401
includes taxes & fees
21 July - 22 July
Hotel 1881 Archiestown

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (108 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is AU$328
includes taxes & fees
11 Aug - 12 Aug
The Aberlour Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (374 reviews)
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
United States
Helen
The price is AU$454
includes taxes & fees
2 Aug - 3 Aug
Craigellachie Hotel of Speyside
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

Recent Reviews in Alford

More cheap accommodation in Alford

Find out more about Alford

Top reasons to visit Alford

  • Stunning Scenery: Alford boasts breathtaking landscapes perfect for outdoor enthusiasts, offering scenic views and ample opportunities for exploration.
  • Historic Attractions: Visitors can delve into the rich heritage of the area with historic castles and charming railways that reflect the local history.
  • Outdoor Activities: Enjoy golfing on picturesque courses and various outdoor adventures suitable for all ages and interests.
  • Charming Neighbourhoods: Explore delightful local neighbourhoods, immersing yourself in the friendly Scottish culture.
  • Diverse Accommodation: Alford offers a range of accommodation options, from family-friendly lodgings to unique agritourism experiences.

Find great hotels near Alford

Discover a range of delightful accommodation options in Alford, Scotland, catering to every traveller's needs. Whether you're seeking pet-friendly hotels, family-friendly lodgings, or adventure-filled agritourism experiences, Alford has something for everyone. Explore budget-friendly choices alongside charming hotels that offer a warm Scottish welcome, ensuring a memorable stay in this picturesque village.

  • Thainstone House: Thainstone House, boasting a guest rating of 8.2, offers a unique spa-themed retreat just 23km from Alford. This pet-friendly accommodation is ideal for those seeking a relaxing holiday experience with their furry companions. Guests can indulge in a full-service spa that includes a steam room, hot tub, and an indoor pool, ensuring a tranquil atmosphere. The property also has a thoughtful pet policy, allowing certain pets onsite, making it a suitable choice for animal lovers.
  • Strathburn Hotel Inverurie by Compass Hospitality: With a commendable guest rating of 8.6, Strathburn Hotel Inverurie is a family-friendly establishment located 23km from Alford. This hotel is perfect for adventurous travellers, offering exciting activities such as golfing and various water sports in the nearby vicinity. Families will appreciate the amenities provided for children, including a shared playground and breakfast options tailored for younger guests. The combination of adventure and comfort makes this hotel a distinctive choice for those looking to explore the outdoors.
  • Macdonald Pittodrie House: Rated 8.8 by guests, Macdonald Pittodrie House is situated 18km from Alford and caters to both business and leisure travellers. This pet-friendly hotel allows specific pets and includes thoughtful amenities such as food and water bowls for dogs, ensuring a welcoming atmosphere for pets. The property is especially suited for those on business trips, providing a serene environment for work while still being close enough to enjoy the scenic beauty of the Scottish countryside.

Where to stay in and around Alford

Alford, Scotland, offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal destination for travellers seeking a friendly and historic atmosphere. Explore the charming neighbourhoods and immerse yourself in the local culture, with attractions like Scardroy and stunning landscapes nearby. Whether you're after a budget-friendly getaway or an exciting adventure, Alford and its surroundings promise memorable experiences for every visitor.

  • Towie: Nestled within the picturesque landscape near Alford, Towie is a charming village that offers a serene getaway for nature enthusiasts. With its moderate seasonal visitor arrivals, the peak months from July to September draw those seeking outdoor adventures and stunning scenery. The area is rich in natural beauty, featuring parks and access to a national park that invites exploration. Whether you're hiking the trails or simply soaking in the tranquil surroundings, Towie promises an invigorating retreat.
  • Aberdeenshire and Moray: Just 11km from Alford, Aberdeenshire and Moray present a delightful blend of outdoor activities and scenic experiences. The region maintains a steady influx of visitors throughout the year, with a notable peak from July to September. Travellers flock here for hiking trails that weave through breathtaking landscapes, along with educational venues and public libraries that enrich the experience. Close to the beach and a national park, this area is ideal for those looking to immerse themselves in both nature and culture.
  • Insch: Located 16km from Alford, Insch is a vibrant city that captures the essence of Scottish culture and adventure. With a steady flow of visitors, particularly from March to April and September, Insch offers a variety of outdoor and cultural experiences. The city's recreational areas and golf courses cater to sports enthusiasts, while local attractions such as museums, visitor centres, and historic castles provide a glimpse into the region's rich heritage. Insch is a perfect base for exploring the captivating history and natural splendour of the area.

Things to do in Alford

Alford is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can enjoy activities such as golf on its picturesque courses, while also exploring the rich heritage experiences that the area has to offer. Whether you’re keen on sports or interested in learning about local history, Alford provides a delightful mix of activities for everyone.

Shopping

In Alford, you can explore local shops like The Alford Gallery for unique gifts and The Crafty Corner for handmade souvenirs. If you're up for a drive, the nearby town of Inverurie offers larger retail experiences with shops like Tesco and M&S for more variety.

Recreation

Experience the tranquillity of Alford Wellness Centre, where you can indulge in soothing treatments and yoga sessions amidst serene surroundings. Explore the picturesque Alford Valley with its lovely walking trails, perfect for a refreshing hike while soaking in the natural beauty of the Scottish landscape.

Adventure

Alford's Adventure Park offers exhilarating zip lines and treetop challenges, providing an adrenaline rush amidst beautiful scenery. For a unique experience, try the local mountain biking trails, where you can navigate varied terrains while enjoying the stunning Scottish landscape.

Nightlife

Explore the vibrant atmosphere at The Alford Arms, where you can enjoy a selection of local ales and hearty pub fare. For a lively night, visit the Old Mill, featuring live music and a welcoming crowd, perfect for mingling with locals and fellow travellers alike.

*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, 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 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 filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Alford with your flights and activities through an Expedia package.

Find the best attractions in and around Alford

Alford is an idyllic destination for those seeking outdoor adventures and stunning scenery. Visitors can explore an array of attractions, including historic castles, charming railways, and the local library, making it perfect for cultural experiences, romantic getaways, and family outings. Whether you’re captivated by history or nature, Alford offers something for everyone to enjoy.

  • Craigievar Castle: Nestled in Alford, Craigievar Castle is a stunning example of Scottish baronial architecture, renowned for its fairytale-like appearance. Visitors can explore its beautifully maintained gardens and immerse themselves in the romantic atmosphere that echoes centuries of history.
  • Castle Fraser: Located 18km from Alford, Castle Fraser boasts grand interiors and picturesque grounds. This historic castle features intricate detailing and a captivating blend of culture and romance, making it a delightful stop for those seeking to delve into Scotland's storied past.
  • Kildrummy Castle: Also situated in Alford, Kildrummy Castle stands as a majestic ruin, offering a glimpse into its once-grand history. The enchanting setting and dramatic architecture create a romantic backdrop for exploration and reflection.

Best time to go to Alford

The best time to visit Alford is dependent 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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, can be conveniently achieved via three major airports. Aberdeen Airport (ABZ) is the closest, situated 34km away, with nearby hotel options such as Marcliffe and Leonardo Hotel, both around 10km from the airport. EDInburgh Airport (EDI), located 146km from Alford, offers hotels like the Sheraton Grand Hotel & Spa and Virgin Hotels, both approximately 11km away. Lastly, INVerness Airport (INV) lies 85km from Alford, with nearby accommodations including Ness Walk and Rocpool Reserve, both around 13km away. Each airport provides various transportation services for easy access to these hotels and onward travel.

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 cancelled 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 hotel booking in Alford with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Alford hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Alford?
Prices for hotels in Alford often vary, but you can find a great deal from AU$94 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 our cheapest rates.