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
18 Oct - 19 Oct
Tomorrow
19 Oct - 20 Oct
Next weekend
23 Oct - 25 Oct
In two weeks
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Rothes hotels

1. The Station Hotel

The Station Hotel
Aberlour
Australia
Thomas
€199
includes taxes & fees
3 Nov - 4 Nov
The Station Hotel

2. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
€154
includes taxes & fees
25 Oct - 26 Oct
Bankhouse B&B

3. The Mash Tun

The Mash Tun
Aberlour
€171
includes taxes & fees
1 Nov - 2 Nov
The Mash Tun

4. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
€255
includes taxes & fees
26 Oct - 27 Oct
Craigellachie Lodge

5. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
€203
includes taxes & fees
19 Oct - 20 Oct
Cardhu Country House

6. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
€60
includes taxes & fees
13 Nov - 14 Nov
Premier Inn Elgin

7. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United Kingdom
Pat
€242
includes taxes & fees
1 Nov - 2 Nov
Craigellachie Hotel of Speyside

8. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
Xu
€202
includes taxes & fees
20 Oct - 21 Oct
The Aberlour Hotel

9. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
€153
includes taxes & fees
22 Oct - 23 Oct
The Pines Guesthouse

10. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Jamie
€320
includes taxes & fees
3 Nov - 4 Nov
Hotel 1881 Archiestown

11. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
€104
includes taxes & fees
23 Oct - 24 Oct
The Mill House Hotel

12. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
€117
includes taxes & fees
23 Oct - 24 Oct
The Royal Hotel

13. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
€144
includes taxes & fees
25 Oct - 26 Oct
Laichmoray Hotel

14. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
€139
includes taxes & fees
1 Nov - 2 Nov
The Mansion House Hotel

15. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
€86
includes taxes & fees
25 Oct - 26 Oct
Taigh Mor

16. Sunninghill

Sunninghill
Elgin
United Kingdom
ALAN
€173
includes taxes & fees
1 Nov - 2 Nov
Sunninghill

17. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
€114
includes taxes & fees
19 Oct - 20 Oct
Chapelhill Croft Farmhouse B&B

18. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
€225
includes taxes & fees
26 Oct - 27 Oct
St Michaels Guesthouse

19. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
€102
includes taxes & fees
23 Oct - 24 Oct
Golf View Hotel

20. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
€172
includes taxes & fees
1 Nov - 2 Nov
Copper Beeches
View all properties

Hotels recommended for families in Rothes

The Station Hotel

The Station Hotel
Aberlour
€199
includes taxes & fees
3 Nov - 4 Nov
The Station Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
€242
includes taxes & fees
1 Nov - 2 Nov
Craigellachie Hotel of Speyside

Craigellachie Lodge

Craigellachie Lodge
Aberlour
€255
includes taxes & fees
26 Oct - 27 Oct
Craigellachie Lodge

Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
€320
includes taxes & fees
3 Nov - 4 Nov
Hotel 1881 Archiestown

Laichmoray Hotel

Laichmoray Hotel
Elgin
€144
includes taxes & fees
25 Oct - 26 Oct
Laichmoray Hotel

The Mill House Hotel

The Mill House Hotel
Buckie
€104
includes taxes & fees
23 Oct - 24 Oct
The Mill House Hotel

The Royal Hotel

The Royal Hotel
Elgin
€117
includes taxes & fees
23 Oct - 24 Oct
The Royal Hotel

Sunninghill

Sunninghill
Elgin
€173
includes taxes & fees
1 Nov - 2 Nov
Sunninghill
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

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

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

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

Ramnee Hotel

Ramnee Hotel

8/10 Good
"The new owners have a lot of work to do and have plans going forward. Rome wasn’t built in a day but they are doing their best. My room was comfortable and I had a couple of issues which were rectified as soon as they were made known to the staff. The food was good and the staff were all friendly and welcoming. Would certainly go back"
Veronica 5-night trip
Posted 10 hours ago
Ramnee Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Good stay staff friendly and helpful room was clean and well presented"
Kenneth 1-night trip
Posted 11 hours ago
Firth Hotel & Restaurant
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Loved everything!"
Judith 1-night trip
Posted 2 days ago
The Mansion House Hotel
Cluny Hill Hotel

Cluny Hill Hotel

8/10 Good
"I read a Lot of reviews before choosing to stay here and I'm so glad I ignored the bad ones. I loved this hotel. My room was huge but basic. It reminded me of the kind of old properties Youth Hostels often occupy. Comfy bed, nice white sheets. This was the cheapest in the area so I dont think the bad reviews are fair. Pay more and stay somewhere else. Normally I MUST have a TV in my room but I really didnt mind that there wasnt one. Look into the history of the building to understand the reasons why it had anvair of Fawlty towts meets the Shining. Phone in advance to advise an eta so when you do arrive (90 minutes later than you thi"
Gordon 2-night trip
Posted 5 days ago
Cluny Hill Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Great place to stay.Food was excellent both evening meals and breakfast.The staff are happy and friendly.Well recommended for everything.Thanks for a fab stay"
Gwen 2-night trip
Posted 5 days ago
The Royal Oak Hotel
Sunninghill

Sunninghill

8/10 Good
"Good hotel with lovely, helpful & friendly staff. Got chatting to various people in the bar area, which was relaxed with a nice atmosphere. Bar staff were very helpful & chatted with ease. Room was spacious and clean as was the bathroom, but the shower was very weak indeed, but the water was warm enough. The room/bathroom/decor are what you would expect of such a hotel in the area. Make-over would be welcome, but in thee difficult times, fully understand if it isn't priority. Would recommend."
Fraser 1-night trip
Posted 9 days ago
Sunninghill
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 13 days ago
Laichmoray 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
"Much more spacious than I expected from photos. Very clean and well prepared. Well equipped. Superb location next to little beach / swimming cove. Others in walking distance, and many in driving distance. Pretty village, one shop, and only one pub, which has limited opening hours , especially for meals. Good heating. Large bath."
Duncan F. 3-night trip
Posted 2 weeks ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
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 3 weeks ago
The Mill House Hotel

More cheap stays in Rothes

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
€91
19 Oct - 20 Oct
includes taxes & fees
7.4/10 Good! (81 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
€117
19 Oct - 20 Oct
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
€128
22 Oct - 23 Oct
includes taxes & fees
The Station House Boutique Hotel
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
€146
19 Oct - 20 Oct
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
€154
25 Oct - 26 Oct
includes taxes & fees
9.4/10 Exceptional! (52 reviews)
Bankhouse B&B
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 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 is equipped with a garden, free WiFi and cable TV to help you feel comfortable during your stay. 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 9 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, River Spey and Speyburn Distillery. Additionally, you might want to add The Glenrothes Distillery to your itinerary. 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