Rothes Hotels

  • 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

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, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is P7,980
P9,576 total
includes taxes & fees
Feb 21 - Feb 22
The Station Hotel

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (187 reviews)
"Fantastic place. Will stay again."
United States
Ronak
The price is P11,204
P13,444 total
includes taxes & fees
Mar 4 - Mar 5
Cardhu Country House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (98 reviews)
"Great place!! The rooms are very comfortable and the staff is amazing!!"
United States
Maria Belen
The Aberlour Hotel

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (94 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
Craigellachie Lodge

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (117 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is P5,764
P6,916 total
includes taxes & fees
Feb 20 - Feb 21
The Mill House Hotel

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (101 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is P6,000
P7,200 total
includes taxes & fees
Feb 20 - Feb 21
Kintrae B&B

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (135 reviews)
"Lovely location, spotless, very comfortable"
United Kingdom
Andrew
The price is P8,517
P10,221 total
includes taxes & fees
Feb 20 - Feb 21
Cullen Bay Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (349 reviews)
"Lovely hotel in a quiet village location. The staff were friendly and professional and the food and drink great quality "
United Kingdom
Elizabeth
The price is P9,745
P11,694 total
includes taxes & fees
Feb 22 - Feb 23
Craigellachie Hotel of Speyside

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
The price is P11,145
P13,374 total
includes taxes & fees
Feb 23 - Feb 24
The Fiddichside Inn

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (88 reviews)
"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is P8,190
P9,828 total
includes taxes & fees
Feb 20 - Feb 21
The Royal Oak Hotel

83 Seatown

83 Seatown
3.5 star property
Buckie
10.0 out of 10, Exceptional, (1 review)
"Lovely clean house with a very nice welcome pack, warm and cosy all round very nice "
United Kingdom
Rob
The price is P30,597
P36,716 total
includes taxes & fees
Mar 4 - Mar 5
83 Seatown

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (127 reviews)
"All clean and very hospitable."
United Kingdom
Lee
The price is P7,371
P8,845 total
includes taxes & fees
Feb 22 - Feb 23
The Seafield Arms

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.6 out of 10, Good, (62 reviews)
"Great location "
United Kingdom
John
The price is P4,511
P5,413 total
includes taxes & fees
Feb 22 - Feb 23
Carlton Hotel

Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (427 reviews)
"Nice hotel, very welcoming and friendly staff. Good value with an excellent breakfast."
United Kingdom
Emma
The price is P4,845
P5,814 total
includes taxes & fees
Feb 28 - Mar 1
Stotfield Hotel

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (212 reviews)
"Lovely hotel with stunning views of the golf course and West beach. Comfortable accommodations and nice restaurant. "
Canada
Lindsey
Golf View Hotel

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (153 reviews)
"A bit in need of upgrade but clean and warm so good value,"
United Kingdom
Colin
The price is P3,276
P3,931 total
includes taxes & fees
Mar 4 - Mar 5
The Old Coach House Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very Good, (19 reviews)
"Staff very friendly."
United Kingdom
Garry
The price is P4,146
P4,976 total
includes taxes & fees
Feb 20 - Feb 21
The Old Mill Inn

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.8 out of 10, Good, (8 reviews)
"The room was clean but the heating didn’t work. The nearby bathroom had dead wasps on the floor."
United Kingdom
Anne
The price is P2,185
P2,622 total
includes taxes & fees
Feb 21 - Feb 22
Cluny Hill Hotel

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
7.4 out of 10, Good, (3 reviews)
The price is P3,407
P4,088 total
includes taxes & fees
Mar 6 - Mar 7
Premier Inn Elgin

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very Good, (537 reviews)
"room was clean nice breakfast lovely staff "
United Kingdom
heather
The Mansion House Hotel
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!

River Spey at Rothes, Moray, Scotland.
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

  • Stunning Scenery: Rothes boasts breathtaking landscapes perfect for outdoor enthusiasts, with picturesque hills and scenic trails.
  • Whisky Tours: Explore the renowned Rothes Distillery and indulge in whisky tasting, a must for spirit aficionados.
  • Rothes Glen: This charming venue offers beautiful settings for weddings and leisurely strolls amidst nature.
  • Welcoming Community: Experience traditional Highland hospitality from friendly locals that enhance your visit.
  • Varied Accommodations: Enjoy a range of lodging options, from cosy B&Bs to luxurious hotels, catering to all travellers.

Find great hotels in and around Rothes

Discover the charming lodgings of Rothes, where a variety of options await to suit every traveller's needs. From cosy bed and breakfasts to luxurious hotels, you'll find family-friendly, pet-friendly, and business-focused accommodations. Enjoy a memorable stay in this picturesque Scottish village, with top-notch amenities and services designed for your comfort and convenience. Whether you seek a lavish escape or a welcoming retreat, Rothes has the perfect hotel for your vacation experience.

  • Craigellachie Hotel of Speyside: Nestled in the heart of nature, the Craigellachie Hotel of Speyside offers a luxurious 4-star retreat just 4.8km from Rothes. Ideal for nature enthusiasts and business travellers alike, this hotel features pet-friendly accommodations, making it a perfect choice for those who wish to bring their furry companions along. With amenities such as designated pet areas and a warm welcome for service animals, your four-legged friends will feel right at home. The hotel's charming decor and surroundings ensure a serene getaway for all guests.
  • OYO Eastbank Hotel, Speyside Scotland: Situated conveniently in Rothes, the OYO Eastbank Hotel is a delightful 3.5-star accommodation suitable for golf lovers and pet owners. Guests can enjoy a unique golf-themed experience right on the property, which is designed to cater to both seasoned players and novices alike. The hotel is welcoming to pets and offers amenities that support furry guests, such as pet-friendly policies and areas. The friendly atmosphere, coupled with its prime location for golfing activities, makes this hotel a great choice for an active holiday.
  • Cardhu Country House: A charming 3-star guesthouse located 11.3km from Rothes, Cardhu Country House is perfect for those seeking a relaxing escape. This property offers a delightful dining experience with complimentary breakfast and dinner options on select days. Guests can indulge in various recreational activities, including nearby fishing, ensuring a perfect blend of relaxation and adventure. With entertainment features such as LED TVs and DVD players, along with picturesque views of the surrounding rural landscape, this guesthouse provides a homely atmosphere that promises an enjoyable stay.

Where to stay in Rothes

Rothes, nestled amidst Scotland's stunning landscapes, offers a delightful blend of outdoor adventure and rich culture. Explore the charming village and bask in the warm embrace of traditional Highland hospitality. The nearby rolling hills provide a refreshing backdrop for relaxation, while the friendly locals enhance your experience with their welcoming nature. Discover luxury accommodations that promise comfort and charm, making your stay in Rothes a truly memorable Scottish getaway.

  • Elgin: Located a mere 14.5km from Rothes, Elgin is a vibrant city that offers a delightful mix of outdoor adventures and rich history. Known for its stunning scenery, visitors can enjoy hiking trails and golf courses that make the most of the picturesque landscape. The city’s highlights include the historic Elgin Cathedral and the interesting local museum, where you can immerse yourself in the region's heritage. With a somewhat steady flow of visitors throughout the year, Elgin is particularly bustling in February, September, and December, making it a great stop for those seeking both adventure and culture.
  • Aberlour: Situated in close proximity to Rothes, Aberlour is a charming destination for families and outdoor enthusiasts alike. The town is known for its beautiful trails and access to stunning natural parks, making it an ideal spot for hiking and exploration. Visitors flock here during the peak months of March, April, and July, drawn by the area's welcoming atmosphere and family-friendly activities. Local attractions include a delightful museum and a visitor centre, where you can learn more about the region’s history and natural beauty. Aberlour is perfect for those looking to create lasting memories with loved ones.
  • Keith: Just 14.5km away from Rothes, Keith is an inviting town that captures the essence of Scottish charm. Known for its outdoor activities and breathtaking scenery, Keith is a favourite among adventure seekers. The town boasts access to several hiking trails and educational venues, making it a fantastic place for both leisure and learning. Visitors typically arrive during peak times in January, April, and July, enjoying the local museums and the nearby bay. Keith offers a unique blend of relaxation and adventure, making it an excellent addition to your travel itinerary.

Things to do near Rothes

Rothes, Aberlour is ideal for outdoor enthusiasts seeking adventure amidst stunning scenery. Visitors can enjoy hiking trails and golf, while outdoor breaks and whisky tours provide memorable experiences. The picturesque Rothes Glen also offers a charming venue for weddings, ensuring a delightful stay in this enchanting Scottish locale.

Shopping

In Rothes, you can explore Relax, a charming store located 14.5km away, perfect for unique gifts. If you're up for a drive, Harbour Treasures, situated 20.9km away, offers a delightful selection of souvenirs and local crafts that you won't want to miss.

Recreation

Experience the luxury of Dufftown Golf Course, where you can enjoy a round of golf amidst stunning scenery. For family fun, Tininver Park offers a delightful playground for outdoor activities. Alternatively, head to Garmouth & Kingston Golf Course for a vibrant day of sports in a beautiful setting.

Adventure

Experience the thrill of Bike Glenlivet, located 30.6km from Rothes, where you can enjoy exhilarating mountain biking trails amidst stunning landscapes. For hiking enthusiasts, the Moray Coast Trail, 25.7km away, offers breathtaking views and outdoor adventure. In winter, the Lecht Ski Resort, 37.0km distant, is perfect for skiing and snow sports.

Nightlife

In Rothes, the local pubs like The Rothes Arms offer a warm atmosphere with traditional Scottish music and hearty drinks. For a lively evening, the nearby Speyside Cooperage hosts events showcasing local whisky, making for a unique cultural experience after dark.

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

Booking tips and Expedia advantages for Rothes

To save money on your trip to Rothes, consider visiting during the off-peak months of January to February or November, when accommodation prices are lower. Booking one month in advance can yield the best hotel deals, and Wednesdays are typically the cheapest days to stay, while Fridays are the most expensive. Utilise Expedia's search tools for budget-friendly options, and consider bundling your hotel with flights and activities for additional savings. Keep an eye out for last-minute deals to snag lower rates as well.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Rothes are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Rothes about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Rothes is Wednesday. The most expensive day to stay in Rothes is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Rothes with your flights and activities through an Expedia package.

Find the best attractions near Rothes

Rothes, Aberlour, is perfect for those seeking outdoor adventures and stunning scenery. Visitors can explore attractions such as Rothes Glen, a Scottish castle, and the renowned Rothes Distillery. Whether you're interested in nature, culture, or family experiences, Rothes offers a delightful mix of activities, including visits to local factories and scenic lakes, ensuring a memorable vacation.

  • House of Mulben: Experience the vibrant atmosphere at the House of Mulben, a local stadium 8.0km from Rothes, where you can immerse yourself in the excitement of live sports and community events.
  • Speyside Cooperage: Located 6.4km away, this visitor centre offers a unique opportunity for families to explore the art of barrel making. Enjoy outdoor adventures as you learn about the heritage of whisky production in this interactive space.
  • The Linn Falls: A picturesque 8.0km trek leads you to The Linn Falls, a stunning waterfall surrounded by lush greenery, perfect for a romantic outing or an adventurous hike, showcasing the natural beauty of the Scottish landscape.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 LowSlightly Low
December40.1°F (4.5°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Rothes

For your visit to Rothes, Scotland, you can fly into two major airports: Inverness (INV) and Aberdeen (ABZ). Inverness is situated 51.5km from Rothes, with excellent hotel options nearby such as the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport, and the 4-star AC Hotel by Marriott, located 11.3km away. Transportation services from these hotels to Inverness include various shuttle options. Alternatively, Aberdeen Airport is 70.8km from Rothes, with 5-star Marcliffe just 9.7km away and 4-star Village Hotel and Leonardo Hotel both within 4 to 9.7km of the airport, ensuring convenient access for your travels.

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 traveler data. This hotel offers a restaurant and free parking. Other good options for your visit 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 vacation rentals in Rothes?
Taigh Mor: This vacation home rental outside of Rothes comes with WiFi so you can feel at home during your trip. Kitchen amenities include a full-sized fridge, a stovetop, and a microwave. See all vacation rentals in Rothes.
If I need to cancel my hotel reservation in Rothes, will I receive a refund?
Yes, the majority of hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Rothes.
What's the best pet-friendly place to stay in Rothes?
OYO Eastbank Hotel, Speyside Scotland is a top hotel for people traveling 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 staying in Rothes?
Visitors to Rothes are sure to enjoy the restaurants. Tourists can also enjoy the city's bars and museums. In Rothes, there are 7 hotels and other accommodations to choose from. Find out more about Rothes.
What should I see while I'm in Rothes?
Favorite 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. Check out what more 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 temp of 55°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Rothes is 36 inches.