A river with a green boat, surrounded by trees and grassy fields.

Rothes Hotels

  • 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

Filter by

Star rating

Guest rating

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

Our top choices for Rothes hotels

1. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (260 reviews)
"Great location "
Australia
Vincent
The price is €205
includes taxes & fees
29 Jul - 30 Jul
The Station Hotel

2. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (374 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 €302
includes taxes & fees
2 Aug - 3 Aug
Craigellachie Hotel of Speyside

3. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (108 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is €200
includes taxes & fees
11 Aug - 12 Aug
The Aberlour Hotel

4. 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 €253
includes taxes & fees
23 Jul - 24 Jul
Craigellachie Lodge

5. 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 €61
includes taxes & fees
16 Aug - 17 Aug
Premier Inn Elgin

6. Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (200 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is €201
includes taxes & fees
28 Jul - 29 Jul
Cardhu Country House

7. The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (585 reviews)
"Great service at breakfast"
Canada
Luc
The price is €118
includes taxes & fees
12 Aug - 13 Aug
The Mansion House Hotel

8. The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (165 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is €117
includes taxes & fees
9 Aug - 10 Aug
The Royal Hotel

9. Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (483 reviews)
"I was very grateful for extra helpful staff printing me off useful information, providing guidance to local sights and the delicious food."
United States
Leo
The price is €165
includes taxes & fees
26 Jul - 27 Jul
Laichmoray Hotel

10. The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (98 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 €152
includes taxes & fees
19 Jul - 20 Jul
The Pines Guesthouse

11. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (123 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is €115
includes taxes & fees
19 Jul - 20 Jul
The Mill House Hotel

12. The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
8.0 out of 10, Very good, (1 review)
"Great clean accomodations with plenty of facilities but all messages through Expedia were automated and I did not receive responses to enquiries sent. Otherwise everything was as described and we had a lovely stay"
Australia
Natalie
The price is €229
includes taxes & fees
4 Aug - 5 Aug
The Fiddichside Inn

13. The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (167 reviews)
"Welcoming check in, clean room, comfortable bed, simple parking."
United Kingdom
Sarah
The price is €59
includes taxes & fees
21 Jul - 22 Jul
The Old Coach House Hotel

14. Taigh Mor

Taigh Mor
3.0 star property
Elgin
7.6 out of 10, Good, (10 reviews)
"Close to town and sites and far enough away to be piece full Everything was less than a 10 min walk"
Canada
Robert
The price is €97
includes taxes & fees
19 Jul - 20 Jul
Taigh Mor

15. 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 €114
includes taxes & fees
19 Jul - 20 Jul
Chapelhill Croft Farmhouse B&B

16. Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (129 reviews)
"The rooms were clean. The staff were lovely and accommodating. I highly recommend it."
Canada
Shirley
The price is €179
includes taxes & fees
20 Jul - 21 Jul
Sunninghill

17. 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 €191
includes taxes & fees
22 Jul - 23 Jul
Copper Beeches

18. Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (282 reviews)
"We had a lovely stay Dinner in the restaurant was amazing.. would stay again"
Australia
Jacqueline
The price is €110
includes taxes & fees
29 Jul - 30 Jul
Firth Hotel & Restaurant

19. Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (232 reviews)
"Lovely place comfortable and well kept"
United Kingdom
Michelle
The price is €110
includes taxes & fees
16 Aug - 17 Aug
Golf View Hotel

20. St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (2 reviews)
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very...
United Kingdom
Lona
The price is €223
includes taxes & fees
13 Aug - 14 Aug
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 Rothes attractions

Learn more about Rothes

Upscale Rothes awaits: its bars, museums and more!

A river with a green boat, surrounded by trees and grassy fields.
Photo by Nick Chatham
Open Photo by Nick Chatham

Top Rothes Hotel Reviews

More cheap stays in Rothes

Find out more about Rothes

Top reasons to visit Rothes

  • Whisky Tours: Explore the renowned Rothes Distillery and learn about the art of whisky production in this picturesque village.
  • Scenic Hiking Trails: Enjoy breathtaking views and diverse landscapes along the numerous hiking trails surrounding Rothes.
  • Charming Accommodations: Discover a variety of inviting bed and breakfast options and hotels for a comfortable stay.
  • Rich Local Culture: Immerse yourself in the area's history and culture through museums and local attractions.
  • Family-Friendly Activities: Engage in a wide range of outdoor adventures suitable for families and outdoor enthusiasts alike.

Find great hotels near Rothes

Discover the charming accommodations in Rothes, Scotland, where a delightful mix of bed and breakfast options and inviting hotels await your stay. Whether you’re seeking a pet-friendly retreat, a base for business travel, or a family-friendly getaway, Rothes offers a variety of choices to suit your needs. Explore the Station Hotel and other local gems, complete with helpful reviews to guide your selection for an unforgettable visit.

  • Laichmoray Hotel: Nestled just 14.5km from Rothes, Laichmoray Hotel is a charming 3-star establishment boasting a remarkable guest rating of 9.4 out of 10. This hotel is tailored for business travellers seeking a comfortable and convenient stay. The hotel features well-appointed rooms, modern amenities, and a welcoming atmosphere that encourages relaxation after a day of meetings or exploration. Guests often commend the attentive service and the hotel's commitment to providing a pleasant experience.
  • Sunninghill: Located 14.5km away from Rothes, Sunninghill is another excellent 3-star option, featuring a guest rating of 9.2 out of 10. This accommodation is ideal for those on business trips, offering a blend of comfort and professionalism. Sunninghill provides a range of amenities designed to meet the needs of corporate guests, including spacious meeting facilities and a relaxing lounge area. The hotel's friendly staff are dedicated to ensuring a seamless stay, making it a top choice for those travelling for work.
  • Craigellachie Hotel of Speyside: Just 4.8km from Rothes, the 4-star Craigellachie Hotel of Speyside offers a distinctive nature-themed experience with a guest rating of 9.0 out of 10. This charming hotel is pet-friendly, making it an excellent choice for nature lovers who wish to explore the surrounding landscapes with their furry companions. The property is designed to harmonise with its natural setting, featuring wellness amenities that promote relaxation and rejuvenation. Guests appreciate the combination of comfortable accommodations and the opportunity to connect with nature.

Where to stay near Rothes

Rothes, a charming village nestled in the heart of Scotland, offers a delightful blend of luxury and warmth. Ideal for outdoor enthusiasts and families alike, visitors can enjoy rolling hills and various adventure activities. Explore the rich local culture and history, or simply unwind in the scenic beauty surrounding Rothes Glen. With its convenient location, Rothes is the perfect gateway for an unforgettable getaway steeped in friendly vibes and natural splendour.

  • Fochabers: Nestled approximately 11.3km from Rothes, Fochabers is a vibrant city known for its stunning natural scenery and outdoor adventures. The town enjoys a steady stream of visitors throughout the year, with peak times in April, July, and September. Travellers flock to Fochabers for activities such as hiking and golfing, thanks to its accessible trails and well-maintained golf course. Notable attractions include local museums and the charming visitor centre, making it a perfect spot for those seeking both adventure and cultural experiences.
  • Archiestown: Just 8.0km from Rothes, Archiestown is a quaint village that offers a delightful escape into nature. With a consistent flow of tourists, particularly in April to May and July, it’s a haven for families and outdoor enthusiasts. Visitors can enjoy various activities, including hiking trails and water sports, amidst the scenic surroundings. The village is home to notable landmarks such as a local museum and historic sites, providing a glimpse into its rich heritage while ensuring a memorable trip for families and adventurers alike.
  • Elgin: Located around 14.5km from Rothes, Elgin is a bustling city that combines outdoor pursuits with historical intrigue. It attracts visitors year-round, particularly in February, September, and December. Outdoor enthusiasts can explore numerous hiking trails and golf courses, while history buffs will appreciate the city's museums and the impressive Elgin Castle. Elgin's well-rounded offerings make it an ideal destination for those seeking both adventure and a taste of Scotland's rich past.

Things to do in Rothes

Shopping

In Rothes, you can enjoy local shops like The Speyside Cooperage Shop for whisky-related souvenirs. If you're up for a drive, visit Elgin's St. Giles Shopping Centre for a wider selection of high street brands and unique gifts.

Recreation

Explore the tranquil surroundings of Rothes at The Glenlivet Distillery, where you can indulge in guided whisky tours and tastings. For relaxation, visit the nearby Spey Bay where you can enjoy peaceful walks along the river, immersing yourself in nature's beauty and serenity.

Adventure

Explore the scenic trails of the Speyside Way, where you can enjoy panoramic views and local wildlife. For a thrilling experience, try mountain biking at nearby Glenlivet Mountain Bike Trails, offering various routes amidst stunning landscapes.

Nightlife

The nightlife in Rothes offers a charming pub experience at The Rothes Arms, where you can enjoy local whiskies and friendly conversation. For a lively evening, visit The Station Hotel, which often features live music and a welcoming atmosphere to unwind after a day of exploring.

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

Find the best attractions near Rothes

Rothes offers a delightful blend of outdoor adventures and cultural experiences, making it perfect for family vacations. Visitors can explore the local Rothes Distillery to learn about whisky production, while nearby attractions include scenic lakes and charming museums. The area is ideal for those seeking a mix of adventure and picturesque scenery, ensuring a memorable stay in this beautiful part of Scotland.

  • Elgin Cathedral: Situated 14.5km from Rothes, Elgin Cathedral boasts stunning Gothic architecture and rich history, making it a significant cultural landmark. The intricate stonework and serene atmosphere offer a glimpse into Scotland's ecclesiastical past.
  • The Linn Falls: Located 8.0km away, The Linn Falls enchants visitors with its picturesque waterfall nestled in a lush forest setting. Ideal for outdoor enthusiasts and romantics alike, the area invites adventure and tranquility amidst nature's beauty.
  • Gordon Castle Walled Garden: Just 11.3km from Rothes, this private garden offers a delightful escape with its beautifully maintained landscapes and diverse plant life. The tranquil environment is perfect for leisurely strolls and enjoying the beauty of horticulture.

Best time to go to Rothes

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

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January39.0°F (3.9°C)Light RainMostly CloudyAverageSlightly Low
February39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly HighAverage
April44.8°F (7.1°C)Light RainMostly CloudySlightly HighAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
June54.0°F (12.2°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudyAverageSlightly High
August56.7°F (13.7°C)Light RainMostly CloudyAverageSlightly High
September54.0°F (12.2°C)Light RainMostly CloudySlightly HighAverage
October49.1°F (9.5°C)Light RainMostly CloudySlightly LowAverage
November44.1°F (6.7°C)Light RainMostly CloudySlightly LowAverage
December40.1°F (4.5°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Rothes

Reaching Rothes is convenient with its proximity to major airports. Aberdeen Airport (ABZ), situated 70.8km away, features nearby hotels such as the luxurious TrumpĀ® International Scotland, 12.9km from the airport, and the Hilton Aberdeen TECA, only 1.6km away. Inverness Airport (INV) is closer at 51.5km, offering excellent accommodation options like the 5-star Factor's House, 14.5km away, and the 4-star Golf View Hotel & Spa, 11.3km from the airport. Dundee Airport (DND), located 120.7km from Rothes, has options like the Hotel Indigo Dundee, 4.8km away. Each airport provides accessible transportation services to these hotels, ensuring a smooth arrival.

Frequently asked questions

What's the best place for a stay in Rothes?
The Station Hotel is one of the top choices for your stay based on our traveller data. This hotel offers a restaurant and free parking. Other good options for your trip to the area are The Mansion House Hotel and Craigellachie Hotel of Speyside. See all available top hotels, or vacation rentals in Rothes.
What are some of the best holiday rentals that Rothes has to offer?
The Old Mill Inn: This holiday home rental outside of Rothes offers a garden and free WiFi to help you feel comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Rothes.
If I need to cancel my hotel reservation in Rothes, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Rothes.
What's the best dog-friendly hotel in Rothes?
OYO Eastbank Hotel, Speyside Scotland is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. See more pet-friendly hotel accommodations in Rothes.
What's it like to stay in Rothes?
Visitors to Rothes will definitely enjoy the restaurants. Tourists can also enjoy the city's bars and museums. In Rothes, there are 5 hotels and other accommodation options to choose from. Find out more about Rothes.
What should I see while I'm in Rothes?
Favourite places to visit include Glen Grant Distillery, The Glenrothes Distillery and Speyburn Distillery. You'll also find Macallan Distillery and Speyside Cooperage in the area. Take a look at what more there is to see and do in Expedia's Rothes guide.
What's the seasonal weather like in Rothes?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Rothes is 917 mm.

Explore a world of travel with Expedia