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

Find hotels in Rothes from ₩94,193

  • 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
Aug 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Rothes hotels

1. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
₩293,646
₩352,375 total
includes taxes & fees
Aug 31 - Sep 1
The Station Hotel

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
₩337,524
₩405,029 total
includes taxes & fees
Aug 27 - Aug 28
Craigellachie Lodge

3. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
₩370,061
₩444,073 total
includes taxes & fees
Sep 21 - Sep 22
Craigellachie Hotel of Speyside

4. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
₩266,880
₩320,256 total
includes taxes & fees
Aug 28 - Aug 29
Laichmoray Hotel

5. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
₩266,880
₩320,256 total
includes taxes & fees
Sep 8 - Sep 9
The Aberlour Hotel

6. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
₩198,310
₩237,972 total
includes taxes & fees
Sep 13 - Sep 14
The Mansion House Hotel

7. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
₩168,982
₩202,778 total
includes taxes & fees
Aug 28 - Aug 29
The Mill House Hotel

8. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
₩203,111
₩243,733 total
includes taxes & fees
Sep 8 - Sep 9
The Pines Guesthouse

9. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
₩268,449
₩322,139 total
includes taxes & fees
Sep 3 - Sep 4
Cardhu Country House

10. Sunninghill

Sunninghill
Elgin
United States
Pauleen
₩238,779
₩286,535 total
includes taxes & fees
Aug 27 - Aug 28
Sunninghill

11. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
₩251,181
₩301,417 total
includes taxes & fees
Aug 27 - Aug 28
Bankhouse B&B

12. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
₩165,308
₩198,369 total
includes taxes & fees
Sep 3 - Sep 4
Golf View Hotel

13. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
₩125,097
₩150,117 total
includes taxes & fees
Sep 5 - Sep 6
Firth Hotel & Restaurant

14. The Royal Hotel

The Royal Hotel
Elgin
₩151,565
₩181,878 total
includes taxes & fees
Sep 13 - Sep 14
The Royal Hotel

15. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
₩259,030
₩310,836 total
includes taxes & fees
Aug 27 - Aug 28
Ramnee Hotel

16. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
₩59,808
₩71,769 total
includes taxes & fees
Sep 13 - Sep 14
Cluny Hill Hotel

17. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
₩204,078
₩244,893 total
includes taxes & fees
Sep 13 - Sep 14
St Michaels Guesthouse

18. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
₩356,049
₩427,258 total
includes taxes & fees
Sep 10 - Sep 11
Hotel 1881 Archiestown

19. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
₩235,482
₩282,578 total
includes taxes & fees
Sep 1 - Sep 2
The Seafield Arms

20. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
₩248,669
₩298,403 total
includes taxes & fees
Sep 8 - Sep 9
Copper Beeches
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 studying the exhibits at Glen Grant Distillery during your trip to 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

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This place is a must if you are visiting Speyside. A most unique and charming experience. From the restaurant serving Scottish dishes, to the Quaich Bar with its outstanding selection of whiskeys, our stay here was incredible and memorable. The rooms are well appointed and clean, and staff were beyond welcoming. A perfect spot for day trips to the nearby distilleries."
Milica 2-night trip
Posted 17 hours ago
Craigellachie Hotel of Speyside
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Property is in an ideal location opposite a lovely beach, Food served in the restaurant was excellent"
jayne 2-night trip
Posted 2 days ago
Firth Hotel & Restaurant
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 3 days ago
The Old Coach House Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 6 days ago
The Mill House Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"Incredible staff. Dinner at the restaurant was delicious. Outrageous and delectable selection of whisky’s. Room was comfortable and clean. Looking forward to a return in the future."
Kadence 1-night trip
Posted 6 days ago
The Station Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Breakfast is made to order and is excellent . Bar has good choice but a little pricey. Restaurant is also excellent and has good choice of menu. Always busy and requires reservation. On the whole a good place to stay, but no lift so stairs to all floors."
Hector 2-night trip
Posted 8 days ago
Laichmoray Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Handsome property in a lovely jewel of a town. Excellent breakfast and friendly staff. Highly recommended!"
Louis 1-night trip
Posted 9 days ago
The Seafield Arms
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 10 days ago
Cullen Bay Hotel
Stotfield Hotel

Stotfield Hotel

8/10 Good
"Clean stall very helpful, food nice."
Eric 2-night trip
Posted 2 weeks ago
Stotfield Hotel

More cheap stays in Rothes

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
₩120,803
₩144,963 total
Sep 14 - Sep 15
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
₩129,991
₩155,990 total
Sep 6 - Sep 7
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
₩188,386
₩226,064 total
Sep 1 - Sep 2
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
₩223,708
₩268,449 total
Sep 3 - Sep 4
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
₩251,181
₩301,417 total
Aug 27 - Aug 28
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
₩581,264
₩697,517 total
Aug 31 - Sep 1
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown

Find out more about Rothes

Top reasons to visit Rothes

  • Whisky Heritage: Visit the renowned Rothes Distillery to experience the region's famous whisky culture and learn about the distillation process.
  • Outdoor Adventures: Enjoy scenic walking tours and hiking trails surrounded by the beautiful Scottish countryside, perfect for outdoor enthusiasts.
  • Family-Friendly Activities: Rothes offers a variety of attractions suitable for families, including museums and picturesque lakes.
  • Charming Accommodations: Choose from cozy bed and breakfasts and well-appointed hotels for a comfortable stay.
  • Local Culture: Explore nearby towns and immerse yourself in the warm, friendly atmosphere of the region.

Find great hotels near Rothes

Discover the charm of Rothes with a variety of accommodation options, including cozy bed and breakfasts and well-appointed hotels. Whether you're traveling with family, on business, or with pets, you'll find welcoming services tailored to your needs. Explore the renowned Station Hotel and read reviews to ensure a pleasant stay in this picturesque Scottish village.

  • Laichmoray Hotel: Nestled 14km from Rothes, Laichmoray Hotel offers a welcoming atmosphere with a 3-star rating and a guest score of 9.4 out of 10. This hotel is ideal for business travelers seeking a comfortable stay. The property features modern amenities, including free Wi-Fi, on-site dining, and well-equipped meeting rooms. Guests appreciate the attentive service and the hotel’s charming blend of traditional Scottish hospitality and contemporary comforts, making it an excellent choice for both work and relaxation.
  • Sunninghill: Located 14km from Rothes, Sunninghill is another excellent 3-star option with a guest rating of 9.2 out of 10. This hotel caters to business travelers, offering a range of facilities tailored for corporate needs. Guests can enjoy spacious rooms, complimentary Wi-Fi, and a cozy restaurant serving local cuisine. Sunninghill stands out for its friendly service and tranquil setting, providing a peaceful retreat after a busy day of meetings or exploration.
  • Craigellachie Hotel of Speyside: Just 5km from Rothes, Craigellachie Hotel of Speyside is a distinguished 4-star hotel with a guest rating of 9.0 out of 10. It is particularly attractive to travelers who appreciate nature, as the property embraces a natural accommodation experience complemented by wellness features. Guests can indulge in beautiful views, enjoy a relaxing spa, and explore the surrounding landscape while benefiting from business facilities. This hotel combines luxury with a tranquil setting, making it a unique choice for both work and leisure.

Where to stay in Rothes

Rothes, nestled in the picturesque landscapes of Scotland, offers an unforgettable getaway perfect for outdoor enthusiasts and families alike. Surrounded by rolling hills and rich history, visitors can indulge in luxury accommodations at Rothes Glen while enjoying the warm, friendly atmosphere. Explore nearby charming towns and immerse yourself in local culture, or embark on thrilling outdoor adventures. With its convenient location, Rothes makes for an ideal base to uncover the beauty of this enchanting region.

  • Elgin: Located about 14km from Rothes, Elgin is a vibrant city that offers a mix of outdoor adventure and historical charm. Visitors are drawn here year-round, with peak travel during February, September, and December. Elgin is known for its stunning hiking trails, scenic golf courses, and rich landscapes that invite exploration. Notable attractions include the Elgin Museum, a treasure trove of local history, and the nearby Elgin Cathedral, a fascinating site that showcases medieval architecture. Whether you’re hiking through the beautiful countryside or enjoying a round of golf, Elgin promises a memorable experience.
  • Aberlour: Nestled in the heart of Aberlour, which is situated in Rothes, this charming city is a haven for outdoor enthusiasts and families. Travel peaks in March to April and July, making it an inviting destination for spring and summer adventures. Aberlour boasts picturesque hiking trails and access to various outdoor activities, making it perfect for those seeking adventure. The local attractions include the Aberlour Distillery, where you can learn about the whisky-making process, and the historic places that tell tales of the region’s rich heritage. With its family-friendly atmosphere and outdoor activities, Aberlour is an excellent stop on your Scottish journey.
  • Keith: Also located about 14km from Rothes, Keith is a quaint city that seamlessly blends adventure with natural beauty. This destination attracts visitors year-round, with peaks in January, April, and July. Keith is renowned for its scenic hiking trails and golf courses, offering a perfect backdrop for outdoor enthusiasts. Must-see attractions include the Keith Museum, which showcases local history, and the nearby national state park that provides ample opportunities for exploration and wildlife viewing. With its charming atmosphere and outdoor offerings, Keith is a delightful addition to your Scottish itinerary.

Things to do in Rothes

Shopping

In Rothes, you can explore quaint shops offering local crafts, whisky, and souvenirs. If you're up for a drive, visit Elgin, about 16km away, where the St. Giles Shopping Centre features an array of shops, including clothing, gifts, and specialty stores.

Recreation

Experience tranquility at the Aberlour Wellness Retreat, where you can indulge in rejuvenating spa treatments and yoga sessions amidst serene surroundings. For outdoor enthusiasts, the Rothes Castle grounds offer lovely walking trails and picturesque landscapes, perfect for a refreshing stroll or a peaceful picnic.

Adventure

Explore the stunning landscapes of Rothes by hiking the nearby Speyside Way, a scenic trail showcasing the region's natural beauty. For a thrilling twist, try mountain biking at the nearby Cairngorms National Park, where challenging paths and breathtaking views await adventurous spirits.

Nightlife

In Rothes, the local pubs like The Rothes Arms Hotel provide a cozy atmosphere with traditional Scottish ales and live music. Nearby, the Aberlour Distillery often hosts tasting events, blending nightlife with a touch of local culture and craftsmanship.

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

Find the best attractions near Rothes

Rothes, Scotland, offers an ideal mix of outdoor adventures and cultural experiences for families and travelers alike. Visitors can explore local attractions such as museums, cathedrals, and picturesque lakes. For a unique experience, don’t miss the Rothes Distillery, which showcases the region’s rich whisky heritage. Whether you're seeking scenic views or family-friendly activities, Rothes has something for everyone.

  • Elgin Cathedral: Explore the stunning ruins of Elgin Cathedral, a remarkable example of medieval architecture located 14km from Rothes. Immerse yourself in its rich history and admire the intricate stone carvings that reflect the region's cultural heritage.
  • The Linn Falls: Discover the enchanting beauty of The Linn Falls, situated 8km from Rothes. This picturesque waterfall offers a romantic atmosphere, perfect for nature lovers and adventure seekers looking to enjoy scenic walks amidst lush greenery.
  • Gordon Castle Walled Garden: Visit the impressive Gordon Castle Walled Garden, located 11km from Rothes. This private garden features a diverse range of plants and flowers, providing a tranquil setting for leisurely strolls and a unique glimpse into the region's horticultural traditions.

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

Getting to Rothes, Scotland, is convenient with three nearby airports. Aberdeen Airport (ABZ) is approximately 71km away, with excellent hotel options like Marcliffe and Trump® International Scotland, both easily accessible. Inverness Airport (INV), only 51km from Rothes, offers luxurious stays at Ness Walk and Rocpool Reserve, featuring various transportation services. Dundee Airport (DND) is the farthest at 121km, but hotels like The Hideaway Experience and Apex City Quay Hotel & Spa provide shuttle services. Each airport has nearby accommodations that ensure a smooth transition to your destination in Rothes.

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 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 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.