Compare Hotels in Rothes, Scotland

Handpicked and Verified Places to Stay in Rothes, Scotland

Check-in
12Sept
Check-out
13Sept
Rooms and Guests2 Guests, 1 Room
Rothes offers attractions like the Rothes Castle and the scenic Speyburn Distillery. Visitors can enjoy the nearby Moray Golf Club or relax at the picturesque Rothes Park. You'll find a variety of hotel types, including cozy inns with stunning views of the Spey Valley and modern accommodations that highlight local experiences. Our curated selection features top-rated hotels, ensuring all options have glowing reviews and great amenities. Remember to book early for summer visits, and consider using local taxis to explore the charm of Rothes.
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
1-3 out of 3
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great
Map300 m from City Centre500 m from Rothes Golf Club
FromUS$ 261 /nightSelect
8.2
Great
Map
FromUS$ 173 /nightSelect
8.6
Great
4 Stills Apartment
Map500 m from City Centre800 m from Rothes Golf Club
FromUS$ 133 /nightSelect

Price range for stays in Rothes, Scotland

From budget-friendly B&Bs to castle hotels and Highland lodges, Scotland offers stays for every traveler's dream itinerary.

⬆️ The highest price
USD 261
⬇️ The lowest price
USD 133
💸 Average price for
4-star hotels
USD 237
3-star hotels
USD 157
Apartments
USD 120

Top places to stay in Rothes, Scotland

Based on guest reviews over the last 12 months

Charming Historic Retreat:
The Station Hotel
Budget Friendly Comfort:
Oyo Eastbank Hotel, Speyside Scotland

FAQs about hotels in Rothes

We hope that the answers to these questions will help you plan your trip

Which hotels in Rothes offer the best value for money?
The Oyo Eastbank Hotel generally provides a more budget-friendly option with average nightly rates around $90 USD, while The Station Hotel, a more upscale choice, averages $130 USD per night. Both offer favorable amenities for their respective price ranges.
Which hotels in Rothes are best located for visiting local landmarks?
The Station Hotel is closest to famous sites like the Glen Grant Distillery, located only 1 km away. Oyo Eastbank Hotel offers convenient access to the Speyside Cooperage, approximately 3 km from the hotel.
Do any hotels in Rothes provide family-friendly amenities?
Both hotels offer family-friendly accommodations, with The Station Hotel featuring larger family rooms. Oyo Eastbank Hotel has options for adjoining rooms, making it suitable for families traveling together.
What are the typical nightly rates for hotels in Rothes during peak vs. off-peak seasons?
During peak season, expect rates around $130 USD at The Station Hotel and $120 USD at Oyo Eastbank Hotel. In contrast, off-peak rates can drop to around $80-90 USD for both hotels.
Which hotel in Rothes is best for couples looking for a romantic getaway?
The Station Hotel is particularly noted for its romantic ambiance and scenic views over the Spey Valley, making it a great option for couples. It also has dining options that cater to a romantic atmosphere.
What are the top-rated hotels in Rothes according to guest reviews?
The Station Hotel often receives top marks for its customer service and cleanliness, with guest ratings averaging around 4.5/5. In contrast, Oyo Eastbank Hotel is praised for its affordability and comfortable stay.

Essential Hotel Facts for Rothes Travelers

This guide evaluates two hotels in Rothes, UK, providing crucial details to help you choose the best accommodations and plan your stay effectively.

Nightly rates range from $90 to $150 USD.

Two notable properties are available in the area.

Peak travel seasons include June to August.

Local taxes typically add 10% to your bill.

Both hotels are within 10 km of the Speyside Whisky Trail.

More towns to explore across United Kingdom