Rothes hotels from HK$288

  • 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 HK$974
HK$1,169 total
includes taxes & fees
12 Feb - 13 Feb
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 HK$1,473
HK$1,768 total
includes taxes & fees
8 Mar - 9 Mar
Cardhu Country House

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 HK$1,397
HK$1,676 total
includes taxes & fees
12 Feb - 13 Feb
Craigellachie Hotel of Speyside

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
The price is HK$1,719
HK$2,062 total
includes taxes & fees
9 Mar - 10 Mar
Craigellachie Lodge

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 HK$999
HK$1,199 total
includes taxes & fees
12 Feb - 13 Feb
The Seafield Arms

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (536 reviews)
"Very comfortable, friendly hotel. "
United Kingdom
Alexander
The Mansion House Hotel

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.6 out of 10, Good, (7 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 HK$240
HK$288 total
includes taxes & fees
12 Feb - 13 Feb
Cluny Hill Hotel

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (42 reviews)
"Owners are so nice and breakfast is delicious!!!!"
Canada
Steve
The price is HK$1,155
HK$1,386 total
includes taxes & fees
18 Feb - 19 Feb
Bankhouse B&B

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (85 reviews)
"We had a great stay at The Pines Guesthouse. The hosts Lynn and Les were wonderful and very accommodating. The house is beautiful and our room was very comfortable, spacious and clean. The location is very good and although it is on a main road, it is very quiet in the house. We would definitely stay again and highly recommend it. "
United Kingdom
Anja
The price is HK$830
HK$997 total
includes taxes & fees
12 Feb - 13 Feb
The Pines Guesthouse

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (457 reviews)
"One of the most wonderful hotels I've stayed in. Every aspect of the hotel is well organized and the staff are superb resulting in a peaceful and very restful stay."
United States
Alan
Laichmoray Hotel

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 HK$489
HK$587 total
includes taxes & fees
12 Feb - 13 Feb
Carlton Hotel

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (117 reviews)
"Great rooms, food was good "
United Kingdom
Jemma
The price is HK$727
HK$873 total
includes taxes & fees
12 Feb - 13 Feb
The Mill House Hotel

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is HK$1,098
HK$1,098 total
includes taxes & fees
22 Feb - 23 Feb
Chapelhill Croft Farmhouse B&B

Golf View Hotel

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

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (87 reviews)
"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is HK$1,021
HK$1,226 total
includes taxes & fees
12 Feb - 13 Feb
The Royal Oak Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
7.8 out of 10, Good, (18 reviews)
"Staff very friendly."
United Kingdom
Garry
The price is HK$528
HK$634 total
includes taxes & fees
12 Feb - 13 Feb
The Old Mill Inn

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 HK$1,155
HK$1,386 total
includes taxes & fees
14 Feb - 15 Feb
Cullen Bay Hotel

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
7.4 out of 10, Good, (3 reviews)
The price is HK$453
HK$544 total
includes taxes & fees
8 Mar - 9 Mar
Premier Inn Elgin

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (116 reviews)
"Very relaxing location, spotless clean room and very nice shower room Great dinner from a wide choice of menus and finished with a excellent breakfast "
United Kingdom
ALAN
The price is HK$1,143
HK$1,372 total
includes taxes & fees
12 Feb - 13 Feb
Sunninghill
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 Outdoor Activities: Rothes offers scenic hiking trails and access to breathtaking landscapes, perfect for outdoor enthusiasts.
  • Family-Friendly Attractions: The village features a variety of attractions, including visitor centres and local factories, ideal for family adventures.
  • Rich Cultural Experiences: Immerse yourself in the local culture and history, exploring serene lakes and picturesque farmland.
  • Charming Accommodations: Enjoy a selection of inviting B&Bs and comfortable hotels, catering to families and solo travellers alike.
  • Beautiful Scottish Scenery: Experience the enchanting landscapes and warm hospitality that Rothes has to offer.

Find great hotels near Rothes

Discover a charming selection of accommodations in Rothes, Aberlour, where you can enjoy a delightful stay tailored to your needs. Choose from inviting bed & breakfast options or comfortable hotels, many of which cater to families, business travellers, and even pets. With a variety of lodgings including Aberlour cottages and holiday homes, you’ll find the perfect base for your Scottish getaway, complete with essential amenities like accessible parking for guests.

  • Laichmoray Hotel: Nestled approximately 14.5km from Rothes, Laichmoray Hotel is a welcoming 3-star establishment that caters to a diverse array of travellers, particularly those seeking an LGBTQIA-friendly environment. The hotel prides itself on being inclusive and supportive, making it an ideal choice for business travellers looking for a comfortable yet professional stay. Guests can enjoy well-appointed rooms and a range of amenities designed for both relaxation and productivity, ensuring a pleasant experience for all visitors.
  • Craigellachie Hotel of Speyside: Located just 4.8km from Rothes, this 4-star hotel is a delightful retreat for nature lovers and pet owners alike. With a theme that celebrates the stunning natural surroundings of Speyside, Craigellachie Hotel offers a unique blend of comfort and outdoor adventure. The property is pet-friendly, allowing dogs on-site, and boasts a pet policy that ensures a warm welcome for your furry companions. Business travellers will appreciate the hotel's facilities, while leisure guests can explore the picturesque landscapes around the area.
  • The Royal Hotel: Situated about 14.5km from Rothes, The Royal Hotel is a charming 3-star bed and breakfast that provides a homely atmosphere for travellers, especially those accompanied by pets. With a focus on comfort and convenience, the hotel allows both dogs and cats, making it an excellent option for pet owners. The attentive service and warm ambiance create a relaxing environment, ensuring you feel right at home during your stay. Ideal for those seeking a friendly and accommodating lodging experience.

Where to stay near Rothes

Rothes, a charming village in Scotland, offers a delightful blend of outdoor adventures and serene landscapes. Visitors can explore acres of picturesque farmland, relax by ancient lakes, and immerse themselves in the region's rich history. The friendly atmosphere and luxurious touches make Rothes a perfect getaway for families and solo travellers alike. Nearby, experience the beautiful Scottish scenery and the welcoming culture that this enchanting area has to offer.

  • Elgin: Located 14.5km from Rothes, Elgin is a vibrant city that offers a rich blend of outdoor adventures and scenic beauty. Visitors flock to Elgin year-round, with peak arrivals in February, September, and December. The city boasts excellent hiking trails and a golf course for those seeking adventure. Notable attractions include the Elgin Museum and the impressive ruins of Elgin Cathedral, making it a perfect spot for history enthusiasts and nature lovers alike.
  • Keith: Also situated 14.5km from Rothes, Keith is a charming city that appeals to outdoor enthusiasts and adventure seekers. With visitor numbers peaking in January, April, and July, Keith provides a welcoming atmosphere for travellers year-round. The city offers various educational opportunities and access to beautiful hiking trails. Not to be missed is the Keith and Dufftown Railway, which offers scenic train rides through the picturesque Moray countryside.
  • Craigellachie: Just 4.8km from Rothes, Craigellachie is a quaint village known for its family-friendly atmosphere and outdoor activities. With peak visitation in April, July, and September, this village is perfect for those looking to explore nature. Visitors can enjoy hiking trails and golfing, while the nearby Craigellachie Bridge, a historic landmark, provides a glimpse into the area's rich heritage. The proximity to the national state park makes it an ideal base for nature lovers and families alike.

Things to do near Rothes

Rothes is an ideal destination for outdoor enthusiasts and families seeking adventure. Enjoy scenic hiking trails and access to beautiful landscapes, or spend a day on the golf course. For an enriching experience, consider taking day trips to explore the surrounding areas, immersing yourself in the local culture and stunning scenery. Rothes promises a delightful blend of activities for all ages.

Shopping

In Rothes, you can explore Relax, a charming store located 14.5km away, offering delightful gifts and souvenirs. If you're up for a drive, consider visiting Harbour Treasures, situated 20.9km away, where you'll find unique treasures and local crafts to take home.

Recreation

Dufftown Golf Course offers a luxurious golfing experience set amidst stunning landscapes, perfect for relaxation and recreation. For family-friendly fun, Tininver Park features a delightful playground and outdoor activities. Meanwhile, Garmouth & Kingston Golf Course provides a vibrant atmosphere for sports enthusiasts, surrounded by picturesque scenery.

Adventure

At Lecht Ski Resort, 37.0km from Rothes, experience thrilling skiing amidst breathtaking landscapes. The Moray Coast Trail, 25.7km away, offers scenic hiking adventures with stunning views. For a unique experience, Bike Glenlivet, located 30.6km from Rothes, provides exhilarating biking trails in a beautiful outdoor setting.

Nightlife

In Rothes, the local pub scene is vibrant, with The Rothes Arms Hotel offering a warm atmosphere for socialising over drinks. Nearby, the Aberlour Distillery occasionally hosts events that combine whisky tasting with live music, creating a unique nightlife experience in this charming Scottish village.

*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 cheaper months of January to February and November, while booking your hotel about a month in advance to secure the best prices. Wednesdays typically offer the lowest rates, and combining your hotel, flights, and activities through Expedia can lead to significant savings. Take advantage of last-minute deals and use Expedia's search tools to filter options by budget and eco-friendly accommodations. For affordable transport, consider walking or using local buses to explore the area without breaking the bank.

  • 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: Book your hotel in Rothes about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can organise your results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Furthermore, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly accommodation options available for booking.
  • Consider bundling your trip: You can make significant savings by combining your hotel stay in Rothes with your flights and activities through an Expedia package deal.

Find the best attractions near Rothes

Rothes, Aberlour, offers a delightful escape for outdoor and family vacations. Visitors can explore a variety of attractions, including visitor centres, serene lakes, and local factories. These points of interest provide a perfect blend of adventure and cultural experiences, ensuring that travellers of all kinds can enjoy their stay in this charming Scottish locale.

  • Speyside Cooperage: Discover the art of whisky cask making at Speyside Cooperage, where you can witness skilled craftsmen at work. This visitor centre, just 6.4km from Rothes, offers a unique family-friendly experience and outdoor activities, immersing you in the rich whisky heritage of the region.
  • The Linn Falls: Experience the enchanting beauty of The Linn Falls, located 8.0km from Rothes. This stunning waterfall offers a romantic setting, perfect for nature lovers and adventurous souls alike, with picturesque trails that lead to breathtaking views.
  • House of Mulben: Attend an exciting sporting event at the House of Mulben, a vibrant stadium situated 8.0km from Rothes. Embrace the energetic atmosphere and enjoy a variety of local sports, making it a fantastic destination for sports enthusiasts.

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 trip to Rothes, you have two major airports to consider. Aberdeen Airport (ABZ) is located 70.8km away, with nearby hotel options such as the 5-star Marcliffe, 9.7km from the airport, and the Village Hotel Aberdeen, a 4-star establishment just 6.4km away. Alternatively, INVerness Airport (INV), situated 51.5km from Rothes, offers luxurious stays at the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport. The Factor's House, a charming 5-star bed and breakfast, is 14.5km from Inverness Airport. Transportation services are readily available from these hotels to the respective airports, ensuring a smooth journey.

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?
Taigh Mor: This holiday home rental outside of Rothes comes with WiFi so that 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! 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 7 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.