Rothes accommodation from NZ$84

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

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Rothes

Tonight
Check prices in Rothes for tonight, 10 Nov - 11 Nov
Tomorrow night
Check prices in Rothes for tomorrow night, 11 Nov - 12 Nov
This weekend
Check prices in Rothes for this weekend, 13 Nov - 15 Nov
Next weekend
Check prices in Rothes for next weekend, 20 Nov - 22 Nov

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 Aberlour Scotland
The price is NZ$295 per night from 20 Nov to 21 Nov
NZ$295
20 Nov - 21 Nov
includes taxes & fees
9.4/10 Exceptional! (294 reviews)

Accommodation In Rothes

You'll find just 1 hotel that is less than 10 kilometres from Rothes.

While Rothes isn't exactly Moray's hotel hot spot, it is home to the Station Hotel, which is relatively close to the city centre.

The Stotfield Hotel is located 20 kilometres from the main part of Rothes. Alternatively, the Links Lodge - B&B is 20 kilometres away. Two other options are the Seashore Cottage and the Eight Acres Hotel & Leisure Club.

United Kingdom's Aberdeenshire and Moray has loads of other great places to visit! Lovers of the great outdoors will appreciate Aberdeenshire and Moray's beaches, coastal plains and forests. You could also head to the area's ruins and castles. Energetic types may also enjoy snowboarding, skiing and tobogganing here.

14 kilometres to the northwest of Rothes is Elgin, where visitors can enjoy the Pluscarden Abbey. Elgin accommodations include the Lodge Elgin and The Mansion House Hotel & Country Club. You might like to also visit Ballindalloch, where you'll find the Lecht Ski Resort. Ballindalloch is found 35 kilometres to the south of Rothes. Hotel options in Ballindalloch include the Glentorets B&B and Argyle Guest House.

Inverness Airport is your gateway to Rothes. Nearby hotels include the Inchrye Bed & Breakfast and the Dolphin Bay Suites.

Rothes hotels essential information

Accommodation
574 hotels
Lowest Price
NZ$84
Highest Price
NZ$468
Popular hotels
The Station Hotel, Craigellachie Hotel of Speyside, Golf View Hotel, Cluny Hill Hotel, The Old Coach House Hotel, The Mansion House Hotel, Laichmoray Hotel, Firth Hotel & Restaurant, The Old Mill Inn

New reviews! Best hotels in Rothes

More Destinations

^Eligibility requirements and conditions apply