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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
2 Sept - 3 Sept
Tomorrow
3 Sept - 4 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Rothes hotels

1. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
€269
includes taxes & fees
17 Sept - 18 Sept
The Station Hotel

2. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
€289
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Hotel of Speyside

3. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
€251
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Lodge

4. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
€197
includes taxes & fees
9 Sept - 10 Sept
The Aberlour Hotel

5. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
€61
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Elgin

6. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
€187
includes taxes & fees
20 Sept - 21 Sept
Bankhouse B&B

7. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
€199
includes taxes & fees
6 Sept - 7 Sept
Cardhu Country House

8. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
€151
includes taxes & fees
10 Sept - 11 Sept
The Pines Guesthouse

9. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
€264
includes taxes & fees
25 Sept - 26 Sept
Hotel 1881 Archiestown

10. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
€163
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

11. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
€125
includes taxes & fees
3 Sept - 4 Sept
The Mill House Hotel

12. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
€112
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

13. The Mansion House Hotel

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

14. Sunninghill

Sunninghill
Elgin
United States
Pauleen
€177
includes taxes & fees
5 Sept - 6 Sept
Sunninghill

15. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
€78
includes taxes & fees
17 Sept - 18 Sept
Taigh Mor

16. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
€113
includes taxes & fees
24 Sept - 25 Sept
Chapelhill Croft Farmhouse B&B

17. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
€182
includes taxes & fees
1 Oct - 2 Oct
Copper Beeches

18. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
€222
includes taxes & fees
4 Sept - 5 Sept
St Michaels Guesthouse

19. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
€58
includes taxes & fees
3 Sept - 4 Sept
The Old Coach House Hotel

20. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
€131
includes taxes & fees
4 Sept - 5 Sept
Golf View Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Rothes attractions

Glen Grant Distillery

9.4/10 (15 reviews)
You can spend time exploring the galleries in Glen Grant Distillery during your travels in Rothes. Discover the area's countryside and spas.
See properties

The Glenrothes Distillery

You can take time to visit The Glenrothes Distillery during your travels to Rothes. You can enjoy the restaurants while in the area.
See properties

Speyburn Distillery

You can take time to visit Speyburn Distillery during your travels to Rothes. You can enjoy the restaurants while in the area.
See properties

Learn more about Rothes

Upscale Rothes awaits: its bars, museums and more!

See all hotels in Rothes
A river with a green boat, surrounded by trees and grassy fields.
Photo by Nick Chatham

Top Rothes Hotel Reviews

The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Charming hotel with delicious food! The Cullen skink was delicious, as was the steak pie and venison. Breakfast the next day was also fantastic. The staff were lovely and very attentive and efficient. The bar had a great choice of beers and gins. Room 8 has fantastic views as is dual aspect. We will be back :-)"
Elizabeth 1-night trip
Posted 18 hours ago
The Royal Oak Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Helpful staff. Good was good and a great menu choice. The room was small but had everything you need. The location was great and the view of the beach was amazing."
Christine 1-night trip
Posted 1 day ago
Firth Hotel & Restaurant
Golf View Hotel

Golf View Hotel

8/10 Good
"We had a nice double room overlooking Moray Golf Club. The room doubled in size if you kept the bathroom door wide open, so we did."
STACEY 1-night trip
Posted 2 days ago
Golf View Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
Keith 3-night trip
Posted 2 days ago
The Royal Hotel
The Old Mill Inn

The Old Mill Inn

8/10 Good
"Lovely room. Nice size very nice location great for a get away"
Kelv 1-night trip
Posted 2 days ago
The Old Mill Inn
The Seafield Arms

The Seafield Arms

10/10 Excellent
"A lovely hotel in a lovely town. The staff are genuinely welcoming and knowledgeable, the food was excellent, and the whole hotel has a real sense of quality about it. The wall of photographs of some of its more famous guests is a nice touch too. We’d stayed before, but our room this time was considerably bigger, which made the stay feel that bit more luxurious. A really enjoyable return visit and somewhere we’d happily stay again."
Deborah 2-night trip
Posted 4 days ago
The Seafield Arms
The Station Hotel

The Station Hotel

10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
Tamberley 2-night trip
Posted 5 days ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

8/10 Good
"Our room was slightly unconventional, being more like a conservatory with a four poster bed in the middle. Many curtains to close! Plenty of parking. Friendly staff. Excellent breakfast. Would come back. There are some areas that need maintenance. Old furnishings are antique. One negative was that my son stayed in a camp bed in the room with a very thin mattress and wasn’t entirely comfortable. Other than that we had a nice stay."
Karen 1-night trip
Posted 5 days ago
The Mansion House Hotel
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"Excellent location everything we needed for our trip away. This is the 3rd time of stopping in this property"
Margaret S. 7-night trip
Posted 7 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

More cheap stays in Rothes

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
€90
14 Sept - 15 Sept
includes taxes & fees
7.6/10 Good! (76 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
€97
6 Sept - 7 Sept
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
€106
7 Sept - 8 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
€144
3 Oct - 4 Oct
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
€187
20 Sept - 21 Sept
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
€432
23 Sept - 24 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown

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, Speyburn Distillery and The Glenrothes 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