Lodging Image

Find hotels in Garmouth from ฿2,217

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Garmouth hotels

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is ฿3,653
฿4,384 total
includes taxes & fees
16 Jul - 17 Jul
Kintrae B&B

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (198 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is ฿6,320
฿7,584 total
includes taxes & fees
6 Jul - 7 Jul
Cardhu Country House

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.0 out of 10, Very good, (6 reviews)
"The property was undergoing a makeover, new carpets etc and was a little bit untidy in areas. Nonetheless to be expected during contractors working there. The staff, especially the manager, were extremely helpful and pleasant."
United States
george
The price is ฿2,254
฿2,705 total
includes taxes & fees
19 Jul - 20 Jul
Premier Inn Elgin

Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
The price is ฿8,370
฿10,044 total
includes taxes & fees
9 Jul - 10 Jul
Hotel 1881 Archiestown

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
The price is ฿20,101
฿24,121 total
includes taxes & fees
18 Jul - 19 Jul
The Dance Hall at The Institute Executive Apartments

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (373 reviews)
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
United States
Helen
The price is ฿8,342
฿10,010 total
includes taxes & fees
26 Jul - 27 Jul
Craigellachie Hotel of Speyside

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (106 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is ฿6,652
฿7,983 total
includes taxes & fees
4 Jul - 5 Jul
The Aberlour Hotel

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is ฿4,499
฿4,499 total
includes taxes & fees
9 Jul - 10 Jul
Chapelhill Croft Farmhouse B&B

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (580 reviews)
"Great service at breakfast"
Canada
Luc
The price is ฿4,191
฿5,029 total
includes taxes & fees
5 Jul - 6 Jul
The Mansion House Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (259 reviews)
"Great location "
Australia
Vincent
The price is ฿6,913
฿8,295 total
includes taxes & fees
6 Jul - 7 Jul
The Station Hotel

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (165 reviews)
"Easy to park, very warm and clean bed. I was very happy for the great price I paid. Thank you! "
United Kingdom
Elizabeth
The price is ฿1,848
฿2,217 total
includes taxes & fees
4 Jul - 5 Jul
The Old Coach House Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (161 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is ฿3,825
฿4,589 total
includes taxes & fees
5 Jul - 6 Jul
The Royal Hotel

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (95 reviews)
"Lovely guest house with nice big rooms! Plenty of rooms to relax in, lovely walks and close to city centre for cafes and restaurants. Really enjoyed our stay and would highly recommend. Breakfast was fantastic too 😀"
United Kingdom
Debbie
The price is ฿4,775
฿5,729 total
includes taxes & fees
12 Jul - 13 Jul
The Pines Guesthouse

Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
The price is ฿5,978
฿7,174 total
includes taxes & fees
8 Jul - 9 Jul
Copper Beeches

78 Findhorn

78 Findhorn
3.0 star property
Forres
The price is ฿17,755
฿21,306 total
includes taxes & fees
22 Jul - 23 Jul
78 Findhorn

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is ฿7,946
฿9,535 total
includes taxes & fees
14 Jul - 15 Jul
Craigellachie Lodge

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (134 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is ฿5,728
฿6,874 total
includes taxes & fees
6 Jul - 7 Jul
The Seafield Arms

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.6 out of 10, Good, (19 reviews)
"Nice and clean rooms 👌 very friendly service "
United Kingdom
Tomas
The price is ฿2,047
฿2,457 total
includes taxes & fees
17 Jul - 18 Jul
Cluny Hill Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (102 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
The price is ฿5,469
฿6,564 total
includes taxes & fees
5 Jul - 6 Jul
The Royal Oak Hotel

Taigh Mor

Taigh Mor
3.0 star property
Elgin
7.0 out of 10, Good, (8 reviews)
"Clean room with everything you need for short stay - very much self service which I prefer and was able to extent visit for an extra night quite easily "
United Kingdom
Valerie
The price is ฿3,056
฿3,667 total
includes taxes & fees
9 Jul - 10 Jul
Taigh Mor
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

Find out more about Garmouth

Top reasons to visit Garmouth

  • Stunning Coastal Scenery: Garmouth boasts breathtaking coastal paths perfect for leisurely strolls and stunning views of the Moray Firth.
  • Outdoor Activities: Enjoy golfing at local courses, or indulge in fishing at the local centre, catering to sports enthusiasts.
  • Charming Village Atmosphere: The friendly environment and rich history of nearby Fochabers enhance the welcoming feel of Garmouth.
  • Picturesque Walks: The Speyside Way offers scenic walks through nature, ideal for both relaxation and adventure.
  • Diverse Accommodation: A variety of hotels and inns provide comfortable stays, including options for pets and LGBTQIA-friendly facilities.

Find great hotels near Garmouth

Discover the charming accommodations in Garmouth, where a variety of hotels cater to every traveller's needs. Whether you're seeking a pet-friendly retreat or an adventure-filled getaway, you'll find welcoming options for all, including LGBTQIA-friendly establishments. With a mix of traditional village inns and modern hotels, Garmouth promises a delightful stay complemented by local hospitality and scenic beauty.

  • The Old Coach House Hotel: A delightful 3-star hotel located 8km from Garmouth, The Old Coach House Hotel offers a warm and welcoming atmosphere, particularly for pet lovers. This property is designed with the needs of furry companions in mind, allowing pets to accompany their owners during their stay. The hotel features a range of amenities, including a pet policy that accommodates dogs and cats, making it an ideal choice for travellers seeking a pet-friendly experience. With comfortable lodging and a charming environment, guests appreciate the personal touches that create a home-away-from-home feel.
  • The Mill House Hotel: Situated just 5km from Garmouth, The Mill House Hotel boasts a 3.5-star rating and an impressive guest rating of 8.6 out of 10. This accommodation is perfect for those with a penchant for adventure, offering various recreational activities such as hiking, horse riding, and mountain biking nearby. The hotel also welcomes pets, ensuring that guests can enjoy their adventures alongside their furry friends. Guests benefit from thoughtfully provided amenities like food and water bowls, making it a truly accommodating experience for both humans and their pets.
  • Firth Hotel & Restaurant: Located 11km from Garmouth, the Firth Hotel & Restaurant is a 3-star inn with a commendable guest rating of 8.4 out of 10. This establishment focuses on culinary delights, featuring a restaurant that serves dinner and breakfast, along with a relaxing coffee shop and bar. Guests can unwind in well-appointed rooms equipped with modern entertainment options, including flat-screen televisions. The inviting atmosphere and dining experiences make it a great choice for those looking to enjoy a pleasant stay with quality service.

Where to stay near Garmouth

Garmouth, a charming village on the Moray coast, offers an idyllic setting for outdoor and adventure enthusiasts. Explore nearby Fochabers, known for its friendly atmosphere and rich history, or wander along the stunning coastal paths that showcase breathtaking scenery. With a variety of recreational activities and family-friendly attractions, Garmouth provides an unforgettable experience for all visitors seeking to immerse themselves in Scotland's natural beauty and warm hospitality.

  • Elgin: Situated approximately 13km from Garmouth, Elgin is a charming city renowned for its rich heritage and stunning outdoor landscapes. Visitors flock here for adventure and scenic experiences, particularly in the peak months of February, September, and December. Elgin offers numerous hiking trails, ideal for nature enthusiasts looking to explore the picturesque surroundings. Noteworthy attractions include the Elgin Museum, the impressive visitor centre, and the historic Elgin Cathedral, providing a glimpse into the city’s past.
  • Buckie: Located about 8km from Garmouth, Buckie is a vibrant coastal town known for its beautiful scenery and inviting beaches. The best times to visit are during the spring months of March and April, as well as September, when the weather is most favourable. Buckie is a haven for outdoor lovers, featuring excellent golf courses and scenic trails. The town’s charming harbour and marina are perfect for leisurely strolls, while the nearby bay offers picturesque views and opportunities for photography.
  • Lossiemouth: Just 11km from Garmouth, Lossiemouth is another delightful destination that attracts visitors seeking outdoor adventures and stunning coastal scenery. With peak visitor numbers in April and during the summer months of July to August, Lossiemouth is ideal for sun-seekers and adventure enthusiasts alike. The town boasts beautiful beaches and a nearby national park, perfect for hiking and wildlife spotting. Golfing enthusiasts can also enjoy the well-maintained courses in the area, making it a perfect getaway for those who appreciate both relaxation and adventure.

Things to do in Garmouth

Shopping

In Garmouth, enjoy local shops offering unique gifts and souvenirs. For a wider selection, if you're up for a drive, visit Elgin Retail Park, about 16km away, featuring various high street brands and convenient shopping options.

Recreation

Experience tranquillity at The Seafield Arms Hotel, where you can indulge in rejuvenating spa treatments and enjoy delicious, locally sourced cuisine. For outdoor enthusiasts, a stroll along the scenic Moray Firth coastline offers fresh air and picturesque views, ideal for unwinding and connecting with nature.

Adventure

Explore the stunning Moray Firth coastline with exhilarating sea kayaking adventures, where you can paddle alongside dolphins and enjoy breathtaking views. For hiking enthusiasts, the nearby Speyside Way offers picturesque trails through lush landscapes, perfect for a day of exploration and a taste of Scotland’s natural beauty.

Nightlife

Garmouth offers a charming nightlife with its cosy pubs and scenic riverside views. Enjoy a pint at the local tavern or unwind at a nearby restaurant, where you can sample traditional Scottish cuisine while soaking in the friendly atmosphere.

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

Find the best attractions near Garmouth

Garmouth offers a fantastic outdoor adventure for tourists, featuring scenic lakes and charming streets to explore. Visitors can enjoy various activities, from relaxing on the beach to immersing themselves in the local museum. The area is perfect for those seeking an active holiday, with ample opportunities for sports and outdoor experiences amidst stunning landscapes.

  • Speyside Way: A charming street located 1km from Garmouth, Speyside Way offers a vibrant atmosphere, ideal for leisurely strolls. The path winds through picturesque landscapes, showcasing the beauty of the local area.
  • Gordon Castle Walled Garden: Situated 5km from Garmouth, this private garden is a serene haven featuring beautifully designed floral arrangements and historic structures. Visitors can explore the tranquil surroundings, perfect for a peaceful day out.
  • Loch Oire: Located 6km from Garmouth, Loch Oire is a stunning lake known for its scenic beauty. With a lovely beach and outdoor space, it's an enchanting spot for romantic picnics or simply enjoying nature's splendour.

Best time to go to Garmouth

The best time to visit Garmouth can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Garmouth falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature in Garmouth falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Accessing Garmouth is convenient from several major airports in Scotland. Aberdeen Airport (ABZ), situated 76km away, offers nearby hotel options such as the luxurious 5-star Marcliffe and the 4-star Leonardo Hotel, both located 10km from the airport. Inverness Airport (INV) is closer at 58km, with excellent accommodations like the 5-star Ness Walk and Rocpool Reserve, both 13km away, providing various transportation services. For those considering Kirkwall Airport (KOI), located 143km from Garmouth, there are charming B&Bs like Hildeval and Graemeshall House, both within 6km of the airport, ensuring a comfortable stay.

Frequently asked questions

Where is the best place for a stay in Garmouth?
Craigellachie Hotel of Speyside, located 12.5 mi (20 km) from the heart of Garmouth, is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are The Mansion House Hotel and Laichmoray Hotel. See all available top hotels, or vacation rentals in Garmouth.
What are some of the best holiday rentals that Garmouth has to offer?
Taigh Mor: This holiday home rental outside of Garmouth has a TV and WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. See all vacation rentals in Garmouth.
If I need to cancel my hotel reservation in Garmouth, will I receive a refund?
Yes, most hotel reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Garmouth.
What is staying in Garmouth like?
Visitors to Garmouth will definitely find plenty to explore and enjoy. In Garmouth, there are 2 hotels and other accommodation options to choose from. Find out more about Garmouth.
What is there to see in Garmouth?
A favourite place to visit is Garmouth & Kingston Golf Course. You'll also find WDC Scottish Dolphin Centre and Speyside Way in the area. Take a look at what more there is to see and do in Expedia's Garmouth guide.
What's the weather like in Garmouth?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 5°C. Average annual precipitation for Garmouth is 859 mm.