Find hotels in Garmouth from £44

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Garmouth hotels

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
8.2 out of 10, Very good, (11 reviews)
"The room was clean but the heating didn’t work. The nearby bathroom had dead wasps on the floor."
United Kingdom
Anne
The price is £44
includes taxes & fees
23 Apr - 24 Apr
Cluny Hill Hotel

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (154 reviews)
"Cosy "
United Kingdom
Marianne
The price is £46
includes taxes & fees
24 Apr - 25 Apr
The Old Coach House Hotel

Harbour Nights

Harbour Nights
2.5 star property
Lossiemouth
The price is £92
includes taxes & fees
23 Apr - 24 Apr
Harbour Nights

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (119 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is £109
includes taxes & fees
24 Apr - 25 Apr
The Mill House Hotel

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (552 reviews)
"room was clean nice breakfast lovely staff "
United Kingdom
heather
The price is £125
includes taxes & fees
24 Apr - 25 Apr
The Mansion House Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.6 out of 10, Good, (157 reviews)
"Very great friendly staff and really good food !"
United States
Donald
The price is £103
includes taxes & fees
25 Apr - 26 Apr
The Royal Hotel

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (220 reviews)
"Clean room, great views of Moray Firth and Covesea lighthouse, great views and fantastic service. Looking forward to next visit."
United Kingdom
Craig
The price is £89
includes taxes & fees
30 Apr - 1 May
Golf View Hotel

Brylach Steading

Brylach Steading
4.0 star property
Aberlour
The price is £178
includes taxes & fees
22 Apr - 23 Apr
Brylach Steading

Taigh Mor

Taigh Mor
3.0 star property
Elgin
7.2 out of 10, Good, (5 reviews)
"Great room could do with double glazing windows bit noisy at night but apart from that great Place "
United Kingdom
Douglas
The price is £79
includes taxes & fees
23 Apr - 24 Apr
Taigh Mor

River View Apartment

River View Apartment
2.5 star property
Elgin
7.8 out of 10, Good, (7 reviews)
"Dated apartment but clean & comfortable"
United Kingdom
Joseph
The price is £120
includes taxes & fees
25 Apr - 26 Apr
River View Apartment

Woodside House

Woodside House
2.0 star property
Forres
The price is £477
includes taxes & fees
22 Apr - 23 Apr
Woodside House

The Bungalow

The Bungalow
3.5 star property
Elgin
The price is £647
includes taxes & fees
24 Apr - 25 Apr
The Bungalow

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (105 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is £93
includes taxes & fees
28 Apr - 29 Apr
Kintrae B&B

Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (433 reviews)
"Comfortable room and ideally priced for an overnight stay to run half marathon the following day "
United Kingdom
Marie
The price is £99
includes taxes & fees
23 Apr - 24 Apr
Stotfield Hotel

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
The price is £194
includes taxes & fees
21 May - 22 May
The Fiddichside Inn

Copper Beeches

Copper Beeches
3.0 star property
Elgin
The price is £135
includes taxes & fees
22 Apr - 23 Apr
Copper Beeches

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (188 reviews)
"Fantastic place. Will stay again."
United States
Ronak
The price is £164
includes taxes & fees
26 Apr - 27 Apr
Cardhu Country House

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (87 reviews)
"All of the above clean room good breakfast and owners very helpful and informative "
United Kingdom
James
The price is £113
includes taxes & fees
7 May - 8 May
The Pines Guesthouse

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
The price is £167
includes taxes & fees
7 May - 8 May
St Michaels Guesthouse
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 Garmouth attractions

Top Garmouth Hotel Reviews

More cheap stays in Garmouth

Hotels in Garmouth with star rating

Find out more about Garmouth

Top reasons to visit Garmouth

  • Outdoor Adventures: Garmouth is a haven for outdoor enthusiasts, offering activities such as golfing at Kingston Golf Club and Spey Bay Golf Course, as well as scenic walking routes along the Speyside Way.
  • Stunning Coastal Scenery: Enjoy breathtaking views of the Moray coast, with picturesque lakes and serene private gardens enhancing the natural beauty.
  • Charming Village Atmosphere: Experience the warmth and friendliness of local residents, making your stay memorable.
  • Luxury Accommodations: Choose from a variety of hotels, including pet-friendly and LGBTQIA-welcoming options.
  • Family-Friendly Activities: Garmouth offers a range of recreational pursuits suitable for all ages, ensuring fun for the whole family.

Find great hotels near Garmouth

Discover the charm of Garmouth with a variety of hotel accommodations tailored to meet your needs. Whether you seek a pet-friendly retreat or an LGBTQIA-welcoming environment, Garmouth offers a selection of friendly hotels to enhance your stay. With a backdrop of stunning landscapes and adventure opportunities, you’ll find the perfect base for your Scottish getaway. Explore reviews and options for a memorable experience in this delightful coastal village.

  • The Old Coach House Hotel: A charming 3-star hotel located 8.0km from Garmouth, The Old Coach House Hotel offers a warm and welcoming atmosphere, perfect for those travelling with pets. This pet-friendly establishment allows dogs and service animals, making it an ideal choice for animal lovers. Guests can expect comfortable accommodations and a friendly environment, ensuring a delightful stay for both humans and their furry companions.
  • Firth Hotel & Restaurant: A 3-star inn situated 11.3km from Garmouth, Firth Hotel & Restaurant boasts a commendable guest rating of 8.4 out of 10. This hotel is well-known for its delightful dining options, including a breakfast service and a snack bar, catering to various tastes. With entertainment features such as flat-screen televisions in the rooms, guests can unwind comfortably after a day of exploration. Its inviting atmosphere and quality service make it a popular choice among visitors.
  • The Mill House Hotel: Rated 3.5 stars with a guest rating of 8.6 out of 10, The Mill House Hotel is located a mere 4.8km from Garmouth. This accommodation stands out for its adventurous spirit, offering a variety of outdoor activities such as mountain biking, horse riding, and cave exploring nearby. The hotel is also pet-friendly, providing amenities like food and water bowls for your furry friends. With its focus on adventure and recreation, it’s perfect for those looking to explore the great outdoors while enjoying a comfortable stay.

Where to stay near Garmouth

Garmouth is a charming village on the Moray coast, perfect for outdoor enthusiasts and adventure seekers. Explore the picturesque scenery, friendly locals, and nearby attractions in Fochabers and the surrounding Moray area. Enjoy luxury accommodations, historical sites, and family-friendly activities while immersing yourself in the warm atmosphere of this delightful region. From stunning coastal views to recreational pursuits, Garmouth offers an unforgettable experience for every traveller.

  • Elgin: Located approximately 12.9km from Garmouth, Elgin is a charming city that offers a delightful blend of outdoor adventures and scenic experiences. Visitors are drawn to its picturesque hiking trails and well-maintained golf courses. The city is home to notable landmarks, including a fascinating museum and a historic castle, making it a perfect spot for exploring Scotland’s rich heritage. Elgin’s visitor centre further enhances the travel experience by providing useful information and guidance for tourists.
  • Buckie: Just 8.0km away from Garmouth, Buckie is a vibrant coastal town that is perfect for those seeking outdoor activities and beautiful scenery. The town's stunning bay and picturesque marina create an inviting atmosphere for leisurely strolls and beach days. Golf enthusiasts will appreciate the excellent local courses, while the nearby hiking trails offer opportunities to explore the stunning natural landscape. Buckie's charm lies in its welcoming community and scenic waterfront, making it a delightful stop on your travel itinerary.
  • Lossiemouth: Situated about 11.3km from Garmouth, Lossiemouth boasts stunning beaches and breathtaking views, making it a favourite destination for outdoor enthusiasts. The town is well-known for its excellent golf courses and scenic hiking trails that cater to adventure seekers. Visitors can explore the nearby national park, which offers a plethora of wildlife and stunning landscapes. Additionally, the local bay provides a perfect backdrop for a relaxing day by the sea, making Lossiemouth a must-visit spot during your Scottish holiday.

Things to do near Garmouth

Garmouth offers a delightful array of outdoor activities perfect for sports and adventure enthusiasts. Key attractions include the Kingston Golf Club and the Spey Bay Golf Course for golf lovers, while the Speyside Way presents a scenic walking route. Additionally, there are lovely picnic areas and a fishing centre for those looking to relax or enjoy some angling. This charming village is an excellent destination for a varied and active holiday.

Shopping

In Garmouth, enjoy quaint local shops offering unique gifts and souvenirs. For a broader selection, if you're up for a drive, visit Elgin's St Giles Shopping Centre, approximately 16.1km away, where you'll find a mix of high street brands and local retailers.

Recreation

Enjoy a round at Buckpool Golf Club, a luxurious country club just 6.4km from Garmouth, offering stunning views and a challenging course. Strathlene Golf Course, 11.3km away, provides a beautiful setting for golf enthusiasts, while Keith Golf Club, 16.1km distant, promises an exquisite golfing experience.

Adventure

In Garmouth, explore the scenic River Spey by kayaking or canoeing, immersing yourself in the stunning landscapes. Discover nearby Fochabers for invigorating hill walks and enjoy the breathtaking views of the Moray Firth, making your adventure truly memorable.

Nightlife

Experience the charm of Garmouth’s nightlife at The Crown Bar, where you can enjoy a local ale and live music. For a cozier vibe, visit The Fochabers Inn for a hearty meal and a friendly atmosphere, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Garmouth

  • 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 May to June and August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Garmouth 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 Garmouth is Wednesday. The most expensive day to stay in Garmouth is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Garmouth hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Garmouth

Garmouth is an ideal destination for outdoor enthusiasts and adventure seekers, offering a variety of activities amidst its scenic landscapes. Visitors can explore picturesque lakes, charming streets, and serene private gardens. The local attractions provide ample opportunities for beach outings and outdoor experiences, making it a perfect spot for those looking to enjoy nature and the great Scottish outdoors.

  • WDCS Wildlife Centre: Located a mere 1.4km from Garmouth, the WDCS Wildlife Centre offers an eco-friendly environment where visitors can learn about marine conservation and the importance of protecting wildlife. Engage with informative exhibits and enjoy the serene surroundings.
  • Speyside Way: Also situated 1.4km away, the Speyside Way is a scenic walking route that showcases the stunning landscapes of the region. It provides a perfect opportunity for leisurely strolls or invigorating hikes, immersing you in the local charm.
  • Gordon Castle Walled Garden: Just 4.8km from Garmouth, this private garden is a hidden gem featuring beautifully landscaped grounds and a variety of flora. Enjoy a peaceful stroll or explore the history behind this remarkable walled garden.

Best time to go to Garmouth

The best time to visit Garmouth is dependent 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 CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudyModerately HighAverage
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

For your visit to Garmouth, you can fly into two major airports: Aberdeen (ABZ), located 75.6km away, and INVerness (INV), which is 57.9km from Garmouth. Near Aberdeen (ABZ), you can find luxury accommodations such as the 5-star Marcliffe Hotel, 9.7km from the airport, and the Courtyard by Marriott, just 483m away. Inverness (INV) offers options like the Rocpool Reserve, 12.9km away, with various transport services available, including 24-hour airport shuttles. Additionally, Kirkwall (KOI), located 143.2km from Garmouth, features options like the 4-star Graemeshall House, 6.4km from the airport.

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 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 Garmouth.
How can I save on a Garmouth hotel booking with Expedia?
Members always get our best prices. Find our best Garmouth 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 Garmouth hotel?
Prices for hotels in Garmouth often vary, but you can find a great deal from £44 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.

Explore a world of travel with Expedia