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 Station Hotel

4 out of 5
51 New Street Aberlour Scotland
Fully refundableReserve now, pay when you stay
The price is AU$233 per night from 26 Mar to 27 Mar
AU$233
26 Mar - 27 Mar
includes taxes & fees
Located in Aberlour, The Station Hotel is a 5-minute drive from Macallan Distillery and 6 minutes from Speyside Cooperage.
Opens in a new windowThe Station Hotel
The Mansion House Hotel

The Mansion House Hotel

4 out of 5
The Haugh Elgin Scotland
Fully refundableReserve now, pay when you stay
Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Moray Leisure Centre and Elgin Museum.
Opens in a new windowThe Mansion House Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

4 out of 5
Victoria Street Aberlour Scotland
Fully refundableReserve now, pay when you stay
The price is AU$315 per night from 24 Mar to 25 Mar
AU$315
24 Mar - 25 Mar
includes taxes & fees
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
Opens in a new windowCraigellachie Hotel of Speyside
Save an average of 15% on thousands of hotels when you're signed in
Laichmoray Hotel

Laichmoray Hotel

3 out of 5
Maisondieu Road Elgin Scotland
Fully refundableReserve now, pay when you stay
The price is AU$247 per night from 29 Mar to 30 Mar
AU$247
29 Mar - 30 Mar
includes taxes & fees
Located in Elgin, Laichmoray Hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral.
Opens in a new windowLaichmoray Hotel
Golf View Hotel

Golf View Hotel

3 out of 5
Stotfield Road Lossiemouth Scotland
Fully refundableReserve now, pay when you stay
With a stay at Golf View Hotel in Lossiemouth, you'll be next to a golf course, just steps from Moray Golf Club and a 2-minute drive from Lossiemouth Fisheries ...
Opens in a new windowGolf View Hotel
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

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

Findochty SCT
Located in Buckie, this vacation home is on the beach, a short 3-minute walk from Findochty Harbour and within 2 minutes by car from Strathlene Golf Course.
Opens in a new windowModern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Cluny Hill Hotel

Cluny Hill Hotel

3 out of 5
Saint Leonards Road Forres Scotland
Fully refundableReserve now, pay when you stay
The price is AU$63 per night from 23 Mar to 24 Mar
AU$63
23 Mar - 24 Mar
includes taxes & fees
Located in Forres, Cluny Hill Hotel is within a 15-minute walk of Nelson's Tower and Grant Park.
Opens in a new windowCluny Hill Hotel
The Seafield Arms

The Seafield Arms

4 out of 5
17-19 Seafield St Buckie Scotland
The price is AU$222 per night from 23 Mar to 24 Mar
AU$222
23 Mar - 24 Mar
includes taxes & fees
With a stay at The Seafield Arms in Buckie, you'll be a 2-minute walk from Cullen Millennium Garden and 6 minutes by foot from Cullen Harbour.
Opens in a new windowThe Seafield Arms
The Aberlour Hotel

The Aberlour Hotel

3 out of 5
87 HIGH STREET Aberlour Scotland
The price is AU$291 per night from 31 Mar to 1 Apr
AU$291
31 Mar - 1 Apr
includes taxes & fees
With a stay at The Aberlour Hotel in Aberlour, you'll be near the beach, just a 3-minute walk from Sandy Hole and 5 minutes by foot from The Linn Falls.
Opens in a new windowThe Aberlour Hotel
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.

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

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.