Lodging Image

Find hotels in Garmouth from ฿2,222

  • 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
4 Oct - 5 Oct
Tomorrow
5 Oct - 6 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Garmouth hotels

1. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
฿4,166
฿4,999 total
includes taxes & fees
11 Oct - 12 Oct
Laichmoray Hotel

2. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
฿4,791
฿5,749 total
includes taxes & fees
6 Oct - 7 Oct
The Pines Guesthouse

3. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
฿3,794
฿4,553 total
includes taxes & fees
5 Oct - 6 Oct
The Mill House Hotel

4. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
฿1,852
฿2,222 total
includes taxes & fees
5 Oct - 6 Oct
The Old Coach House Hotel

5. Sunninghill

Sunninghill
Elgin
United Kingdom
ALAN
฿5,416
฿6,499 total
includes taxes & fees
18 Oct - 19 Oct
Sunninghill

6. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
฿6,218
฿7,461 total
includes taxes & fees
3 Nov - 4 Nov
The Station Hotel

7. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
฿1,889
฿2,266 total
includes taxes & fees
1 Nov - 2 Nov
Premier Inn Elgin

8. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Tony
฿2,160
฿2,592 total
includes taxes & fees
1 Nov - 2 Nov
Firth Hotel & Restaurant

9. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
฿4,814
฿5,777 total
includes taxes & fees
5 Oct - 6 Oct
The Royal Oak Hotel

10. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
฿3,833
฿4,599 total
includes taxes & fees
9 Oct - 10 Oct
The Royal Hotel

11. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
฿7,059
฿8,471 total
includes taxes & fees
4 Nov - 5 Nov
Craigellachie Hotel of Speyside

12. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
฿4,814
฿5,777 total
includes taxes & fees
5 Oct - 6 Oct
The Seafield Arms

13. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
฿3,199
฿3,839 total
includes taxes & fees
1 Nov - 2 Nov
Golf View Hotel

14. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
฿4,299
฿5,159 total
includes taxes & fees
1 Nov - 2 Nov
The Mansion House Hotel

15. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
฿3,226
฿3,871 total
includes taxes & fees
1 Nov - 2 Nov
Kintrae B&B

16. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
฿4,074
฿4,888 total
includes taxes & fees
1 Nov - 2 Nov
Cullen Bay Hotel

17. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
฿7,962
฿9,554 total
includes taxes & fees
5 Oct - 6 Oct
Craigellachie Lodge

18. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
William
฿2,518
฿3,022 total
includes taxes & fees
1 Nov - 2 Nov
Stotfield Hotel

19. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
฿6,295
฿7,554 total
includes taxes & fees
11 Oct - 12 Oct
The Aberlour Hotel

20. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
฿4,289
฿4,289 total
includes taxes & fees
9 Oct - 10 Oct
Chapelhill Croft Farmhouse B&B
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

Learn more about Garmouth

Venture to sights like River Spey and Garmouth & Kingston Golf Course as you discover Garmouth.

See all hotels in Garmouth
A lush green golf course with trees and a clear sky.
Photo by Dg-505

Top Garmouth Hotel Reviews

The Station Hotel

The Station Hotel

10/10 Excellent
"This hotel is a small hidden gem. The rooms are great. The staff is great. Well stocked bar with knowledgeable tenders. The most impressive part of the stay was the chef and menu. Wonderful food."
Louis 2-night trip
Posted 3 hours ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Everything about the Mansion House Hotel was excellent - the staff, room, bar and breakfast."
Lindsay 2-night trip
Posted 3 days ago
The Mansion House Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"The service was great and the food was authentic Scottish."
Pedro 2-night trip
Posted 4 days ago
The Mill House Hotel
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"super helpful staff! It made the whole experience better"
Sam 3-night trip
Posted 5 days ago
Ramnee Hotel
The Station House Boutique Hotel

The Station House Boutique Hotel

10/10 Excellent
"Great place! A bit unusual but once you figure out the checking in great! Hosts were awesome!"
Kurt 1-night trip
Posted 5 days ago
The Station House Boutique Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Brilliant stay for a wedding. Very helpful and nice room"
Brontey 1-night trip
Posted 6 days ago
Laichmoray Hotel
The Aberlour Hotel

The Aberlour Hotel

8/10 Good
"Convenient location. Onsite parking."
John 1-night trip
Posted 6 days ago
The Aberlour Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Nice wee hotel, by the sea. Food was excellent especially their Cullen Skink. Breskfast was grest, soked haddock with poached egg.I had a single room, with a coffee maker. Shower was good. Internet was good. Ill be back as the big man said!"
Frank 1-night trip
Posted 11 days ago
The Royal Oak Hotel
Sunninghill

Sunninghill

10/10 Excellent
"Everything was excellent but it wasn't your typical check in or front desk setup."
Joseph 4-night trip
Posted 11 days ago
Sunninghill

More cheap stays in Garmouth

Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
฿3,066
฿3,680 total
9 Oct - 10 Oct
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
฿4,444
฿5,332 total
5 Oct - 6 Oct
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
The Station House Boutique Hotel
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
฿4,573
฿5,488 total
5 Oct - 6 Oct
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
฿4,814
฿5,777 total
24 Oct - 25 Oct
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
฿13,711
฿16,453 total
9 Oct - 10 Oct
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! (19 reviews)
8 Varis Apartments

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?
The Mansion House Hotel, located 7.9 mi (12.7 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 Craigellachie Hotel of Speyside and Golf View 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 free WiFi and a TV 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 couple of favourite places to visit are River Spey and Garmouth & Kingston Golf Course. You'll also find Speyside Way and Lossiemouth East Beach 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.