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

Rothes Hotels from S$66

  • 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
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Rothes hotels

1. The Station Hotel

The Station Hotel
Aberlour
United States
Kadence
S$323
includes taxes & fees
31 Aug - 1 Sept
The Station Hotel

2. Station Lodge

Station Lodge
Forres
S$885
includes taxes & fees
27 Aug - 28 Aug
Station Lodge

3. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
S$408
includes taxes & fees
21 Sept - 22 Sept
Craigellachie Hotel of Speyside

4. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
S$365
includes taxes & fees
27 Aug - 28 Aug
Craigellachie Lodge

5. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
S$294
includes taxes & fees
18 Sept - 19 Sept
The Aberlour Hotel

6. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
S$293
includes taxes & fees
24 Aug - 25 Aug
Cardhu Country House

7. Bankhouse B&B

Bankhouse B&B
Aberlour
United States
Mark
S$277
includes taxes & fees
27 Aug - 28 Aug
Bankhouse B&B

8. Premier Inn Elgin

Premier Inn Elgin
Elgin
United States
george
S$90
includes taxes & fees
6 Sept - 7 Sept
Premier Inn Elgin

9. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
S$190
includes taxes & fees
22 Aug - 23 Aug
The Mill House Hotel

10. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
S$384
includes taxes & fees
10 Sept - 11 Sept
Hotel 1881 Archiestown

11. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
S$218
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

12. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
S$217
includes taxes & fees
13 Sept - 14 Sept
The Pines Guesthouse

13. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
S$273
includes taxes & fees
13 Sept - 14 Sept
Laichmoray Hotel

14. Sunninghill

Sunninghill
Elgin
United States
Pauleen
S$223
includes taxes & fees
22 Aug - 23 Aug
Sunninghill

15. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
S$164
includes taxes & fees
24 Aug - 25 Aug
Chapelhill Croft Farmhouse B&B

16. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
S$167
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

17. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
S$223
includes taxes & fees
10 Sept - 11 Sept
St Michaels Guesthouse

18. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
S$171
includes taxes & fees
25 Aug - 26 Aug
Kintrae B&B

19. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
S$264
includes taxes & fees
13 Sept - 14 Sept
Copper Beeches

20. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
S$113
includes taxes & fees
30 Aug - 31 Aug
Taigh Mor
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 Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 20 hours 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 1 day ago
The Station Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"The location was amazing, directly onto Athena stunning East Beach road. The staff were incredibly helpful and friendly. We ordered the Scottish breakfast and it was freshly cooked and delicious. The room was a bit small with a tiny en-suite."
Kay 2-night trip
Posted 3 days ago
Firth Hotel & Restaurant
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 3 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 4 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 5 days ago
Cullen Bay Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Akash 1-night trip
Posted 7 days ago
The Mansion House Hotel
Stotfield Hotel

Stotfield Hotel

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

Ramnee Hotel

8/10 Good
"The staff was very accommodating and breakfast was well worth it. The room was clean except for mold in the bottom of the shower which is unfortunate. Nice, quiet area within walking distance of downtown."
Michel 1-night trip
Posted 10 days ago
Ramnee Hotel

More cheap stays in Rothes

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
S$128
21 Sept - 22 Sept
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
S$143
28 Aug - 29 Aug
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
S$208
23 Aug - 24 Aug
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
S$214
22 Aug - 23 Aug
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
S$277
27 Aug - 28 Aug
includes taxes & fees
9.4/10 Exceptional! (49 reviews)
Bankhouse B&B
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
S$640
31 Aug - 1 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown

Find out more about Rothes

Top reasons to visit Rothes

  • Whisky Tours: Experience the renowned Rothes Distillery and learn about local whisky production, a must for enthusiasts.
  • Scenic Hiking Trails: Explore picturesque walking paths surrounded by rolling hills, perfect for families and adventurers alike.
  • Cultural Walking Tours: Immerse yourself in the local culture and history with guided walking tours around Rothes.
  • Charming Accommodation: Choose from delightful hotels and bed & breakfasts, catering to every traveler's needs.
  • Nearby Attractions: Visit the friendly town of Aberlour with its rich history and relaxing atmosphere.

Find great hotels near Rothes

Discover an array of charming hotels and bed & breakfasts in Rothes, Aberlour, Scotland. Whether you're seeking a family-friendly retreat, a pet-friendly haven, or essential business amenities, Rothes offers a variety of accommodations to suit every traveller's needs. Explore the renowned Station Hotel and read reviews to find the perfect stay for your Scottish getaway.

  • Laichmoray Hotel: Located a mere 14.5km from Rothes, the Laichmoray Hotel offers a welcoming atmosphere ideal for business travellers seeking comfort and convenience. This charming 3-star hotel boasts a remarkable guest rating of 9.4 out of 10. Guests can enjoy well-appointed rooms with modern amenities and a range of facilities designed to enhance productivity. With its professional environment and proximity to local business hubs, Laichmoray Hotel is a practical choice for those on a work-related visit, whilst still providing a cosy retreat at the end of the day.
  • Sunninghill: Also situated 14.5km from Rothes, the Sunninghill presents a delightful mix of comfort and functionality, earning a commendable guest rating of 9.2 out of 10. This 3-star lodging is tailored for business travellers, offering a variety of amenities, including meeting rooms and complimentary Wi-Fi. The hotelโ€™s stylish interiors, combined with a friendly atmosphere, make it a pleasant abode for those balancing work and leisure. Guests can unwind in the inviting lounge or indulge in a delicious meal at the on-site restaurant after a busy day.
  • Craigellachie Hotel of Speyside: Just 4.8km from Rothes, the Craigellachie Hotel of Speyside stands out with its 4-star rating and a guest rating of 9.0 out of 10. This pet-friendly establishment welcomes both travellers and their furry companions, allowing pets on-site with specific policies in place. Ideal for business and leisure visitors alike, the hotel features elegant rooms and unique amenities tailored for comfort. The historic charm of this property, combined with its stunning location in Speyside, provides a memorable backdrop for any stay.

Where to stay in Rothes

Rothes, nestled in the heart of Scotland, offers a delightful blend of outdoor adventures and rich cultural experiences. Surrounded by rolling hills, it's an ideal getaway for families and adventurers alike. Enjoy the luxury of Rothes Glen while exploring the friendly atmosphere of nearby towns like Aberlour, where history and relaxation intertwine. With its convenient location, Rothes is perfect for those seeking a memorable Scottish retreat.

  • Elgin: Located approximately 14.5km from Rothes, Elgin is a vibrant city that offers a delightful blend of outdoor adventure and scenic beauty. The city attracts visitors year-round, with peak seasons in February, September, and December. Outdoor enthusiasts can enjoy the surrounding hiking trails and golf courses. Elgin is also home to notable landmarks such as the Elgin Museum, a visitor centre, and the historic Elgin Cathedral, making it an ideal spot for those keen on exploring local history and culture.
  • Aberlour: Nestled within the scenic landscape of Aberlour, this charming city is known for its family-friendly atmosphere and outdoor pursuits. Rothes is located within Aberlour, making it a convenient base for exploration. Visitors are drawn here particularly between March to April and in July. The area is rich in hiking trails and offers access to golf facilities, catering to adventure seekers. Local attractions include the Aberlour Distillery, a visitor centre, and various historical sites, providing a perfect blend of recreation and cultural discovery.
  • Keith: Just 14.5km from Rothes, Keith is a welcoming city that showcases the beauty of the Scottish countryside. Its visitor numbers are consistent throughout the year, peaking in January, April, and July. Keith is ideal for those who appreciate outdoor activities and stunning landscapes, with numerous hiking trails and golf courses to explore. Key attractions include the Keith and Dufftown Railway and the nearby national state park, offering visitors a chance to immerse themselves in nature and enjoy the tranquillity of the area.

Things to do in Rothes

Shopping

In Rothes, you can explore local shops offering unique gifts and whisky souvenirs. If you're up for a drive, visit Elgin's St. Giles Shopping Centre for a wider selection of high street brands and independent shops, perfect for finding that special memento from your trip.

Recreation

Explore the tranquil surroundings of the Speyside Wellness Centre, where you can indulge in holistic treatments and rejuvenating spa services. Following your wellness session, take a leisurely stroll through Rothes village, enjoying the scenic views of the surrounding countryside and local whisky distilleries.

Adventure

Explore the stunning Speyside Way, a scenic walking trail that meanders through picturesque landscapes and charming villages. For those seeking thrills, the nearby River Spey offers exhilarating kayaking and canoeing experiences amidst breathtaking scenery. Donโ€™t miss the chance to visit local distilleries for a taste of Scotlandโ€™s renowned whisky.

Nightlife

The nightlife in Rothes offers a quaint charm, with the Craigellachie Hotel providing a cosy setting for a drink. Alternatively, the Rothes Hotel is ideal for a relaxed evening with locals, showcasing the warm hospitality of the region.

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

Find the best attractions near Rothes

Rothes is ideal for outdoor adventures and family holidays, boasting attractions like museums, cathedrals, and scenic lakes. Visitors can immerse themselves in culture and enjoy breathtaking scenery while exploring the area. A must-visit is the Rothes Distillery, which offers a unique experience for those keen on local whisky production. With its blend of activities and sights, Rothes promises an enriching getaway for all travellers.

  • The Linn Falls: A picturesque waterfall located 8.0km from Rothes, The Linn Falls offers a romantic and adventurous atmosphere. Visitors can enjoy a scenic hike through lush woodlands, culminating in the stunning sight and sound of cascading water, perfect for nature enthusiasts and photographers alike.
  • Loch Na Bo: Situated 9.7km away, Loch Na Bo is a serene lake surrounded by breathtaking scenery. Its tranquil beach area invites visitors to relax and take in the natural beauty, making it an ideal spot for a leisurely picnic or a romantic stroll along the water's edge.
  • Elgin Cathedral: Located 14.5km from Rothes, Elgin Cathedral is a magnificent example of medieval architecture. Its rich history and cultural significance are highlighted through guided tours, allowing visitors to appreciate the intricate stonework and the cathedral's role in the region's heritage.

Best time to go to Rothes

The best time to visit Rothes is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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, Aberlour is convenient with three major airports nearby. Aberdeen Airport (ABZ) is situated 70.8km away, with excellent hotel options like the 5-star Marcliffe Hotel, 9.7km from the airport, and the 4-star Leonardo Hotel Aberdeen, also 9.7km distant. INVerness Airport (INV) is closer at 51.5km, featuring luxurious accommodations such as Ness Walk and Rocpool Reserve, both 12.9km from the airport. Dundee Airport (DND), located 120.7km away, offers hotels like The Hideaway Experience, 8.0km from the airport, and Apex City Quay Hotel & Spa, 4.8km distant. Each airport provides various transportation services to facilitate your travel.

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