Rothes accommodation from AU$118

Find hotels that Aussie travellers love

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.

Check hotel availability in Rothes

Tonight
Check prices in Rothes for tonight, 25 Nov - 26 Nov
Tomorrow night
Check prices in Rothes for tomorrow night, 26 Nov - 27 Nov
This weekend
Check prices in Rothes for this weekend, 29 Nov - 1 Dec
Next weekend
Check prices in Rothes for next weekend, 6 Dec - 8 Dec

Rothes stays as unique as you are

Top hotel deals in Rothes

Don't see what you're looking for?
See all available properties in Rothes
View all properties
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.

Top luxury Rothes hotel deals

The Station Hotel

The Station Hotel

51 New Street, Rothes, Aberlour, Scotland
9.4/10 Exceptional! (200 reviews)

Accommodation in Rothes

You won't find a place to stay in the middle of Rothes. There's just 1 hotel within 10 kilometres, so you better book in advance!

The Station Hotel might be your only choice if you are set on staying close to the central streets.

If you find yourself needing more accommodation options in Rothes, look into the Eight Acres Hotel & Leisure Club and the Links Lodge - B&B. They are located 15 kilometres and 20 kilometres away from the center. Wotif also suggests the Stotfield Hotel and the Thistle Dhu Bed & Breakfast. The first is 20 kilometres away from the center, while the second is 20 kilometres away.

The nearby cities of Elgin and Ballindalloch are worth exploring. Elgin is 15 kilometres to the northwest of Rothes, while Ballindalloch is 30 kilometres to the south. Hotels in Elgin include The Mansion House Hotel & Country Club and The Lodge Elgin. Ballindalloch options include the Glentorets B&B and Argyle Guest House.

Before you head home, why not spend an afternoon cheering along with fellow sports obsessives at a local sporting fixture? Caledonian Stadium is located to the west of Rothes. Like to stay close by? The Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments could both be just what you're after.

Inverness Airport is the nearest preferred airport, and is 50 kilometres away from the centre of Rothes. Nearby hotels are the Dolphin Bay Suites and the Inchrye Bed & Breakfast.

Rothes hotels essential information

Accommodation
455 hotels
Lowest Price
AU$118
Highest Price
AU$364
Popular hotels
OYO Eastbank Hotel, Speyside Scotland, Laichmoray Hotel, The Mansion House Hotel, Craigellachie Hotel of Speyside, Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth, Stotfield Hotel, Poseidon's Inn, The Royal Hotel, The Mill House Hotel

Frequently asked questions

What are the best hotels in Rothes?
Located in Rothes and with conveniences like free WiFi and 24-hour room service, The Station Hotel is a retreat Wotif travellers fall head over heels for. Also clinching a top spot on the list of best hotels in Rothes is OYO Eastbank Hotel, Speyside Scotland. Rest your head here and you’ll be close to leading sights like Macallan Distillery and Glen Grant Distillery. Ready for an amazing time in Rothes? Let Wotif connect you with an awesome pad at a price that can’t be beaten.
How many days should I spend in Rothes?
It’s completely up to you, but visitors typically spend 2 days in Rothes. Just be sure to allow yourself enough time to hit the hotspots, enjoy new experiences and recharge your batteries. No matter how long you stay, we have incredible Rothes hotel offers you’ll find impossible to resist.
Where should a first-time tourist stay in Rothes?
Keep it straightforward and choose a hotel in Rothes that’ll put you in the centre of the action. You’ll be near things like major sights and public transport options. Of course, the best place to stay depends on things like your plans, interests and budget, so make sure you do your homework.
How much does a Rothes hotel cost?
Forget the charm offensive on the hotel manager — our filters are all you need for tracking down AU$118 cheap accommodation in Rothes. Just enter your travel details and fine-tune your search by things like amenities, budget and property class. Oh, and here’s another tip to save some cash: Reserve your Rothes hotel outside the busiest months of April, June and July when rates are typically higher.
How do I get a cheap hotel in Rothes?
Land cheap hotels in Rothes like a seasoned pro with these insider hacks:

  • Keep that budget in check and stay midweek: Cheaper rates are typically offered from Mondays to Thursdays.
  • Unlock your VIP pass: Set up a Wotif account and join the ranks of those who enjoy Mates Rates, including discounts of 10% or more.
  • Ditch the crowds: And save a bunch of cash at the same time by heading to Rothes during the quieter months. Room rates are a steal in November, December and January.
  • Sort results by lowest price: Once you’ve narrowed your search using our filters, sort by the lowest price to find deals you won’t be able to resist.

New reviews! Best hotels in Rothes

^Eligibility requirements and conditions apply.