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

Rothes Hotels from S$86

  • 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
5 Oct - 6 Oct
Tomorrow
6 Oct - 7 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Rothes hotels

1. The Station Hotel

The Station Hotel
Aberlour
United States
Louis
S$281
includes taxes & fees
4 Nov - 5 Nov
The Station Hotel

2. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
S$220
includes taxes & fees
24 Oct - 25 Oct
Bankhouse B&B

3. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
S$346
includes taxes & fees
5 Nov - 6 Nov
Craigellachie Lodge

4. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
S$323
includes taxes & fees
4 Nov - 5 Nov
Craigellachie Hotel of Speyside

5. Cardhu Country House

Cardhu Country House
Aberlour
United States
KENNETH
S$284
includes taxes & fees
7 Oct - 8 Oct
Cardhu Country House

6. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
S$288
includes taxes & fees
11 Oct - 12 Oct
The Aberlour Hotel

7. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Jamie
S$395
includes taxes & fees
5 Nov - 6 Nov
Hotel 1881 Archiestown

8. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
S$189
includes taxes & fees
11 Oct - 12 Oct
Laichmoray Hotel

9. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
S$217
includes taxes & fees
7 Oct - 8 Oct
The Pines Guesthouse

10. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
S$86
includes taxes & fees
1 Nov - 2 Nov
Premier Inn Elgin

11. The Fiddichside Inn

The Fiddichside Inn
Aberlour
Australia
Natalie
S$329
includes taxes & fees
14 Oct - 15 Oct
The Fiddichside Inn

12. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
S$183
includes taxes & fees
5 Nov - 6 Nov
The Mansion House Hotel

13. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
S$173
includes taxes & fees
5 Nov - 6 Nov
The Royal Hotel

14. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
S$156
includes taxes & fees
8 Oct - 9 Oct
The Mill House Hotel

15. Sunninghill

Sunninghill
Elgin
United Kingdom
ALAN
S$248
includes taxes & fees
18 Oct - 19 Oct
Sunninghill

16. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
S$163
includes taxes & fees
9 Oct - 10 Oct
Chapelhill Croft Farmhouse B&B

17. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
S$305
includes taxes & fees
9 Oct - 10 Oct
St Michaels Guesthouse

18. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
S$107
includes taxes & fees
19 Oct - 20 Oct
Taigh Mor

19. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
S$236
includes taxes & fees
3 Nov - 4 Nov
Copper Beeches

20. River View Apartment

River View Apartment
Elgin
United Kingdom
Joseph
S$196
includes taxes & fees
13 Oct - 14 Oct
River View Apartment
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

Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 23 hours ago
Laichmoray Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"The whole setup was really good."
Ian 1-night trip
Posted 1 day ago
Cullen Bay Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"This hotel is a small hidden gem. The rooms are great. The staff is great. Well stocked bar with knowledgeable tenders. The most impressive part of the stay was the chef and menu. Wonderful food."
Louis 2-night trip
Posted 2 days ago
The Station Hotel
Golf View Hotel

Golf View Hotel

10/10 Excellent
"Great gem in Lossie, lovely warm welcoming staff, meals are spot on, rooms lovely and warm, comfy bed, brilliant breakfast. Love staying here and always try and go back."
Matthew 2-night trip
Posted 4 days ago
Golf View Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Everything about the Mansion House Hotel was excellent - the staff, room, bar and breakfast."
Lindsay 2-night trip
Posted 5 days ago
The Mansion House Hotel
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 5 days ago
The Mill House Hotel
The Old Mill Inn

The Old Mill Inn

10/10 Excellent
"For an unknown reason receiving the entry details was difficult but eventually successful. The room was clean and the facilities were very good. The decor wonโ€™t please everyone but the invisible staff refreshed towels and drinks efficiently. Aware that no food service was available the presence of the fridge was helpful to store our own items. Didnโ€™t try the recommended place for breakfast. It was a fair price to reach Findhorn and Forres for the festival. When the noise issue was mysteriously fixed it was a comfortable stay."
Neil 2-night trip
Posted 6 days ago
The Old Mill Inn
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"super helpful staff! It made the whole experience better"
Sam 3-night trip
Posted 7 days ago
Ramnee Hotel
The Station House Boutique Hotel

The Station House Boutique Hotel

10/10 Excellent
"Great place! A bit unusual but once you figure out the checking in great! Hosts were awesome!"
Kurt 1-night trip
Posted 7 days ago
The Station House Boutique Hotel

More cheap stays in Rothes

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
S$121
5 Nov - 6 Nov
includes taxes & fees
7.6/10 Good! (79 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
S$140
9 Oct - 10 Oct
includes taxes & fees
Harbour Nights
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
S$196
13 Oct - 14 Oct
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
S$197
5 Nov - 6 Nov
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
The Station House Boutique Hotel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
S$220
24 Oct - 25 Oct
includes taxes & fees
9.4/10 Exceptional! (51 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: 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 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