Photo by Phyllis Robb

Hotels in Fochabers

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Fochabers?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Fochabers on Hotels.com. These Fochabers hotels consistently deliver on quality, location and traveller experience. Last updated on 10 October 2026.

1. The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (617 reviews)
Discover a charming boutique retreat next to golf greens in Elgin. Just a 14-minute walk from the train station, this hotel features a restaurant, garden, and terrace. Relax and Elgin Museum are nearby, with free WiFi and parking for added convenience.
The price is AU$218
includes taxes & fees
10 Nov - 11 Nov
The Mansion House Hotel

2. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (398 reviews)
Escape to this charming hotel in Aberlour, where 2 cosy bars welcome you after a day exploring nearby Speyside Cooperage and Macallan Distillery. Free breakfast, WiFi and parking add value while the helpful staff ensure a memorable Scottish stay.
The price is AU$379
includes taxes & fees
10 Nov - 11 Nov
Craigellachie Hotel of Speyside

3. Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (455 reviews)
Overlooking the bay in picturesque Lossiemouth, this hotel offers comfort near Moray Golf Club. Enjoy a drink at the welcoming bar after exploring local attractions. Clean rooms, helpful staff, and free WiFi with parking make for a relaxing coastal escape.
The price is AU$122
includes taxes & fees
6 Nov - 7 Nov
Stotfield Hotel

4. Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (498 reviews)
Savour the comforts of this charming hotel with 2 bars and a café, just 4 minutes from Elgin Station. After exploring nearby Elgin Museum, return to welcoming staff and enjoy free WiFi, breakfast, and parking during your Scottish getaway.
The price is AU$205
includes taxes & fees
11 Oct - 12 Oct
Laichmoray Hotel

5. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (129 reviews)
Discover this welcoming hotel near Quarry Loch, offering a cosy bar and on-site café. After exploring nearby Portgordon Harbour, return to friendly service and convenient amenities including free WiFi and parking.
The price is AU$154
includes taxes & fees
11 Oct - 12 Oct
The Mill House Hotel

6. Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (96 reviews)
Escape to this luxurious inn near Kildrummy Castle, offering a serene garden setting and elegant terrace. The on-site restaurant serves delicious meals, while the inviting bar provides perfect evening relaxation after exploring Cairngorms National Park.
The price is AU$559
includes taxes & fees
21 Oct - 22 Oct
Kildrummy Inn

7. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (284 reviews)
Feel the charm of this Scottish retreat offering 24-hour room service and free WiFi. Glen Grant Distillery waits nearby, while Pagodas restaurant serves delicious breakfast and dinner. Enjoy free parking and easy access to Keith and Dufftown Railway.
The price is AU$309
includes taxes & fees
10 Nov - 11 Nov
The Station Hotel

8. Leslie Castle

Leslie Castle
3.0 star property
Insch
10.0 out of 10, Exceptional, (43 reviews)
Wake up to complimentary English breakfast at this medieval B&B near Insch Golf Club and Insch Connection Museum. After exploring, unwind with drinks at the bar before retreating to your room, all with free parking just 5 minutes from Insch Station.
Leslie Castle

9. Sweet Donside Cabins

Sweet Donside Cabins
2.0 star property
Strathdon
10.0 out of 10, Exceptional, (5 reviews)
Enchanting Strathdon lodges within a short drive of Cairngorms National Park. Explore nearby Morven and Lecht 2090 attractions, then unwind in this peaceful retreat. Free parking adds convenience to your Highland adventure.
The price is AU$436
includes taxes & fees
19 Oct - 20 Oct
Sweet Donside Cabins

10. Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
Unwind at this luxurious lodge offering private spa pools and complimentary perks like WiFi and parking. Explore nearby Aultmore and Glen Keith Distilleries, just a short drive from Keith Station.
The price is AU$623
includes taxes & fees
8 Nov - 9 Nov
Hillhead Hideaways

11. Kintrae B&B

Kintrae B&B
4.0 star property
Buckie
9.8 out of 10, Exceptional, (113 reviews)
Outdoor enthusiasts will love this inviting B&B near Cluny Square and Buckie Range Rear. Kayaking, mountain biking, and cross-country skiing await nearby, with daily housekeeping adding comfort to your Scottish coastal adventure.
The price is AU$166
includes taxes & fees
1 Nov - 2 Nov
Kintrae B&B

12. Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (135 reviews)
Immerse yourself in this charming Sunninghill hotel near Elgin Station. Savour meals at the restaurant, unwind with drinks at the cosy bar, and explore nearby Elgin Museum. Complimentary WiFi and parking make your Scottish getaway effortless.
The price is AU$277
includes taxes & fees
2 Nov - 3 Nov
Sunninghill

13. Garner Hotel Eight Acres Elgin by IHG

Garner Hotel Eight Acres Elgin by IHG
3.0 star property
Elgin
Garner Hotel Eight Acres Elgin by IHG

14. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (35 reviews)
Experience countryside comfort at this welcoming B&B with cooked-to-order breakfast. Just 9 minutes from Keith Station and near Strathisla Distillery, this farmhouse provides free WiFi and parking for easy Highland exploration.
The price is AU$183
includes taxes & fees
5 Nov - 6 Nov
Chapelhill Croft Farmhouse B&B

15. The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (180 reviews)
Enjoy homemade treats at the café before exploring nearby Elgin Museum or unwinding with a drink at the bar. After a day of sightseeing, return to comfortable accommodation with free WiFi and daily housekeeping service.
The price is AU$188
includes taxes & fees
25 Oct - 26 Oct
The Royal Hotel

16. The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
8.0 out of 10, Very good, (1 review)
This charming Aberlour B&B offers free WiFi and parking near Speyside Cooperage and Macallan Distillery. Enjoy the bar/lounge and terrace after exploring nearby hiking trails, or take a short drive to Keith and Dufftown Railway.
The price is AU$358
includes taxes & fees
27 Oct - 28 Oct
The Fiddichside Inn

17. The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (181 reviews)
This charming hotel in Buckie offers complimentary parking and easy access to Cluny Square and Ian Johnston Park. Just a 21-minute drive from Elgin Station, the Old Coach House provides a comfortable base for exploring the area.
The price is AU$95
includes taxes & fees
16 Oct - 17 Oct
The Old Coach House Hotel

18. Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.4 out of 10, Very good, (13 reviews)
A welcoming hotel in Elgin with free parking and breakfast options, just minutes from Elgin Station. Explore nearby Elgin Museum or unwind at Relax attraction after a day of sightseeing, with 24-hour front desk service always available.
The price is AU$93
includes taxes & fees
8 Nov - 9 Nov
Premier Inn Elgin

19. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.6 out of 10, Exceptional, (153 reviews)
Experience warm hospitality at this coastal retreat with a welcoming bar and the elegant Grant Dining Room restaurant for dinner. Nearby attractions include Cullen Millennium Garden and Harbour, with free WiFi and parking enhancing your stay in Buckie.
The price is AU$227
includes taxes & fees
18 Oct - 19 Oct
The Seafield Arms
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.

Go beyond your typical stay in Fochabers

Top landmarks in Fochabers

Learn more about Fochabers

Fochabers is well known for its attractions such as Speyside Way and Gordon Castle Walled Garden.

A river winding through a marshy landscape with the sun setting in the background.
Photo by Phyllis Robb
Open Photo by Phyllis Robb

Check out reviews of Fochabers hotels guests love

Frequently Asked Questions

How much does a hotel room cost in Fochabers?

You can discover great hotels in Fochabers from AU$153 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Fochabers that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.

How can I find deals and earn rewards at Fochabers hotels?

Discover great deals on Fochabers hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Fochabers hotels.

Can I book Fochabers hotels with free cancellation?

It's easy to book a refundable Fochabers hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are some popular hotels in central Fochabers?

For hotels in central Fochabers, check out Hillhead Hideaways and The Mill House Hotel. Travellers love Hillhead Hideaways for its location, as well as the 4 hot tubs, proposal/romance packages and couples/private dining this lodge offers. The Mill House Hotel is another popular central hotel with a restaurant, a bar/lounge and a coffee shop/cafe.

Find out more about Fochabers

Fochabers: A Hidden Gem of Heritage and Natural Splendour

Nestled in the heart of Moray, Fochabers is a picturesque village that enchants visitors with its charming streets and rich heritage. Home to the Fochabers Heritage Centre, it offers a glimpse into the area’s fascinating past. Surrounded by stunning landscapes, the village is an ideal base for exploring the nearby River Spey and its lush countryside. Stroll through its attractive centre, where traditional architecture meets vibrant local culture, making it a perfect spot for those seeking an off-the-beaten-path escape. Fochabers promises a delightful blend of history, nature, and warmth, inviting all to uncover its hidden gems.

Discover great hotels in Fochabers

Fochabers offers a range of comfortable and cosy accommodations, including charming inns and holiday homes. Whether you prefer a quaint bed and breakfast or a more upscale hotel, you'll find inviting options that provide a relaxing base to explore the beautiful Scottish countryside. Here are some of our travellers' favourite hotels in Fochabers:

  1. The Mill House Hotelopens in new window: Embrace adventure at The Mill House Hotel, where the thrill of exploration meets comfort. This hotel caters to adventurous travellers with a wealth of onsite and nearby recreation options, including cave exploring, mountain biking, and horse riding. The pet-friendly policy enhances your stay, allowing for a seamless travel experience with your furry companions. With spacious accommodations designed for relaxation after a day of activities, the positive sentiments highlight the engaging atmosphere and the variety of adventures available right at your doorstep.
  2. Hillhead Hideawaysopens in new window: Hillhead Hideaways offers a luxurious retreat perfect for couples seeking a romantic getaway. This lodge features a range of amenities designed for relaxation and indulgence, including a soothing hot tub and spa services. Its romantic packages elevate the experience, making it an ideal choice for special occasions. The elegant setting, combined with attentive service, creates a boutique atmosphere that resonates with travellers looking for a memorable escape. The positive reviews reflect the serene environment and exceptional amenities that elevate any romantic experience.
  3. The Highlander Hotelopens in new window: The Highlander Hotel is a delightful choice for leisure travellers who appreciate good dining and entertainment. With a variety of dining options, including a bar and a restaurant serving hearty meals, this hotel ensures a satisfying culinary experience. Guests can enjoy complimentary breakfast each day, setting a positive tone for their stay. The well-appointed rooms with modern amenities and entertainment options, such as a flat-screen television, contribute to a comfortable ambiance. The favourable reviews highlight the inviting atmosphere and the excellent food offerings that enhance the overall experience.

Top locations to stay in Fochabers

When visiting Fochabers, Scotland, consider staying in Fife Keith, Buckie, or Keith. Fife Keith offers a picturesque setting with charming local shops, while Buckie is known for its friendly community and scenic coastal views. Keith boasts natural beauty and excellent tours. For first-time visitors, Buckie is best suited due to its welcoming atmosphere and coastal charm.

  1. Buckieopens in new window: Buckie is a charming coastal town that offers a friendly atmosphere and stunning seaside views. The picturesque harbour is perfect for leisurely walks, and you can enjoy fresh seafood from local fishmongers. Buckie’s coastal paths provide a wonderful opportunity for scenic strolls, while the nearby Moray Firth is known for its dolphin sightings. Whether you’re looking to relax by the beach or soak up local culture, Buckie has a welcoming vibe that makes it an ideal place to stay.
  2. Keithopens in new window: Nestled in the heart of the Speyside region, Keith is a great base for exploring Scotland’s whisky trail. Known for its natural beauty and friendly locals, this quaint town offers several distilleries where you can learn about the whisky-making process. The surrounding countryside is perfect for outdoor activities like hiking and cycling. Plus, the town's cultural attractions, including local museums, give you a real taste of Scottish heritage, making Keith a delightful spot to unwind.
  3. Fife Keithopens in new window: Fife Keith is a unique blend of traditional Scottish charm and modern-day conveniences. This small town boasts beautiful architecture and is close to scenic walks in the countryside. It’s a great spot to experience local life, with friendly pubs and shops that showcase the area’s heritage. With its tranquil atmosphere, Fife Keith is perfect for those looking to escape the hustle and bustle while still being close to attractions in nearby towns.

Things to do in Fochabers

Nestled in a charming landscape, Fochabers offers delightful riverside walks, lush parks, and serene forests, perfect for leisurely exploration. Visitors can enjoy the scenic beauty while indulging in local heritage at the welcoming centre, making it an ideal spot for a relaxing getaway amidst nature’s embrace.

  • Bow Fiddle Rockopens in new window – Marvel at the stunning natural formation of Bow Fiddle Rock, where the unique shape resembles a bow and its fiddle. This picturesque site is perfect for a scenic stroll along the coastline, offering stunning views of the Moray Firth. Bring your camera to capture the striking rock formations and the surrounding sea, which provide a gorgeous backdrop for your visit.
  • House of Mulbenopens in new window – Visit the House of Mulben, a remarkable stadium that serves as a focal point for community events and activities. Check the local schedule to catch a game or event, and experience the vibrant local spirit. The venue often hosts sports and gatherings, ensuring there's always something happening.
  • Whisky Museumopens in new window – Dive into Scotland's rich whisky heritage at the Whisky Museum. This fascinating museum showcases the history and craftsmanship behind Scotland’s most famous export. Explore interactive exhibits and learn about the distillation process, as well as the different whisky regions. Sample a dram or two to truly appreciate the flavours that define this iconic drink.
  • Ben Rinnesopens in new window – Take a hike up Ben Rinnes, a majestic mountain offering breathtaking panoramic views of the surrounding landscape. The well-marked trails cater to various fitness levels, making it an enjoyable experience for all. As you ascend, keep an eye out for diverse wildlife and unique flora, adding to the charm of your outdoor adventure.

4 tips for savvy savings when booking a hotel in Fochabers

  1. Book for the cheapest times: The most budget-friendly time to visit Fochabers is during January, February, and December, when hotel prices are lower. For those keen on exploring the town's historical and cultural offerings, a stay of at least 2 to 3 days is recommended. This duration provides the perfect opportunity to visit significant landmarks, such as museums and other cultural sites, ensuring a fulfilling experience without breaking the bank. By planning your trip during these months, you might enjoy great value for money while immersing yourself in the rich heritage of Fochabers.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for hotels in Fochabers, you may wish to explore the Deals or Last-Minute Deals sections on Hotels.com, where discounted accommodation options are often available as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, helping you seize any opportunities to save. Additionally, the Smart Shopping tool on the app allows you to compare hotel prices and amenities, ensuring you’re well-informed. This way, if rooms become available or prices lower, you’ll be among the first to know for your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, having flexibility with your travel dates could help you potentially save on your stay at a hotel in Fochabers. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you make a booking with Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we will recommend more affordable dates, increasing the likelihood of securing a better deal.
  4. Consider your location: Staying closer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the places you intend to visit. Independent hotels situated further out are usually likely to be more affordable and can provide a more authentic experience.

Best time to go to Fochabers

Fochabers experiences its lowest average temperature in January, at 40.1°F (4.5°C), while July is the hottest month, with an average temperature of 57.0°F (13.9°C). August is usually the wettest month. April, July, and September are the peak travel months in Fochabers, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring