Book Rothes hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Rothes
Cheap Rothes hotels

The Station Hotel

The Mansion House Hotel

Craigellachie Hotel of Speyside

Laichmoray Hotel

Golf View Hotel

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Cluny Hill Hotel

The Seafield Arms

The Aberlour Hotel
Hotels in Rothes
You'll have to move faster than a cute cat video goes viral if you want to stay near Rothes. There's just 1 hotel within 10 kilometres of the action, so get booking!
In terms of a central location, you can't do better than The Station Hotel. It's a fabulous place to chill out after you've eaten, drank and shopped your way through the centre.
You could also think about securing a room at the Eight Acres Hotel & Leisure Club, which is located 15 kilometres from central Rothes. Another potential place is the Links Lodge - B&B, 20 kilometres away.
Want more options? Hole up like a rockstar in Grantown-on-Spey (just try not to trash the joint). Sitting 30 kilometres away and home to the Grantown Museum and Lochindorb Castle, it's bound to be a trip to remember! The Craiglynne Hotel and Seafield Lodge Hotel are a few of the long and short-stay options here. 30 kilometres to the south of Rothes you'll find Ballindalloch, which is home to the Glentorets B&B and Argyle Guest House. Lecht Ski Resort and Drumin Castle are among the more popular attractions to see when visiting Ballindalloch.
Get a ride 40 kilometres west and you'll find Nairn, a regional centre with a population of 9,000. While you're in this neck of the woods, you'll be able to get your tourist on at Nairn Beach, the Nairn Museum and the Nairn Golf Club. If you've got some time up your sleeve, keep the good time rolling at the Boath House Spa and Iolaire. Nairn offers accommodations to suit most budgets and tastes, including the Golf View Hotel & Spa and Muthu Newton Hotel.
Ever spent a night on the cold airport floor cos you got waayyy too excited and forgot to make a hotel booking? Save yourself the backache and snap up a room at the Jurys Inn Aberdeen Airport or the Courtyard by Marriott Aberdeen Airport. Neither are far from Aberdeen Airport, which is 70 kilometres from the centre of town.
Rothes hotels essential information
Accommodation | 525 hotels |
|---|---|
Lowest Price | AU$63 |
Highest Price | AU$315 |
Popular hotels | The Station Hotel, The Mansion House Hotel, Craigellachie Hotel of Speyside, Laichmoray Hotel, Golf View Hotel, Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth, Cluny Hill Hotel, The Seafield Arms, The Aberlour Hotel |
Most recent Rothes hotel reviews

More ways to explore Rothes
Top Picks
- Lodges in Aberlour
- Alves Hotels
- Caravan Parks in Archiestown
- Archiestown Hotels
- Ballindalloch Hotels
- Buckie Hotels
- Cummingston Hotels
- Beach Hotels in Moray
- Golf Hotels in Moray
- Ski Hotels in Moray
- Spa Hotels in Moray
- Winery Hotels in Moray
- Caravan Parks in Dufftown
- Apartments in Elgin
- B&B in Elgin
- Cabin Rentals in Elgin
- Country Houses in Elgin
- Holiday Homes in Elgin
- Hostels in Elgin
- Crerar Hotels in Elgin
- Freetobook Hotels in Elgin
- Golf Hotels in Elgin
- Hotels with Parking in Elgin
- Hotels with Pool in Elgin
- Luxury Hotels in Elgin
- Romantic Hotels in Elgin
- Ski Hotels in Elgin
- Elgin Hotels
- Inns in Elgin
- Lodges in Elgin
- Caravan Parks in Findochty
- Findochty Hotels
- Fochabers Hotels
- Hopeman Hotels
- Cabin Rentals in Keith and Dufftown Railway
- Apartment Hotels in Keith
- Keith Hotels
- Lodges in Kinloss
- Lossiemouth Hotels
- Mulben Hotels
- Rafford Hotels
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






