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

Find hotels in Rothes from ¥10,769

  • 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

Property class

Our top choices for Rothes hotels

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 ¥31,334
¥37,601 total
includes taxes & fees
Jul 24 - Jul 25
The Station Hotel

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 ¥9,943
¥11,931 total
includes taxes & fees
Jul 26 - Jul 27
Cluny Hill 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 ¥8,974
¥10,769 total
includes taxes & fees
Jul 8 - Jul 9
The Old Coach House Hotel

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.4 out of 10, Good, (70 reviews)
"Yes car park nearby. The lady from the bar was lovely and friendly great service. The poor chef doing breakfast on his own was fantastic. Lovely cooked breakfast and really good service. The hotel could do with refurbishing, it’s a lovely building. We stayed 1 night as visiting family in area so served its purpose. Thank u "
United Kingdom
Deborah
The price is ¥13,811
¥16,573 total
includes taxes & fees
Jul 8 - Jul 9
Carlton Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
7.6 out of 10, Good, (33 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is ¥10,406
¥12,488 total
includes taxes & fees
Jul 12 - Jul 13
The Old Mill Inn

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 ¥11,128
¥13,354 total
includes taxes & fees
Aug 2 - Aug 3
Premier Inn Elgin

Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very Good, (279 reviews)
"We had a lovely stay Dinner in the restaurant was amazing.. would stay again"
Australia
Jacqueline
The price is ¥14,302
¥17,162 total
includes taxes & fees
Jul 9 - Jul 10
Firth Hotel & Restaurant

Taigh Mor

Taigh Mor
3.0 star property
Elgin
7.4 out of 10, Good, (9 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 ¥14,862
¥17,835 total
includes taxes & fees
Jul 9 - Jul 10
Taigh Mor

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (162 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is ¥18,488
¥22,186 total
includes taxes & fees
Jul 10 - Jul 11
The Royal Hotel

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (229 reviews)
"Lovely place comfortable and well kept"
United Kingdom
Michelle
The price is ¥14,489
¥17,386 total
includes taxes & fees
Jul 18 - Jul 19
Golf View Hotel

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 ¥20,354
¥24,425 total
includes taxes & fees
Jul 19 - Jul 20
The Mansion House Hotel

The Station House Boutique Hotel

The Station House Boutique Hotel
2.0 star property
Burghead
The price is ¥19,384
¥23,261 total
includes taxes & fees
Jul 7 - Jul 8
The Station House Boutique Hotel

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 ¥29,156
¥34,987 total
includes taxes & fees
Aug 6 - Aug 7
Cardhu Country House

River View Apartment

River View Apartment
2.5 star property
Elgin
7.8 out of 10, Good, (7 reviews)
"Dated apartment but clean & comfortable"
United Kingdom
Joseph
The price is ¥20,614
¥24,737 total
includes taxes & fees
Aug 6 - Aug 7
River View Apartment

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 ¥17,769
¥21,323 total
includes taxes & fees
Jul 10 - Jul 11
Kintrae B&B

Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
The price is ¥37,857
¥45,428 total
includes taxes & fees
Jul 22 - Jul 23
Hotel 1881 Archiestown

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 ¥19,505
¥23,406 total
includes taxes & fees
Jul 9 - Jul 10
The Mill House Hotel

Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (447 reviews)
"Staff are very friendly and helpful"
United Kingdom
Edith
The price is ¥17,409
¥20,892 total
includes taxes & fees
Jul 9 - Jul 10
Stotfield 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 ¥22,292
¥26,751 total
includes taxes & fees
Jul 12 - Jul 13
The Pines Guesthouse

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 ¥30,512
¥36,614 total
includes taxes & fees
Jul 9 - Jul 10
The Seafield Arms
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

  • Scenic Outdoor Activities: Rothes offers beautiful hiking trails and walking tours amidst stunning natural landscapes.
  • Unique Whisky Tours: Experience local craftsmanship at the renowned Rothes Distillery, a must-visit for whisky enthusiasts.
  • Rich Cultural Atmosphere: Explore the charming village with its friendly locals and historical significance through museums and cathedrals.
  • Family-Friendly Experiences: Rothes is perfect for family vacations, providing a mix of adventure and culture for all ages.
  • Luxury Accommodations: Enjoy a comfortable stay at places like Rothes Glen, catering to various traveler needs.

Find great hotels near Rothes

Discover a charming selection of hotels and bed & breakfast options in Rothes, Scotland, designed to meet the needs of every traveler. Whether you’re seeking a family-friendly retreat, a pet-friendly getaway, or accommodations tailored for business trips, you'll find a variety of options to suit your preferences. With convenient access to local attractions and a welcoming atmosphere, Rothes is the perfect base for your Scottish adventure.

  • Laichmoray Hotel: Laichmoray Hotel is a welcoming 3-star property that excels in providing a cozy atmosphere for business travelers. Located 14km from Rothes, this hotel boasts a commendable guest rating of 9.4 out of 10. Guests appreciate the well-appointed rooms, which combine comfort with a touch of traditional charm. The hotel is equipped with essential amenities including complimentary Wi-Fi, meeting facilities, and an on-site restaurant that serves a delightful selection of local cuisine, making it a convenient choice for those balancing work and leisure.
  • Sunninghill: Another excellent 3-star option, Sunninghill offers a refined yet relaxed environment, situated 14km from Rothes. With a guest rating of 9.2 out of 10, this hotel is ideal for business travelers seeking both comfort and functionality. The property features modern rooms, complimentary breakfast, and a dedicated business center, ensuring a productive stay. Guests enjoy the friendly service and the tranquil setting, perfect for unwinding after a busy day of meetings or exploring the local area.
  • Craigellachie Hotel of Speyside: For those looking for a blend of business travel and nature-themed relaxation, the 4-star Craigellachie Hotel of Speyside is an excellent choice. Located just 5km from Rothes, it boasts a guest rating of 9.0 out of 10. This hotel emphasizes a natural accommodation experience with wellness features such as spa services and beautiful outdoor spaces. Guests can enjoy a variety of amenities including a well-equipped fitness center, fine dining options, and easy access to scenic walking trails, making it a unique destination for both work and leisure.

Where to stay in Rothes

Rothes, a charming village in Scotland, offers an ideal getaway for outdoor enthusiasts and families alike. Nestled among rolling hills, it boasts friendly locals and a rich cultural atmosphere. Experience luxury accommodations like Rothes Glen while exploring nearby attractions that highlight the area's historical significance. Whether you're seeking adventure or relaxation, Rothes provides a perfect blend of experiences that cater to all types of travelers.

  • Elgin: Nestled 14km from Rothes, Elgin is a vibrant city that offers a delightful mix of outdoor adventures and stunning scenery. Visitors are drawn to Elgin year-round, with peak travel months in February, September, and December. Enjoy hiking on scenic trails, playing a round of golf, or exploring local attractions such as the Elgin Museum and the historic Elgin Cathedral. The city’s visitor center is a great starting point for discovering the many outdoor activities and picturesque landscapes that surround this charming destination.
  • Aberlour: Located adjacent to Rothes, Aberlour is a quaint city that attracts visitors for its family-friendly atmosphere and outdoor adventures. With peak travel periods in March-April and July, Aberlour offers hiking trails, golf opportunities, and local landmarks such as the Aberlour Distillery and historic sites. The area is perfect for families seeking fun activities and memorable experiences. Be sure to visit the visitor center to learn more about the rich history and culture of this beautiful region.
  • Keith: Situated 14km from Rothes, Keith is a charming city that enchants travelers with its scenic beauty and outdoor offerings. With visitor numbers peaking in January, April, and July, Keith is a haven for those who love adventure. Enjoy hiking trails and access to golf courses, or explore the fascinating exhibits at local museums. The nearby national state park provides ample opportunities for exploration and outdoor fun, making Keith a must-visit destination for nature enthusiasts.

Things to do in Rothes

Shopping

In Rothes, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, head to Elgin, about 19km away, where you’ll find larger shopping options like the St. Giles Shopping Centre, featuring various retail stores and cafes.

Recreation

Experience relaxation at the Aberlour Spa, where you can indulge in soothing massages and rejuvenating treatments. Explore the tranquil landscapes of Rothes on scenic walks along the Spey River, perfect for connecting with nature and enjoying the serene surroundings.

Adventure

The Speyside Way offers scenic hiking trails through lush landscapes, perfect for exploring the natural beauty of Rothes. For thrill-seekers, try the local mountain biking routes that wind through the hills, providing exhilarating rides and stunning views of the countryside.

Nightlife

In Rothes, the famous Rothes Hotel features a cozy bar where you can enjoy local whiskies and hearty pub fare. Nearby, the Aberlour Distillery offers guided tastings, blending culture with a relaxed atmosphere, making for a unique evening experience in this charming Scottish village.

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

Find the best attractions near Rothes

Rothes is perfect for outdoor and family vacations, offering a blend of adventure and culture. Popular attractions include museums, cathedrals, and scenic lakes, making it ideal for those seeking unique experiences. Don't miss the Rothes Distillery for a taste of local craftsmanship. Explore the beautiful surroundings and enjoy the rich scenery that this charming town has to offer.

  • Elgin Cathedral: Explore the stunning ruins of Elgin Cathedral, a magnificent example of medieval architecture. Located 14km from Rothes, this historical site offers a glimpse into Scotland's rich cultural heritage, with beautiful stone carvings and a peaceful ambiance that invites contemplation.
  • The Linn Falls: Experience the natural beauty of The Linn Falls, situated 8km from Rothes. This enchanting waterfall is ideal for outdoor enthusiasts and romantics alike, offering picturesque hiking trails and the refreshing sound of cascading water, perfect for a day of adventure.
  • Gordon Castle Walled Garden: Visit the serene Gordon Castle Walled Garden, located 11km from Rothes. This private garden showcases a variety of flora, providing a tranquil escape where visitors can immerse themselves in the beauty of nature while learning about its historical significance.

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

Traveling to Rothes, Scotland, is convenient with several nearby airports. Aberdeen Airport (ABZ) is approximately 71km away, with notable hotels like the 5-star Marcliffe and the 4-star Leonardo Hotel, both situated 10km from the airport. INVerness Airport (INV) is closer at 51km, offering luxurious options such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. Dundee Airport (DND), located 121km from Rothes, features hotels like The Hideaway Experience, 8km from the airport. Transportation services are available from these hotels to their respective airports, ensuring easy access for travelers.

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 traveler data. This hotel offers a restaurant and free parking. Other good options for your visit to the area are Craigellachie Hotel of Speyside and The Mansion House Hotel. See all available top hotels, or vacation rentals in Rothes.
What are some of the best vacation rentals in Rothes?
The Old Mill Inn: This vacation home rental outside of Rothes offers a garden and free WiFi to help you feel comfortable in your new surroundings. This vacation 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, the majority of hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Rothes.
Where can I learn more about changing or cancelling my trip to Rothes?
To find more details about changing or cancelling your trip to Rothes, head over to our customer service page.
What's the best pet-friendly place to stay in Rothes?
OYO Eastbank Hotel, Speyside Scotland is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. See more pet-friendly hotel accommodations in Rothes.
What is the best hotel near Aberdeen Airport (ABZ)?
Moxy Aberdeen Airport is a popular 3.5-star hotel featuring free WiFi and a fitness center. It's located a short 0.3 mi (0.5 km) from Aberdeen Airport. Other choices within close proximity to the airport include Hampton by Hilton Aberdeen Airport and Leonardo Inn Aberdeen Airport.
What's it like staying in Rothes?
Visitors to Rothes are sure to enjoy the restaurants. Tourists can also enjoy the city's bars and museums. In Rothes, there are 5 hotels and other accommodations to choose from. Find out more about Rothes.
What should I see while I'm in Rothes?
Favorite 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. Check out what more 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 temp of 55°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Rothes is 36 inches.