Photo by Anne Burgess

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 15 September 2026.

1. The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (606 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 £140
includes taxes & fees
4 Oct - 5 Oct
The Mansion House Hotel

2. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (390 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 £253
includes taxes & fees
15 Oct - 16 Oct
Craigellachie Hotel of Speyside

3. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (273 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 £176
includes taxes & fees
15 Oct - 16 Oct
The Station Hotel

4. Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (491 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 £127
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

5. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (126 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 £114
includes taxes & fees
18 Sept - 19 Sept
The Mill House Hotel

6. The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.6 out of 10, Good, (177 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 £115
includes taxes & fees
3 Oct - 4 Oct
The Royal Hotel

7. Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (241 reviews)
The price is £110
includes taxes & fees
17 Sept - 18 Sept
Golf View Hotel

8. Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (133 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 £142
includes taxes & fees
2 Oct - 3 Oct
Sunninghill

9. Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
Unwind at this luxurious lodge offering private hot tubs and complimentary perks like WiFi and parking. Explore nearby Aultmore and Glen Keith Distilleries, just a short drive from Keith Station.
The price is £353
includes taxes & fees
15 Oct - 16 Oct
Hillhead Hideaways

10. Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (300 reviews)
Embrace coastal charm at this Lossiemouth inn, just steps from the Fisheries & Community Museum and Harbour Treasures. Unwind with a drink at the bar or grab a bite at the café. The terrace and garden offer peaceful spots to relax after exploring nearby attractions.
The price is £74
includes taxes & fees
16 Oct - 17 Oct
Firth Hotel & Restaurant

11. The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (179 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 £49
includes taxes & fees
17 Sept - 18 Sept
The Old Coach House Hotel

12. Poseidon's Inn

Poseidon's Inn
3.0 star property
Lossiemouth
9.0 out of 10, Wonderful, (248 reviews)
Discover comfort near Lossiemouth's Fisheries & Community Museum at this welcoming hotel. Unwind in rooms with rainfall showerheads, take advantage of free WiFi and parking, and explore local attractions just minutes away.
Poseidon's Inn

13. The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (118 reviews)
Set in Buckie, this inviting hotel offers complimentary breakfast, WiFi, and parking. Unwind at the welcoming bar/lounge or grab a bite at the on-site café. Explore nearby attractions like Cullen Harbour and Millennium Garden, with Keith Station just a short drive away.
The price is £120
includes taxes & fees
14 Oct - 15 Oct
The Royal Oak Hotel

14. Kintrae B&B

Kintrae B&B
4.0 star property
Buckie
9.8 out of 10, Exceptional, (112 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 £94
includes taxes & fees
26 Sept - 27 Sept
Kintrae B&B

15. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 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 £98
includes taxes & fees
20 Sept - 21 Sept
Chapelhill Croft Farmhouse B&B

16. Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (453 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 £99
includes taxes & fees
9 Oct - 10 Oct
Stotfield Hotel

17. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (148 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 £145
includes taxes & fees
16 Sept - 17 Sept
The Seafield Arms

18. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (112 reviews)
Experience warm Highland hospitality at this Aberlour retreat with 2 cosy bars and an on-site restaurant serving lunch and dinner. Explore nearby Sandy Hole and The Linn Falls, then return to enjoy the outdoor terrace and convenient free WiFi and parking.
The price is £170
includes taxes & fees
18 Sept - 19 Sept
The Aberlour Hotel

19. Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (146 reviews)
Experience seaside charm at this Buckie hotel with commanding bay vistas. After savouring the complimentary breakfast, explore nearby Cullen Golf Club or Harbour. Return for drinks at the welcoming bar, where attentive staff ensure a memorable Scottish getaway.
The price is £120
includes taxes & fees
1 Oct - 2 Oct
Cullen Bay Hotel

20. Lossiemouth House

Lossiemouth House
4.0 star property
Lossiemouth
9.8 out of 10, Exceptional, (40 reviews)
Wake up in this charming B&B minutes from Lossiemouth Fisheries & Community Museum. Enjoy complimentary parking, daily housekeeping, and outdoor tennis courts. Nearby hiking trails and kayaking spots beckon adventure seekers, while Elgin Station is just an 11-minute drive away.
Lossiemouth 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.

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 large, historic stone building with multiple towers and arched windows.
Photo by Anne Burgess
Open Photo by Anne Burgess

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 £49 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, couples/private dining and proposal/romance packages 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

Nestled in the heart of Scotland, Fochabers is a charming village that beckons with its rich heritage and stunning natural beauty. Visitors can explore the delightful Botanic Gardens, wander through quaint streets lined with traditional architecture, and immerse themselves in local history at the Fochabers Heritage Centre. This picturesque spot, located near the River Spey, offers a perfect blend of outdoor adventures and cultural experiences, ideal for short stays or romantic getaways. With its welcoming atmosphere and captivating landscapes, Fochabers is a hidden gem waiting to be discovered by travellers seeking an authentic Scottish escape.

Discover great hotels near Fochabers

Fochabers offers a variety of friendly accommodations, from quaint bed and breakfasts to comfortable budget hotels. Whether you're seeking a relaxing countryside escape or a convenient base for exploring, you'll find numerous options that cater to a range of preferences and budgets. These are some of the hotels preferred by our travellers near Fochabers:

  1. The Mill House Hotelopens in new window: This charming 3.5-star hotel offers a delightful adventure for leisure travellers seeking an active getaway. With a guest rating of 8.6 out of 10, it features an array of adventure sports and recreation activities both onsite and nearby, including hiking, mountain biking, and horseback riding. The property is designed with comfort in mind, providing spacious rooms and a welcoming atmosphere. Guests appreciate the friendly staff and the quality dining options available, making for a memorable experience.
  2. Hillhead Hideawaysopens in new window: Hillhead Hideaways shines as a luxurious lodge with a perfect guest rating of 10.0 out of 10, ideal for couples and those seeking a romantic retreat. This property stands out with its high-end amenities, including a relaxing spa and pool services, alongside exclusive romance packages designed to enhance the getaway experience. The focus on children’s amenities ensures a family-friendly atmosphere, while the overall elegance and attention to detail create a serene and sophisticated environment for discerning travellers.
  3. The Highlander Hotelopens in new window: A 3.0-star hotel, The Highlander Hotel offers a welcoming retreat with a range of dining options that cater to all tastes, including a bar and restaurant that serves complimentary breakfast daily. The relaxed atmosphere is complemented by entertainment features such as flat-screen televisions in the rooms, ensuring a comfortable stay for leisure travellers. With positive sentiments highlighting the inviting dining experience, this hotel provides a solid base for exploring the surrounding areas while enjoying quality amenities.

Where to stay near Fochabers

Some of the best areas to stay near Fochabers are Buckie, Keith, and Rothes. Buckie offers a friendly coastal vibe with beautiful beaches and dining options. Keith boasts rich history with its museums and scenic natural parks. Rothes is perfect for those seeking a touch of luxury and excellent dining. For first-time visitors, Buckie is the most appealing choice.

  1. Buckieopens in new window: Buckie is a charming coastal town perfect for those who love the sea and friendly communities. With its stunning beaches and picturesque walking paths, it’s a fantastic spot for families and those looking to unwind by the water. Key attractions include the breathtaking Bow Fiddle Rock and the lovely harbours of Cullen and Findochty, where you can enjoy scenic views and local wildlife. Dining options are plentiful, offering delightful seafood and cosy cafés to relax in after a day of exploring. Buckie’s welcoming atmosphere and beautiful coastline make it an ideal base for your Scottish getaway.
  2. Keithopens in new window: Nestled in the heart of Moray, Keith is a delightful town that offers a taste of Scotland’s rich heritage. Known for its friendly locals and cultural experiences, it boasts attractions like the fascinating Whisky Museum, where you can learn about the region’s famed spirits. Outdoor enthusiasts will appreciate the natural beauty of Ben Rinnes, a local hill that offers stunning views and walking trails. With its range of dining options and nearby historical sites like Huntly Castle, Keith provides a charming and engaging stay for those eager to soak up Scottish culture and history.
  3. Rothesopens in new window: Rothes is a quaint village renowned for its warm hospitality and luxurious experiences, especially for whisky lovers. With several distilleries in the vicinity, it’s a fantastic place to indulge in tastings and learn about the whisky-making process. The village is also home to interesting museums that delve into local history. Dining in Rothes is an enjoyable experience, offering a variety of options to suit different tastes. Its compact nature makes it easy to explore on foot, allowing you to enjoy the friendly ambiance and scenic surroundings at your leisure.

Things to do in and around Fochabers

Fochabers is a charming gem where scenic riverside walks meet lush woodlands, perfect for leisurely strolls and picnics. Nature enthusiasts can explore serene parks and nearby hills, while the vibrant local scene offers a glimpse into traditional craftsmanship and community spirit. It's a delightful stop for those seeking tranquillity amidst stunning landscapes.

  • Bow Fiddle Rockopens in new window – Head to Bow Fiddle Rock to witness its distinct shape resembling a fiddle. This natural rock formation is a fantastic spot for photography and enjoying the rugged coastal scenery. Take a stroll along the nearby cliffs for a refreshing sea breeze and stunning views of the Moray Firth.
  • Whisky Museumopens in new window – For whisky enthusiasts, the Whisky Museum is a delight. Discover the rich history of Scotland's famed spirit through engaging exhibits and displays. Sample various whiskies and learn about the distillation process that makes Scotch whisky unique.
  • Ben Rinnesopens in new window – Lace up your hiking boots and tackle Ben Rinnes, a prominent mountain offering breathtaking panoramic views from the summit. The trail is well-marked, making it accessible for those looking to enjoy the great outdoors and the natural beauty of the region.
  • House of Mulbenopens in new window – Visit the House of Mulben, a notable stadium that hosts various local events and sports. Whether watching a game or participating in community activities, this venue is a hub of local life and a great way to experience the spirit of Fochabers.
  • Speyside Wayopens in new window – Take a leisurely walk or bike ride along the Speyside Way, a scenic trail that meanders through picturesque landscapes, including lush forests and rolling hills. This route is perfect for enjoying the tranquillity of the countryside while soaking in the sights and sounds of nature.

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 tend to be lower. For those looking to explore the town's historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. This duration allows visitors to experience key attractions, including museums that offer great value for money while delving into the rich heritage of the area. Additionally, prices may drop during these months, making it an excellent choice for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To discover flexible hotel deals in Fochabers, visit the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, ensuring you don't miss potential savings. Additionally, Smart Shoppingopens in new window is a useful comparison tool available via the app, allowing travellers to compare hotel prices and amenities. This way, if prices drop or rooms become available, you'll be among the first to know and can easily book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal on your stay in a Fochabers hotel. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we’ll suggest alternative dates that could potentially be more affordable.
  4. Consider your location: Opting for accommodation nearer to major attractions or city centres may provide convenience, but it often comes with higher prices. For those seeking more affordable options, consider hotels located in less central areas or neighbourhoods, allowing you to balance cost with accessibility to the sights you wish to visit. You might also look into independent hotels situated further out, which are usually more likely to be affordable and can offer 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 tends to be the wettest month. The peak travel months to visit Fochabers are April, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring