Skip to main content

Search hotels in Rothes

Enter your dates to see the latest prices and deals for Rothes hotels

Filter by:

Star Rating

Review score

Rothes – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Station Hotel, hotel in Rothes

The Station Hotel is located in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whiskey Distillery is a 2-minute walk away.

Food - Bar and hospitality was amazing!
Scored 8.8
8.8
Rated excellent
Excellent
348 reviews
Price from$437.02per night
OYO Eastbank Hotel, Speyside Scotland, hotel in Rothes

The OYO Eastbank Hotel, Speyside Scotland is found in Rothes, right in the heart of the world-famous 'Whiskey Trail'.

Breakfast was more than adequate. Cook was more than willing to make reasonable changes to what we liked. Room was big and Wi-Fi and TV were good. Bathroom was huge and has been modernized. Enough electrical outlets in room for all of todays modern gadgets and rechargers. Staff were super friendly and more than ready to help in any way possible. Parking was directly across street. There was a mini market just up the street for snacks and drinks. Great location for visiting distilleries in Speyside and within a 20 minute drive to some really good restaurants.
Scored 7.4
7.4
Rated good
Good
397 reviews
Price from$94.86per night
4 Stills Apartment, hotel in Rothes

4 Stills Apartment is located in Rothes, just 10 miles from Elgin Cathedral and 21 miles from Huntly Castle. The apartment features both Wifi and private parking free of charge.

Self catering
Scored 9.1
9.1
Rated wonderful
Wonderful
121 reviews
Price from$121.47per night
The Dowans Hotel of Speyside, hotel in Rothes

Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whiskey-lovers.

The grounds are nice
Scored 9.2
9.2
Rated wonderful
Wonderful
335 reviews
Price from$372.75per night
The Mash Tun, hotel in Rothes

Located in Aberlour, 20 miles from Huntly Castle, The Mash Tun has accommodations with a restaurant, free private parking and a bar.

Setting, atmosphere, food, whiskey knowledgeable bar tender.
Scored 8.9
8.9
Rated excellent
Excellent
297 reviews
Price from$231.36per night
Craigellachie Hotel of Speyside, hotel in Rothes

Located in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893.

The staff were quite helpful, and the facilities were on point. The Inn, restaurant, and The Whiskey Bar were all well run and the food and drink fantastic. . . Especially the bartender in the whiskey bar. He has forgotten more about whiskey than we will ever know.
Scored 8.4
8.4
Rated very good
Very Good
605 reviews
Price from$258.27per night
The Aberlour Hotel, hotel in Rothes

To edit: The mile long tree lined High Street has an attractive square and village green and located right in the center of the Village is the Aberlour Hotel.

In the main street of a small town in the middle of whisky area in Spey Good bed Personnel did their best to make us feel ok
Scored 8.4
8.4
Rated very good
Very Good
673 reviews
Price from$98.33per night
Inveravon Holiday Home, hotel in Rothes

Inveravon Holiday Home is located in Dufftown, just 14 miles from Huntly Castle and 17 miles from Elgin Cathedral. This property offers access to a patio, free private parking, and free Wifi.

A delightful gracious home with all the comforts and conveniences and then some. Thank you for sharing your wonderful home with us. Lovely and perfect for us 4 ladies. Didn’t want to leave. 😄
Scored 9.4
9.4
Rated wonderful
Wonderful
134 reviews
Price from$179.95per night
Craigellachie Lodge, hotel in Rothes

Craigellachie Lodge in Craigellachie provides accommodations with a garden and a terrace.

Everyone with whom we dealt from the time we booked our stay until we left was very responsive and gracious. Jody and Scott along with the staff did an excellent job of seeing to our every need. Scott and Jody also own one of the local whisky shops making Scott, in particular, a wonderful resource for orienting us to the area and helping us to fully appreciate the "whisky leg" of our Scottish adventure. We could not have been more satisfied with our two days in Craigellachie, a wonderful little town with friendly residents. We hope to be back someday. John Charlottesville, VA USA
Scored 9.5
9.5
Rated exceptional
Exceptional
269 reviews
Price from$224.94per night
Bankhouse B&B, hotel in Rothes

Located within 5 mi of Cardhu Whiskey Distillery in Aberlour, Bankhouse B&B provides accommodations with a flat-screen TV. There is a seating and a dining area in all units.

Charming building, beautifully maintained. Great location in Speyside, right next to the river, close to many distilleries. The interior is meticulously maintained, clean, and beautifully decorated. Breakfast was incredible. We cannot say enough about how we enjoyed everything.
Scored 9.4
9.4
Rated wonderful
Wonderful
236 reviews
Price from$173.52per night
See all hotels in and around Rothes

What Guests Said About Rothes:

  • Scored 8.0
    8.0

    Rothes is a very quiet town.

    Rothes is a very quiet town. There are no other restaurants in town. However the hotel restaurant is excellent. There is nothing to do in the town itself, but it is located in the heart of the scotch trail with many distilleries. Too many to visit in fact.
    John
    United States of America
  • Scored 6.0
    6.0

    Ok for a walking base.

    Ok for a walking base. No eating facilities in village due to COVID restrictions. Very busy thoroughfare for distilleries so no good for peace and quiet. Free parking good. With COVID everything closed even whisky bars in the pubs.
    catherine
    United Kingdom