Photo by Nick Chatham

Hotels in Rothes

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 20 - Sep 21
Tomorrow
Sep 21 - Sep 22
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Where to stay in Rothes?

1. The Station Hotel

The Station Hotel
Aberlour
$174
$209 total
includes taxes & fees
Oct 4 - Oct 5
The Station Hotel

2. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
$268
$322 total
includes taxes & fees
Oct 14 - Oct 15
Craigellachie Hotel of Speyside

3. Cardhu Country House

Cardhu Country House
Aberlour
$191
$229 total
includes taxes & fees
Sep 27 - Sep 28
Cardhu Country House

4. Craigellachie Lodge

Craigellachie Lodge
Aberlour
$240
$288 total
includes taxes & fees
Sep 27 - Sep 28
Craigellachie Lodge

5. The Aberlour Hotel

The Aberlour Hotel
Aberlour
$190
$228 total
includes taxes & fees
Sep 22 - Sep 23
The Aberlour Hotel

6. Bankhouse B&B

Bankhouse B&B
Aberlour
$179
$214 total
includes taxes & fees
Sep 27 - Sep 28
Bankhouse B&B

7. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
$253
$304 total
includes taxes & fees
Oct 10 - Oct 11
Hotel 1881 Archiestown

8. Weston House

Weston House
Keith
$55
$106 total
includes taxes & fees
Sep 21 - Sep 22
Weston House

9. The Pines Guesthouse

The Pines Guesthouse
Elgin
$144
$173 total
includes taxes & fees
Sep 24 - Sep 25
The Pines Guesthouse

10. Laichmoray Hotel

Laichmoray Hotel
Elgin
$143
$171 total
includes taxes & fees
Sep 27 - Sep 28
Laichmoray Hotel

11. Premier Inn Elgin

Premier Inn Elgin
Elgin
$57
$68 total
includes taxes & fees
Oct 18 - Oct 19
Premier Inn Elgin

12. Copper Beeches

Copper Beeches
Elgin
$188
$225 total
includes taxes & fees
Oct 1 - Oct 2
Copper Beeches

13. The Mansion House Hotel

The Mansion House Hotel
Elgin
$138
$166 total
includes taxes & fees
Oct 1 - Oct 2
The Mansion House Hotel

14. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
$134
$161 total
includes taxes & fees
Sep 25 - Sep 26
The Station House Boutique Hotel

15. The Mill House Hotel

The Mill House Hotel
Buckie
$114
$137 total
includes taxes & fees
Sep 26 - Sep 27
The Mill House Hotel

16. Sunninghill

Sunninghill
Elgin
$163
$196 total
includes taxes & fees
Oct 18 - Oct 19
Sunninghill

17. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
$212
$254 total
includes taxes & fees
Sep 21 - Sep 22
St Michaels Guesthouse

18. Taigh Mor

Taigh Mor
Elgin
$75
$90 total
includes taxes & fees
Sep 27 - Sep 28
Taigh Mor

19. The Royal Hotel

The Royal Hotel
Elgin
$105
$127 total
includes taxes & fees
Oct 4 - Oct 5
The Royal Hotel

20. Kintrae B&B

Kintrae B&B
Buckie
$111
$133 total
includes taxes & fees
Sep 21 - Sep 22
Kintrae B&B
View all properties

Top landmarks in Rothes

Glen Grant Distillery

9.4/10 (15 reviews)
If visiting museums in Rothes are on your list, you might want to check out 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.
See properties

The Glenrothes Distillery

The Glenrothes Distillery is 0.6 mi (0.9 km) from central Rothes, why not stop by during your stay.
See properties

Speyburn Distillery

Speyburn Distillery is 0.5 mi (0.8 km) from central Rothes, why not stop by during your stay.
See properties

Learn more about Rothes

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 and River Spey.

See all hotels in Rothes
A river with a green boat, surrounded by trees and grassy fields.
Photo by Nick Chatham

Check out reviews of Rothes hotels guests love

Carlton Hotel

Carlton Hotel

10/10 Excellent
"Check in and check out were quick and easy. Room was perfect and exactly what we thought it would be. Parking is free."
Amy 1-night trip
Posted 15 hours ago
Carlton Hotel
Cluny Hill Hotel

Cluny Hill Hotel

10/10 Excellent
"Great room"
Fahad 1-night trip
Posted 2 days ago
Cluny Hill Hotel
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"Super nice staff, especially the man with the big beard at reception he was just the best! Beautiful hotel."
Steve 2-night trip
Posted 3 days ago
Ramnee Hotel
The Royal Hotel

The Royal Hotel

10/10 Excellent
"One night stop over for business trip. Big room, clean. Dinner was great, staff friendly. Bargain, would stay again"
Andrew 1-night trip
Posted 4 days ago
The Royal Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Room was clean,"
Matthew 1-night trip
Posted 8 days ago
Firth Hotel & Restaurant
Laichmoray Hotel

Laichmoray Hotel

8/10 Good
"Clean room, helpful staff. Great breakfast. Very small wash basin."
Terence 2-night trip
Posted 8 days ago
Laichmoray Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 9 days ago
The Old Coach House Hotel
Golf View Hotel

Golf View Hotel

8/10 Good
"Lovely location for a nice view"
CRAIG 1-night trip
Posted 11 days ago
Golf View Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 2 weeks ago
The Mansion House Hotel

Frequently asked questions

What accommodations do travelers recommend in Rothes?
Can I book refundable accommodations in Rothes?
If you want the flexibility to change your plans to Rothes, most accommodations provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Rothes be like during my vacation?
July and August are typically the warmest months in Rothes when the average temp is 55°F. January and February are the coldest months when the average temperature is 40°F. August and July are the months with the most rain.
Why should I book my Rothes accommodation with Hotels.com?
There are lots of reasons to book your Rothes trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.