A lush green golf course with trees and a clear sky.

Search Garmouth hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Sept - 14 Sept
Tomorrow
14 Sept - 15 Sept
Next weekend
18 Sept - 20 Sept
In two weeks
25 Sept - 27 Sept

Filter by

Property class

Guest rating

Our top choices for Garmouth hotels

1. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
AU$213
includes taxes & fees
25 Sept - 26 Sept
The Mill House Hotel

2. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
AU$102
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Elgin

3. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
AU$187
includes taxes & fees
16 Sept - 17 Sept
Kintrae B&B

4. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
AU$232
includes taxes & fees
28 Sept - 29 Sept
The Pines Guesthouse

5. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Terence
AU$241
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

6. Sunninghill

Sunninghill
Elgin
United States
Pauleen
AU$268
includes taxes & fees
2 Oct - 3 Oct
Sunninghill

7. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
AU$238
includes taxes & fees
4 Oct - 5 Oct
The Mansion House Hotel

8. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Tony
AU$137
includes taxes & fees
1 Oct - 2 Oct
Firth Hotel & Restaurant

9. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
AU$119
includes taxes & fees
4 Oct - 5 Oct
Taigh Mor

10. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
AU$195
includes taxes & fees
2 Oct - 3 Oct
The Royal Hotel

11. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
AU$187
includes taxes & fees
17 Sept - 18 Sept
Golf View Hotel

12. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
AU$295
includes taxes & fees
27 Sept - 28 Sept
The Station Hotel

13. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
AU$94
includes taxes & fees
14 Sept - 15 Sept
The Old Coach House Hotel

14. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
William
AU$187
includes taxes & fees
9 Oct - 10 Oct
Stotfield Hotel

15. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
AU$175
includes taxes & fees
24 Sept - 25 Sept
Chapelhill Croft Farmhouse B&B

16. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
AU$337
includes taxes & fees
21 Sept - 22 Sept
St Michaels Guesthouse

17. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
AU$274
includes taxes & fees
15 Sept - 16 Sept
The Seafield Arms

18. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
AU$233
includes taxes & fees
14 Oct - 15 Oct
The Royal Oak Hotel

19. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
AU$385
includes taxes & fees
1 Oct - 2 Oct
Craigellachie Lodge

20. Harbour Nights

Harbour Nights
Lossiemouth
United Kingdom
Chantelle
AU$156
includes taxes & fees
27 Sept - 28 Sept
Harbour Nights
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Garmouth attractions

Garmouth & Kingston Golf Course

Enjoy a round of golf in Garmouth at Garmouth & Kingston Golf Course.
See properties

Top Garmouth Hotel Reviews

Recent Reviews in Garmouth

Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Room was clean,"
Matthew 1-night trip
Posted 19 hours ago
Firth Hotel & Restaurant
Laichmoray Hotel

Laichmoray Hotel

8/10 Good
"Clean room, helpful staff. Great breakfast. Very small wash basin."
Terence 2-night trip
Posted 22 hours ago
Laichmoray Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Room was nice but a little small. Only criticism we had was that the bathroom was too small"
Meurig 3-night trip
Posted 1 day ago
The Royal Oak Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 2 days ago
The Old Coach House Hotel
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"We have stayed at this cottage several times and really love it. Its major selling point is its location, opposite the slip shore in Findochty a few steps away from a small beach, a green with benches and tables and amazing views - ships, boats and dolphins passing by regularly. The cottage itself is well equipped and comfortable with everything you need for a self catering stay. Beds are comfortable and shower is good. Findochty is a lovely peaceful, calm place, very friendly people and great if you enjoy walking. We will definitely be going back."
Sarah F. 14-night trip
Posted 2 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Golf View Hotel

Golf View Hotel

8/10 Good
"Lovely location for a nice view"
CRAIG 1-night trip
Posted 4 days ago
Golf View Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 8 days ago
The Mansion House Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Quaint B&B atmosphere managed and maintained by folks who clearly have great pride in their service. Excellent stay."
ROBERT 2-night trip
Posted 11 days ago
Cullen Bay Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
Keith 3-night trip
Posted 13 days ago
The Royal Hotel

More cheap accommodation in Garmouth

Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
AU$156
27 Sept - 28 Sept
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
AU$217
14 Sept - 15 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
AU$226
14 Oct - 15 Oct
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
AU$302
20 Sept - 21 Sept
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
AU$698
19 Sept - 20 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
8 Varis Apartments

8 Varis Apartments

8 Varis Wynd, High Street Forres Scotland
Get rates
9.4/10 Exceptional! (18 reviews)
8 Varis Apartments

Find out more about Garmouth

Top reasons to visit Garmouth

  • Stunning Beaches: Garmouth boasts beautiful coastal views along the Moray Firth, perfect for a relaxing day by the sea.
  • Outdoor Adventures: Enjoy a range of activities, including golf at local courses, boat trips, and picturesque walks through gardens and lakes.
  • Charming Villages: Explore the quaint village of Fochabers nearby, with its unique character and local attractions.
  • Luxurious Accommodations: Stay at Mouries Holiday Cottage for a touch of luxury amidst the scenic beauty.
  • Welcoming Community: Experience the warmth of friendly locals and immerse yourself in the rich history of the area.

Find great hotels near Garmouth

Discover a range of delightful hotel accommodations in Garmouth, Fochabers, perfect for your Scottish getaway. Whether you're seeking pet-friendly options, family-friendly experiences, or adventure-filled stays, Garmouth has something for everyone. Enjoy hearty breakfasts and comfortable lodgings while exploring the scenic beauty of this charming coastal village. Choose from various hotels that cater to your needs for a memorable vacation in the heart of Scotland.

  • Laichmoray Hotel: Nestled 12.9km from Garmouth, Laichmoray Hotel offers a unique business-themed experience tailored for travellers seeking a professional yet welcoming atmosphere. This 3-star accommodation proudly embraces inclusivity, being affiliated with LGBTQI travel guides. The hotel features essential business amenities such as a Meeting Room and Conference Space, making it an ideal choice for corporate guests. Guests appreciate the modern comforts blended with attentive service, ensuring a productive stay in a charming Scottish setting.
  • The Old Coach House Hotel: Located 8.0km from Garmouth, The Old Coach House Hotel is a delightful 3-star retreat for pet lovers. This inviting property allows pets onsite, making it a perfect choice for those who wish to travel with their furry friends. With a pet policy that includes waived fees for service animals and a “Dogs Only” rule, guests can enjoy a relaxed atmosphere. The hotel's warm hospitality and rustic charm create a welcoming environment for both humans and their pets, ensuring an enjoyable stay for all.
  • The Royal Hotel: Situated 12.9km from Garmouth, The Royal Hotel is a charming 3-star Bed & Breakfast that also caters to pet owners. This inviting property welcomes dogs and cats, with a pet policy that includes permitted pets and waived fees for service animals. Guests love the homely vibe and the delightful breakfast offerings, making it a perfect spot to unwind after exploring the beautiful Scottish countryside. The Royal Hotel combines comfort and convenience, ensuring a memorable stay for you and your beloved pets.

Where to stay near Garmouth

Garmouth offers a delightful blend of outdoor adventures and scenic beauty. Explore the stunning sea views along the Moray Firth or take a leisurely stroll through the charming village of Fochabers nearby. Enjoy the warm weather while indulging in family-friendly activities, and don't miss the opportunity to stay at Mouries Holiday Cottage for a touch of luxury. With friendly locals and a rich history, Garmouth is the perfect base for an unforgettable Scottish escape.

  • Elgin: Located a mere 12.9km from Garmouth, Elgin is a charming city nestled in the heart of Moray. With a steady influx of visitors year-round, Elgin is particularly popular in February, September, and December. This city offers a fantastic outdoor experience, with plenty of hiking trails and golf courses to satisfy adventure enthusiasts. Notable attractions include the Elgin Museum, which showcases local history, and the stunning ruins of Elgin Castle, perfect for a leisurely stroll. The visitor centre provides helpful insights into the area's rich heritage, ensuring a fulfilling travel experience.
  • Lossiemouth: Also located 12.9km from Garmouth, Lossiemouth is a coastal city that beckons visitors with its stunning scenery and outdoor activities. Peak travel months are April and the summer months from July to August, making it a vibrant spot during the warmer season. Here, you can indulge in golf at one of the local courses or take a scenic walk along the beach, where breathtaking views abound. The Lossiemouth Museum offers a glimpse into the local maritime history, while nearby castles add a touch of historical intrigue to your visit.
  • Buckie: Just 8.0km from Garmouth, Buckie is a picturesque town known for its outdoor beauty and scenic adventures. With visitor numbers peaking in March to April and September, this city offers a variety of activities, including golfing and exploring the private country clubs. The local museum provides fascinating insights into the town's maritime past, and the harbour and marina are perfect for a leisurely day by the water. Buckie's scenic coastline and friendly atmosphere make it a delightful stop on your Scottish adventure.

Things to do in and around Garmouth

Garmouth offers a fantastic outdoor adventure for tourists, featuring a golf course and a private country club for golf enthusiasts. Explore the scenic beauty of the area with delightful boat trips and enjoy a relaxing golfing trip. Whether you're keen on sport or simply want to soak in the stunning landscapes, Garmouth has plenty to keep you entertained during your visit.

Shopping

In Garmouth, you can explore Relax and Harbour Treasures, both located 12.9km away, offering unique gifts and souvenirs. If you're up for a drive, Portsoy Ice Cream is 25.7km away, perfect for a sweet treat after your shopping spree!

Recreation

Experience the Spey Bay Golf Course, only 3.2km from Garmouth, where you can enjoy a round of golf surrounded by nature. For a touch of luxury, Buckpool Golf Club, 6.4km away, offers a refined atmosphere. Garmouth & Kingston Golf Course, right in town, provides a fantastic outdoor golfing experience.

Adventure

The Speyside Way - Tominoul Spur, located 48.3km from Garmouth, offers a scenic hiking experience through breathtaking landscapes. For thrill-seekers, Bike Glenlivet, 45.1km away, provides exhilarating mountain biking trails amidst stunning adventure vibes, perfect for exploring the rugged beauty of Scotland.

Nightlife

In Garmouth, the local pubs like The Fochabers Inn offer a cosy atmosphere with traditional Scottish music. For a lively night, head to the nearby Spey Bay where you can enjoy stunning riverside views and perhaps a wee dram of whisky.

Booking tips and Expedia advantages for Garmouth

For a budget-friendly trip to Garmouth, consider visiting between December and February when prices are lower. Booking a month in advance usually yields the best hotel rates, and Monday is the cheapest day to stay. Use Expedia to compare room rates and find eco-friendly accommodation options. Look for last-minute deals for spontaneous stays and consider package deals that combine flights, hotels, and activities for extra savings. Enjoy free activities in the area, and utilise public transport to keep travel costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Garmouth are December to February, 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: Booking a hotel in Garmouth about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Garmouth is Monday. The most expensive day to stay in Garmouth is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Garmouth hotel booking with your flights and activities through an Expedia package.

Find the best attractions near Garmouth

Garmouth is an ideal destination for outdoor and adventure enthusiasts, offering a mix of beautiful lakes, charming streets, and private gardens to explore. Whether you're seeking beach activities, cultural experiences, or stunning scenery, the local attractions cater to all tastes. Don't miss out on popular spots and experiences that showcase the unique charm of Garmouth and its surroundings for a memorable holiday.

  • Speyside Way: Discover the scenic charm of Speyside Way, located a short 1.4km from Garmouth. This picturesque street offers a vibrant atmosphere, perfect for leisurely strolls and soaking up local culture.
  • WDCS Wildlife Centre: Experience eco-friendly practices at the WDCS Wildlife Centre, also just 1.4km away. This environmental hub highlights wildlife conservation efforts and provides insightful exhibitions, making it a must-visit for nature enthusiasts.
  • Gordon Castle Walled Garden: A delightful 4.8km drive from Garmouth leads you to the serene Gordon Castle Walled Garden. This enchanting private garden boasts beautifully manicured landscapes, a variety of plants, and a tranquil setting for relaxation.

Best time to go to Garmouth

The best time to visit Garmouth is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.1°F (4.5°C)Light RainMostly CloudyModerately LowSlightly Low
February40.3°F (4.6°C)Light RainMostly CloudyModerately LowSlightly Low
March42.1°F (5.6°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudyModerately HighSlightly High
August56.7°F (13.7°C)Light RainMostly CloudyModerately HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyModerately HighAverage
October49.8°F (9.9°C)Light RainMostly CloudyAverageAverage
November45.3°F (7.4°C)Light RainMostly CloudyAverageAverage
December41.4°F (5.2°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Garmouth

When visiting Garmouth, Scotland, you can fly into several major airports. Aberdeen Airport (ABZ) is situated 74.0km away, with nearby accommodations like the 5-star Marcliffe Hotel, located 9.7km from the airport, and the 4-star Leonardo Hotel Aberdeen, also 9.7km away. Inverness Airport (INV) is closer at 39.7km, offering luxury options such as the 5-star Ness Walk Hotel and Rocpool Reserve, both 12.9km from the airport. For those considering Wick Airport (WIC), it lies 88.5km from Garmouth, with nearby options like the 4-star Bank Guest House, just 1.1km away. Each hotel provides convenient access to their respective airports for a hassle-free travel experience.

Frequently asked questions

What is the best area to stay in Garmouth?
The best area to stay in Garmouth is in the heart of the village, particularly around High Street and the harbour area.This central part of Garmouth is where you'll find most of the local amenities and character. High Street runs through the village, connecting the main square with the harbour. It's a pleasant area to stroll, with traditional stone buildings, a few local shops, and eateries. The harbour itself is a working harbour and offers views of the fishing boats and the mouth of the River Spey.Couples looking for a relaxing getaway will appreciate this area. You can enjoy quiet walks by the water, visit the Garmouth & Kingston Museum, or simply unwind in one of the local pubs. The pace of life here is unhurried, making it superb for those wanting to escape the hustle and bustle.For those interested in outdoor activities, staying near the harbour provides easy access to the Speyside Way, a long-distance walking and cycling route that follows the River Spey.
When is the best time to go to Garmouth?
The best time to visit Garmouth is during the late spring and summer months, from May to September, when the weather is generally mildest and the days are longer.May and June offer pleasant temperatures and fewer crowds, making it ideal for those who enjoy exploring the outdoors without the peak season hustle. The wildflowers are in bloom, and the light is fantastic for photography. It's a great time for couples to enjoy peaceful walks along the coast or through the Garmouth Forest.July and August are the warmest months, great for enjoying the beaches and coastal activities. This period is particularly good for families, as the sea temperatures are at their highest, and there are often local events and festivals taking place. The longer daylight hours mean more time for outdoor adventures.September is another excellent option, as the summer crowds begin to thin out, but the weather often remains agreeable. The autumn colours start to appear in the surrounding countryside, offering a beautiful backdrop for hiking and cycling.
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 Garmouth.
How can I save on a hotel booking in Garmouth with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Garmouth 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 Garmouth?
Prices for hotels in Garmouth often vary, but you can find a great deal from AU$69 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.

Explore a world of travel with Expedia