Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in Elgin, this spa hotel is within 3 mi (5 km) of Elgin Museum, Elgin Cathedral, and Spynie Palace. Glen Moray Distillery and Duffus Castle are also ...
Situated on a river, this spa hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.4 mi (3.9 km) away.
As there's only 1 lodging option within a 6-mile radius of downtown Rothes, it makes good sense booking a place to stay well in advance.
If you'd like to stay as close to downtown as you can, The Station Hotel is where you’ll need to look.
Sightseers who are on the lookout for more options will be happy to discover the Eight Acres Hotel & Leisure Club approximately 10 miles from the center of Rothes. The Links Lodge - B&B is also in the area, 13 miles from downtown.
Looking for more things to do? Why not spend a few hours enjoying the Grantown Museum and Lochindorb Castle in Grantown-on-Spey, 19 miles to the southwest of Rothes. The Craiglynne Hotel and Seafield Lodge Hotel are some of the Expedia-listed hotel options in Grantown-on-Spey. Alternatively, you could consider staying in Ballindalloch, 20 miles to the south of Rothes, where you can choose from the Glentorets B&B and Argyle Guest House. Lecht Ski Resort and Drumin Castle are just some of the more popular points of interest to experience when visiting Ballindalloch.
Nairn is located 25 miles from Rothes. While you are in the region, you may wish to explore the Nairn Beach, the Nairn Museum and the Nairn Golf Club. The Boath House Spa and Iolaire are also worth visiting. If you'd like to stay in Nairn, be sure to check the latest deals at the Golf View Hotel & Spa and The Newton Hotel.