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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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 S$301
includes taxes & fees
24 Jul - 25 Jul
The Station 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 S$283
includes taxes & fees
13 Jul - 14 Jul
Cardhu Country House

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 S$105
includes taxes & fees
19 Jul - 20 Jul
Premier Inn Elgin

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is S$345
includes taxes & fees
14 Jul - 15 Jul
Craigellachie Lodge

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (107 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is S$293
includes taxes & fees
20 Jul - 21 Jul
The Aberlour Hotel

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is S$163
includes taxes & fees
9 Jul - 10 Jul
Chapelhill Croft Farmhouse B&B

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (374 reviews)
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
United States
Helen
The price is S$389
includes taxes & fees
26 Jul - 27 Jul
Craigellachie Hotel of Speyside

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 S$105
includes taxes & fees
12 Jul - 13 Jul
The Old Mill Inn

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 S$171
includes taxes & fees
8 Jul - 9 Jul
Kintrae B&B

Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
The price is S$260
includes taxes & fees
7 Jul - 8 Jul
Copper Beeches

Blervie House

Blervie House
5.0 star property
Forres
9.2 out of 10, Wonderful, (51 reviews)
"Wonderful hosts - Graham and Sheena are extremely focused on making everyone’s stay memorable. The beds are extremely comfy too! Beautifully kept carriage house in a central spot to visit many gems in the area. Was a very relaxing enjoyable stay! "
Canada
Cindy
The price is S$515
includes taxes & fees
11 Jul - 12 Jul
Blervie House

Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
The price is S$368
includes taxes & fees
9 Jul - 10 Jul
Hotel 1881 Archiestown

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 S$143
includes taxes & fees
9 Jul - 10 Jul
Taigh Mor

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 S$133
includes taxes & fees
8 Jul - 9 Jul
Carlton 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 S$214
includes taxes & fees
7 Jul - 8 Jul
The Pines Guesthouse

The Station House Boutique Hotel

The Station House Boutique Hotel
2.0 star property
Burghead
The price is S$186
includes taxes & fees
7 Jul - 8 Jul
The Station House Boutique 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 S$93
includes taxes & fees
13 Jul - 14 Jul
Cluny Hill Hotel

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
United Kingdom
Heather
The price is S$555
includes taxes & fees
27 Jul - 28 Jul
Hillhead Hideaways

The Milking Sheds, Dufftown

The Milking Sheds, Dufftown
3.5 star property
Keith
9.8 out of 10, Exceptional, (30 reviews)
"They were great hosts. The location was prefect. We were able to walk to and from the distillery while leave the car parked. The near by restaurant was amazing"
Canada
Harlan
The price is S$362
includes taxes & fees
22 Jul - 23 Jul
The Milking Sheds, Dufftown

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very...
United Kingdom
Lona
The price is S$305
includes taxes & fees
7 Jul - 8 Jul
St Michaels Guesthouse
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

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