Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Rothes – 5 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Station Hotel 4 stars

Hotel in Rothes

The Station Hotel is situated in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whisky Distillery is a 2-minute walk away. The friendliness of the staff and the quality of the accomodation.

Show more Show less
9.1
Superb
292 reviews
Price from
£95
per night

OYO Eastbank Hotel 3 stars

Hotel in Rothes

The OYO Eastbank Hotel is found in Rothes, right in the heart of the world-famous 'Whisky Trail'. Large comfortable rooms and beds, food was good, great breakfast, great motorbike parking, very helpful staff

Show more Show less
8.3
Very good
208 reviews
Price from
£58.19
per night

Seafield Arms Hotel

Hotel in Rothes

Set in Rothes, 100 metres from Glen Grant Whisky Distillery, Seafield Arms Hotel offers accommodation with a bar, free private parking and a garden. Free WiFi is included. Colin and Helen are very friendly

Show more Show less
8.2
Very good
9 reviews

Mary's Apartment

Rothes

Mary's Apartment is located in Rothes, 200 metres from Glen Grant Whisky Distillery, in an area where cycling can be enjoyed. Featuring garden and mountain views, this apartment also offers free WiFi.... The comfortable beds. Spotlessly clean

Show more Show less
9.5
Exceptional
26 reviews
Price from
£90
per night

The Rothes Retreat

Rothes

The Rothes Retreat is situated in Rothes. Set 500 metres from Glen Grant Whisky Distillery, the property offers a garden and free private parking. Massive property great location spotless clean and the owners were fantastic couldnt do eneough for us

Show more Show less
9.6
Exceptional
5 reviews
Price from
£146.67
per night

Dandaleith Cottage No.2

Craigellachie (Near Rothes)

Boasting a garden, a tennis court, and a terrace, Dandaleith Cottage No.2 provides accommodation in Craigellachie with free WiFi and mountain views. A nigh on perfect place to stay in Edinburgh

Show more Show less
9.1
Superb
44 reviews
Price from
£85
per night

Dandaleith Cottage No.1

Craigellachie (Near Rothes)

Set 2.9 km from Speyside Cooperage Visitor Centre and 8 km from Glenfiddich Whisky Distillery, Dandaleith Cottage No.1 is in Craigellachie and has a tennis court and a terrace. Excellent location for access to the coast, woodland trails and the Spey Way. Great access to the whisky trail. Really cosy spot for a short break away. Tastefully decorated

Show more Show less
8.3
Very good
35 reviews
Price from
£95
per night

The Kennels- Speyside Self-catering cottage

Aberlour (Near Rothes)

The Kennels- Speyside Self-catering cottage offers accommodation halfway between Aberlour and Elgin, 12 km from Macallan Whisky Distillery. it was a tremendous holiday stay . the cottage exceeded our expectations . everything you needed for a comfortable stay and more . Roy is a fantastic host very knowledgeable on local area and his whisky tasting evening was out of this world . Will certainly return to this beautiful house .

Show more Show less
9.8
Exceptional
21 reviews
Price from
£126
per night

RV @ Craigellachie

Craigellachie (Near Rothes)

Located in Craigellachie, less than 1 km from Speyside Cooperage Visitor Centre, RV @ Craigellachie provides accommodation with access to a garden with a terrace.

Show more Show less
Price from
£200
per night

Highlander Inn 3 stars

Hotel in Craigellachie

Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking. Great position for visiting Speyside. Clean and warm room. The whole staff is very kind and welcoming. Feeling like at home. Excellent pub just downstairs with good food and wide selection of whisky. I would strongly suggest the place to everybody

Show more Show less
9
Superb
194 reviews
Price from
£75
per night
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Rothes:

Explore guest reviews of hotels in Rothes

See all