Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Rothes on Hotels.com. These Rothes hotels consistently deliver on quality, location and traveller experience. Last updated on 17 September 2026.
Discover a charming boutique retreat next to golf greens in Elgin. Just a 14-minute walk from the train station, this hotel features a restaurant, garden, and terrace. Relax and Elgin Museum are nearby, with free WiFi and parking for added convenience.
Discover a charming boutique retreat next to golf greens in Elgin. Just a 14-minute walk from the train station, this hotel features a restaurant, garden, and terrace. Relax and Elgin Museum are nearby, with free WiFi and parking for added convenience.
Escape to this charming hotel in Aberlour, where 2 cosy bars welcome you after a day exploring nearby Speyside Cooperage and Macallan Distillery. Free breakfast, WiFi and parking add value while the helpful staff ensure a memorable Scottish stay.
Escape to this charming hotel in Aberlour, where 2 cosy bars welcome you after a day exploring nearby Speyside Cooperage and Macallan Distillery. Free breakfast, WiFi and parking add value while the helpful staff ensure a memorable Scottish stay.
Feel the charm of this Scottish retreat offering 24-hour room service and free WiFi. Glen Grant Distillery waits nearby, while Pagodas restaurant serves delicious breakfast and dinner. Enjoy free parking and easy access to Keith and Dufftown Railway.
Feel the charm of this Scottish retreat offering 24-hour room service and free WiFi. Glen Grant Distillery waits nearby, while Pagodas restaurant serves delicious breakfast and dinner. Enjoy free parking and easy access to Keith and Dufftown Railway.
Experience warm Highland hospitality at this Aberlour retreat with 2 cosy bars and an on-site restaurant serving lunch and dinner. Explore nearby Sandy Hole and The Linn Falls, then return to enjoy the outdoor terrace and convenient free WiFi and parking.
Experience warm Highland hospitality at this Aberlour retreat with 2 cosy bars and an on-site restaurant serving lunch and dinner. Explore nearby Sandy Hole and The Linn Falls, then return to enjoy the outdoor terrace and convenient free WiFi and parking.
Savour the comforts of this charming hotel with 2 bars and a café, just 4 minutes from Elgin Station. After exploring nearby Elgin Museum, return to welcoming staff and enjoy free WiFi, breakfast, and parking during your Scottish getaway.
Savour the comforts of this charming hotel with 2 bars and a café, just 4 minutes from Elgin Station. After exploring nearby Elgin Museum, return to welcoming staff and enjoy free WiFi, breakfast, and parking during your Scottish getaway.
Immerse yourself in this charming Sunninghill hotel near Elgin Station. Savour meals at the restaurant, unwind with drinks at the cosy bar, and explore nearby Elgin Museum. Complimentary WiFi and parking make your Scottish getaway effortless.
Immerse yourself in this charming Sunninghill hotel near Elgin Station. Savour meals at the restaurant, unwind with drinks at the cosy bar, and explore nearby Elgin Museum. Complimentary WiFi and parking make your Scottish getaway effortless.
Set near the stunning Cairngorms National Park, this golf hotel offers a welcoming restaurant and bar/lounge. Guests love the hearty breakfast and friendly staff. Explore local gems like Grantown Museum and Abernethy Golf Club during your Scottish Highland adventure.
Set near the stunning Cairngorms National Park, this golf hotel offers a welcoming restaurant and bar/lounge. Guests love the hearty breakfast and friendly staff. Explore local gems like Grantown Museum and Abernethy Golf Club during your Scottish Highland adventure.
Enjoy homemade treats at the café before exploring nearby Elgin Museum or unwinding with a drink at the bar. After a day of sightseeing, return to comfortable accommodation with free WiFi and daily housekeeping service.
Enjoy homemade treats at the café before exploring nearby Elgin Museum or unwinding with a drink at the bar. After a day of sightseeing, return to comfortable accommodation with free WiFi and daily housekeeping service.
Set in charming Aberlour, this B&B offers free parking and daily housekeeping for a stress-free stay. Hike to nearby Linn Falls, kayak local waters, or explore the Keith and Dufftown Railway just 10 minutes away.
Set in charming Aberlour, this B&B offers free parking and daily housekeeping for a stress-free stay. Hike to nearby Linn Falls, kayak local waters, or explore the Keith and Dufftown Railway just 10 minutes away.
Unwind at this luxurious lodge offering private hot tubs and complimentary perks like WiFi and parking. Explore nearby Aultmore and Glen Keith Distilleries, just a short drive from Keith Station.
Unwind at this luxurious lodge offering private hot tubs and complimentary perks like WiFi and parking. Explore nearby Aultmore and Glen Keith Distilleries, just a short drive from Keith Station.
Discover this Victorian hotel in Grantown-on-Spey, featuring Speyside Restaurant serving local dishes and a cosy bar/lounge. Explore nearby Grantown Museum or Abernethy Golf Club after enjoying the garden and free WiFi.
Discover this Victorian hotel in Grantown-on-Spey, featuring Speyside Restaurant serving local dishes and a cosy bar/lounge. Explore nearby Grantown Museum or Abernethy Golf Club after enjoying the garden and free WiFi.
This charming Aberlour B&B offers free WiFi and parking near Speyside Cooperage and Macallan Distillery. Enjoy the bar/lounge and terrace after exploring nearby hiking trails, or take a short drive to Keith and Dufftown Railway.
This charming Aberlour B&B offers free WiFi and parking near Speyside Cooperage and Macallan Distillery. Enjoy the bar/lounge and terrace after exploring nearby hiking trails, or take a short drive to Keith and Dufftown Railway.
Discover this welcoming hotel near Quarry Loch, offering a cosy bar and on-site café. After exploring nearby Portgordon Harbour, return to friendly service and convenient amenities including free WiFi and parking.
Discover this welcoming hotel near Quarry Loch, offering a cosy bar and on-site café. After exploring nearby Portgordon Harbour, return to friendly service and convenient amenities including free WiFi and parking.
Embrace coastal charm at this Lossiemouth inn, just steps from the Fisheries & Community Museum and Harbour Treasures. Unwind with a drink at the bar or grab a bite at the café. The terrace and garden offer peaceful spots to relax after exploring nearby attractions.
Embrace coastal charm at this Lossiemouth inn, just steps from the Fisheries & Community Museum and Harbour Treasures. Unwind with a drink at the bar or grab a bite at the café. The terrace and garden offer peaceful spots to relax after exploring nearby attractions.
Discover comfort near Lossiemouth's Fisheries & Community Museum at this welcoming hotel. Unwind in rooms with rainfall showerheads, take advantage of free WiFi and parking, and explore local attractions just minutes away.
Discover comfort near Lossiemouth's Fisheries & Community Museum at this welcoming hotel. Unwind in rooms with rainfall showerheads, take advantage of free WiFi and parking, and explore local attractions just minutes away.
Set in Buckie, this inviting hotel offers complimentary breakfast, WiFi, and parking. Unwind at the welcoming bar/lounge or grab a bite at the on-site café. Explore nearby attractions like Cullen Harbour and Millennium Garden, with Keith Station just a short drive away.
Set in Buckie, this inviting hotel offers complimentary breakfast, WiFi, and parking. Unwind at the welcoming bar/lounge or grab a bite at the on-site café. Explore nearby attractions like Cullen Harbour and Millennium Garden, with Keith Station just a short drive away.
Surrounded by Scottish charm, this welcoming hotel offers a complimentary breakfast and cosy bar/lounge for evening relaxation. Free parking and WiFi enhance your stay while exploring nearby Suenos Stone. The attentive staff receives consistent praise from fellow travellers.
Surrounded by Scottish charm, this welcoming hotel offers a complimentary breakfast and cosy bar/lounge for evening relaxation. Free parking and WiFi enhance your stay while exploring nearby Suenos Stone. The attentive staff receives consistent praise from fellow travellers.
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.
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.
If visiting museums in Rothes is on your list, you might want to visit the upcoming exhibitions at Glen Grant Distillery. If you want to experience more of the culture Rothes has to offer, head to Macallan Distillery, Speyside Cooperage, and Aberlour Distillery.
Rothes is well known for its attractions such as Glen Grant Distillery and Speyburn Distillery. The city has something for everyone including restaurants along with sights like The Glenrothes Distillery.
This would be our second visit to the station. This time we opted for a suite.
The hotel itself is stunning , quiet , beautifully decorated, and relaxing.
Our suite was spacious and well decorated.
The highlight of the stay, apart from the amazing food, is the staff. The three team members that looked after us were kind, polite and attentive. Georgia in particular was always cheery, and had a knack for being wherever you were when you wanted something.
This hotel is perfect to destress and treat...
This would be our second visit to the station. This time we opted for a suite.
The hotel itself is stunning , quiet , beautifully decorated, and relaxing.
Our suite was spacious and well decorated.
The highlight of the stay, apart from the amazing food, is the staff. The three team members that looked after us were kind, polite and attentive. Georgia in particular was always cheery, and had a knack for being wherever you were when you wanted something.
This hotel is perfect to destress and treat...
Andrew
Reviewed November 14, 2022Reviewed November 14, 2022
We enjoyed our one night stay, to celebrate my birthday, here very much. It was extremely hot but that wasn't the hotels fault. We had a fan in our room but were still very hot. We ate in the hotel and the food was good. Comfortable bed and large room with shower over the bath. We will definitely be back for a longer stay.
We enjoyed our one night stay, to celebrate my birthday, here very much. It was extremely hot but that wasn't the hotels fault. We had a fan in our room but were still very hot. We ate in the hotel and the food was good. Comfortable bed and large room with shower over the bath. We will definitely be back for a longer stay.
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.
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.
The owner was very helpful and super nice. We all love this hotel; we definitely will come back. You can see all the details she put into the building. Well done.
The owner was very helpful and super nice. We all love this hotel; we definitely will come back. You can see all the details she put into the building. Well done.
Arriving here last Monday , the lady on reception was most professional and courteous , explaining where the breakfast would be , the whisky room , the restaurant etc .. my room was detailed as a single ( snug ? ) room and it was perfect for my needs as an overnight stop single traveller . The room was well appointed , the tv was a little off the mark being as nowadays most hotels of good calibre have wall mounted products rather than this little effort that was perched on a little table at the...
Arriving here last Monday , the lady on reception was most professional and courteous , explaining where the breakfast would be , the whisky room , the restaurant etc .. my room was detailed as a single ( snug ? ) room and it was perfect for my needs as an overnight stop single traveller . The room was well appointed , the tv was a little off the mark being as nowadays most hotels of good calibre have wall mounted products rather than this little effort that was perched on a little table at the...
Anthony
Reviewed January 15, 2023Reviewed January 15, 2023
It was our first stay there and we will be back! The room and ensuite were fresh and clean, beautifully decorated and the breakfast was splendid. As for the bed - best night’s sleep for ages!
It was our first stay there and we will be back! The room and ensuite were fresh and clean, beautifully decorated and the breakfast was splendid. As for the bed - best night’s sleep for ages!
Richard
Reviewed September 2, 2026Reviewed September 2, 2026
Lovely stay, very well equipped kitchen, comfortable & very clean. Lovely welcome pack. Beds were really warm & comfy. The balcony was wonderful, watched the sunrise & the surfers every morning with a cup of tea. Didn’t want to leave had such a peaceful time. Look forward to going back.
Lovely stay, very well equipped kitchen, comfortable & very clean. Lovely welcome pack. Beds were really warm & comfy. The balcony was wonderful, watched the sunrise & the surfers every morning with a cup of tea. Didn’t want to leave had such a peaceful time. Look forward to going back.
Kerry
Reviewed February 26, 2023Reviewed February 26, 2023
Nestled in the heart of Speyside, Rothes is a charming Scottish village that embodies the spirit of whisky heritage and breathtaking landscapes. Home to the renowned Rothes Distillery, visitors can indulge in captivating tours and tastings, immersing themselves in the art of whisky making. The village boasts historic sites, including the elegant Rothes Castle, and a welcoming visitor centre that showcases local culture. Surrounded by rolling hills and lush greenery, Rothes offers serene walking trails for nature enthusiasts. Embrace the tranquillity and rich traditions of this off-the-beaten-path gem, perfect for a romantic getaway or a cultural escape.
Discover great hotels near Rothes
In Rothes, you'll find a range of comfortable accommodations, from quaint inns to luxury bedrooms. Many hotels offer spacious rooms and modern amenities, ideal for travellers seeking relaxation and a taste of local charm. Experience the warmth of Scottish hospitality while enjoying the scenic surroundings. These are some of the hotels preferred by our travellers near Rothes:
Craigellachie Hotel of Speysideopens in new window: This elegant 4.0-star hotel boasts a remarkable guest rating of 9.0 out of 10, making it a top choice for discerning leisure travellers. With its well-preserved rooms that reflect classic charm, it offers an exquisite dining experience featuring a fantastic breakfast and dinner, complemented by a distinguished whisky bar. The serene atmosphere and exceptional service create an inviting retreat, perfect for those seeking a unique cultural experience in nature's embrace.
Craigellachie Lodgeopens in new window: Craigellachie Lodge is a vibrant 3.5-star guesthouse, proudly holding a perfect guest rating of 10.0 out of 10. Tailored for adventure seekers, it features a range of exhilarating activities such as hiking, rafting, and horseback riding, all available nearby. Families will appreciate the thoughtful amenities for children, ensuring a delightful stay. The lively environment and access to outdoor pursuits make it an ideal base for those looking to explore the natural beauty of the area.
Bankhouse B&Bopens in new window: A charming budget-friendly option, Bankhouse B&B shines with a guest rating of 9.4 out of 10. This bed and breakfast caters to adventure travellers, with a plethora of outdoor activities including hiking, fishing, and kayaking in close proximity. Its clean and quiet rooms provide a peaceful haven, while the attentive hosts offer a warm welcome. The delightful breakfast adds a touch of comfort, making it an excellent choice for those seeking a homely atmosphere and unforgettable experiences.
Where to stay in Rothes
When visiting Rothes, Aberlour, Scotland, consider staying in Elgin, Aberlour, or Keith. Elgin boasts rich history with its cathedral and castles, while Aberlour offers charming countryside experiences and a renowned whisky museum. Keith is ideal for museum lovers and those seeking natural parks. For first-time visitors, Aberlour is the best choice, providing a blend of culture and nature.
Elginopens in new window: Elgin is a charming town that offers a fantastic mix of historical significance and modern comforts. With its stunning ruins and archaeological sites, such as the impressive Duffus Castle and the tranquil Pluscarden Abbey, history enthusiasts will feel right at home. Nature lovers can enjoy the nearby Lossiemouth East Beach, perfect for a relaxing day by the sea. Elgin is also known for its friendly locals and welcoming atmosphere, making it a great base for exploring the surrounding Moray region. Accommodation options range from luxury stays to cosy guesthouses, providing a comfortable retreat after a day of sightseeing.
Aberlouropens in new window: Aberlour is a picturesque small town nestled in the heart of Scotland’s whisky country, making it an ideal spot for those who appreciate fine spirits and beautiful countryside. Visitors can explore the Whisky Museum to learn about the local distilling heritage, while the Linn Falls offers a breathtaking natural escape for a leisurely hike. The town’s friendly vibe encourages interaction with locals, and its charming shops provide a unique shopping experience. Whether you're looking to indulge in cocktails or simply soak in the stunning landscapes, Aberlour provides a delightful blend of culture and relaxation.
Keithopens in new window: Keith is a quaint town that serves as a gateway to the stunning natural parks of Moray. It’s a great place for those who enjoy leisurely walks and exploring local museums that showcase the area's rich history. The friendly atmosphere and community spirit make it easy to connect with locals as you explore the charming streets. Keith also offers a variety of dining options, catering to those looking to sample local flavours. Accommodations here are comfortable and provide a perfect base for day trips to nearby attractions, ensuring a pleasant stay in this lovely corner of Scotland.
Things to do in Rothes
Rothes enchants visitors with its stunning natural landscapes, where rolling hills meet lush forests and sparkling rivers. Enjoy leisurely strolls through tranquil parks, explore scenic trails, or discover the local distillery, where you can savour the region's fine whiskies. This charming village is a delightful escape for nature lovers and connoisseurs alike.
The Linn Fallsopens in new window – Discover the stunning beauty of The Linn Falls, a picturesque waterfall that invites you to take a refreshing walk along its trails. Enjoy the sounds of cascading water while surrounded by lush greenery, making it a perfect spot for a peaceful picnic or a photo opportunity.
Speyside Wayopens in new window – Stroll along the Speyside Way, a scenic path that allows you to soak in the natural landscapes of the region. This charming route takes you through woodlands and along rivers, making it ideal for leisurely walks and cycling adventures.
Pluscarden Abbeyopens in new window – Visit Pluscarden Abbey, a tranquil monastery that offers a glimpse into monastic life. Wander through its serene grounds and admire the stunning architecture while enjoying a moment of reflection in this peaceful setting.
Whisky Museumopens in new window – Dive into the rich heritage of whisky at the Whisky Museum. Here, you can learn about the history of Scotland’s national drink, its production process, and even sample a dram or two to appreciate the craftsmanship behind each bottle.
Ben Rinnesopens in new window – Challenge yourself with a hike up Ben Rinnes, a prominent mountain that rewards you with breathtaking panoramic views of the surrounding Speyside countryside. This ascent is perfect for those looking to experience the great outdoors and capture stunning landscapes.
4 tips for savvy savings when booking a hotel in Rothes
Book for the cheapest times: The most budget-friendly time to visit Rothes is during January, February, and November, when hotel prices tend to be lower. For those looking to explore the area's historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. This duration allows visitors to appreciate the local museums, dine at charming bars, and immerse themselves in the friendly atmosphere, all while enjoying great value for money. With the potential for prices to drop during these months, it's an ideal opportunity for those travelling on a budget.
Look for last-minute deals on Hotels.com: To uncover potential last-minute deals for hotels in Rothes, begin by exploring the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you secure great savings on hotels. The Smart Shoppingopens in new window tool available via the app allows you to compare hotel prices and amenities, ensuring you’re well-equipped to make informed decisions. You could be the first to know if prices drop or new rooms become available, making your spontaneous getaway easier.
Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find a more affordable stay in Rothes. For those seeking a distinctive experience, boutique hotels often provide a personalised touch and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will suggest alternative dates that could help you uncover a more appealing option.
Consider your location: Staying closer to key attractions or city centres may offer convenience but often tends to come with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You might also look into independent hotels located further out, which are more likely to provide an authentic and budget-friendly experience.
Best time to go to Rothes
Rothes experiences its lowest average temperature in January, at 39.0°F (3.9°C), while July is the hottest month, with an average temperature of 57.0°F (13.9°C). August is typically the wettest month. If you’re looking to soak up the lively atmosphere in Rothes, March, April, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.