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

Find hotels in Garmouth from £45

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
18 Aug - 19 Aug
Tomorrow
19 Aug - 20 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Garmouth hotels

1. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
£140
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

2. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
£87
includes taxes & fees
23 Aug - 24 Aug
Firth Hotel & Restaurant

3. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
£117
includes taxes & fees
26 Aug - 27 Aug
Golf View Hotel

4. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
£158
includes taxes & fees
21 Aug - 22 Aug
Laichmoray Hotel

5. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
£271
includes taxes & fees
15 Sept - 16 Sept
Craigellachie Hotel of Speyside

6. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
£110
includes taxes & fees
22 Aug - 23 Aug
The Mill House Hotel

7. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
£107
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

8. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
£338
includes taxes & fees
16 Sept - 17 Sept
Hillhead Hideaways

9. The Station Hotel

The Station Hotel
Aberlour
United States
walfredo
£215
includes taxes & fees
19 Aug - 20 Aug
The Station Hotel

10. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
Edith
£89
includes taxes & fees
22 Aug - 23 Aug
Stotfield Hotel

11. Sunninghill

Sunninghill
Elgin
United States
Pauleen
£146
includes taxes & fees
21 Aug - 22 Aug
Sunninghill

12. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
£45
includes taxes & fees
23 Aug - 24 Aug
The Old Coach House Hotel

13. Poseidon's Inn

Poseidon's Inn
Lossiemouth
Canada
Michael
Poseidon's Inn

14. Lossiemouth House

Lossiemouth House
Lossiemouth
United States
deirdre
Lossiemouth House

15. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
£148
includes taxes & fees
19 Aug - 20 Aug
The Royal Oak Hotel

16. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
£148
includes taxes & fees
11 Sept - 12 Sept
The Seafield Arms

17. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
£96
includes taxes & fees
19 Aug - 20 Aug
Chapelhill Croft Farmhouse B&B

18. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
£92
includes taxes & fees
25 Aug - 26 Aug
Kintrae B&B

19. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
£130
includes taxes & fees
23 Aug - 24 Aug
Cullen Bay Hotel
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

Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"The location was amazing, directly onto Athena stunning East Beach road. The staff were incredibly helpful and friendly. We ordered the Scottish breakfast and it was freshly cooked and delicious. The room was a bit small with a tiny en-suite."
Kay 2-night trip
Posted 5 hours ago
Firth Hotel & Restaurant
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Breakfast is made to order and is excellent . Bar has good choice but a little pricey. Restaurant is also excellent and has good choice of menu. Always busy and requires reservation. On the whole a good place to stay, but no lift so stairs to all floors."
Hector 2-night trip
Posted 6 hours ago
Laichmoray Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Handsome property in a lovely jewel of a town. Excellent breakfast and friendly staff. Highly recommended!"
Louis 1-night trip
Posted 1 day ago
The Seafield Arms
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"The hotel is great, with an excellent on-site breakfast and dinner option. The staff was very helpful. Only thing is that since there is no AC, it can get very hot when it’s hot outside. Still highly recommended!"
Angel 4-night trip
Posted 1 day ago
Craigellachie Hotel of Speyside
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 2 days ago
Cullen Bay Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"Excellent staff, an outstanding aspect of my experience in the Speyside this year."
Gbenga 2-night trip
Posted 3 days ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Akash 1-night trip
Posted 5 days ago
The Mansion House Hotel
Spey Retreat - tranquil country apartment on picturesque Speyside

Spey Retreat - tranquil country apartment on picturesque Speyside

10/10 Excellent
"It is just perfect from start to finish. Well thought out, very comfortable and a great host. Look no further...book here."
Kent G. 3-night trip
Posted 6 days ago
Spey Retreat - tranquil country apartment on picturesque Speyside
The Mill House Hotel

The Mill House Hotel

8/10 Good
"Food,staff ,very good ,"
jeffrey 2-night trip
Posted 7 days ago
The Mill House Hotel

More cheap stays in Garmouth

Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
£92
28 Aug - 29 Aug
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
£120
1 Sept - 2 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
£125
21 Aug - 22 Aug
includes taxes & fees
7.8/10 Good! (7 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
£154
20 Aug - 21 Aug
includes taxes & fees
9.4/10 Exceptional! (49 reviews)
Bankhouse B&B
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
£370
31 Aug - 1 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Woodside House

Woodside House

Forres Forres Scotland
Get rates
10/10 Exceptional! (1 review)
Woodside House

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 much is the nightly rate at a Garmouth hotel?
Prices for hotels in Garmouth often vary, but you can find a great deal from £45 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