Best Hotels in Rothes

Explore Rothes with 1 hotels near iconic landmarks, popular shopping streets, and top dining spots.

Recommended nearby stays

Craigellachie Hotel of Speyside
8.9 (105 reviews)

Craigellachie Hotel of Speyside ★★★★

📍 Victoria St, Speyside Way, Craigellachie

"Although the hotel is quite old, it is well-maintained and offers a comfortable stay. There was a huge selection of whisky at the bar, but it was a shame I couldn't try many since it was right after the Macallan distillery tour."

Firth Hotel & Restaurant
8.3 (103 reviews)

Firth Hotel & Restaurant ★★★

📍 5 Clifton Rd, Lossiemouth

"Clean, comfortable well-appointed room with lovely sea view. Helpful, friendly staff. Delicious breakfast. Would recommend!"

Mansion House Hotel
8.2 (104 reviews)

Mansion House Hotel ★★★★

📍 Blackfriars' Rd, Elgin

"Beautiful, quiet hotel with old-world charm. Great for a stopover in the Highlands. Excellent breakfast. Beautiful grounds and magnificent building."

Travelodge Elgin
8.8 (42 reviews)

Travelodge Elgin ★★★

📍 5 Coxton Park, A96, Elgin

"A happy four night stay, nice and quiet. No hestitation in coming back. Evidently in a developing industrial area - just now very quiet... hope it does not change as more industrial units are developed round the area."

Golf View Hotel
8.6 (71 reviews)

Golf View Hotel ★★★

📍 Stotfield Rd, Lossiemouth

"Great hospitality, rooms were really clean and the food from the restaurant was delicious. Spectacular views from the room."

The Seafield Arms-Cullen
9.0 (57 reviews)

The Seafield Arms-Cullen ★★★★

📍 17-19 Seafield St, Buckie, Cullen

"The room we had was low in storage considering we were there for 3 nights. The breakfast was very poor Housekeeping could have been better, toilet roll low, floors not brushed and surfaces not wiped."

The Old Coach House
6.4 (82 reviews)

The Old Coach House ★★★

📍 26 High St, Buckie

"Really nice hotel, a good hotel is comfortable and close to the town and beach Would stay here again"

Sunninghill Hotel
9.2 (48 reviews)

Sunninghill Hotel ★★★

📍 Hay St, Elgin

"We went for evening meal. The food was excellent. Very tasty and well presented. The service was excellent . The pleasant and courteous staff did everything to make our visit a success we would definitely visit again. A hidden gem don't miss out."

See All Hotels in Rothes

Guest Reviews for Rothes Hotels

9.7
Excellent Traveler Rating
Real & verified guest reviews from around the world
A

DE Anonymous User

Solo traveler
The Station Hotel ★★★★
"Gutes 4 Star Hotel. Room101 very good. Can I recommend pure heart"
★★★★★
2025-08-20
A

Anonymous User

Family
Craigellachie Hotel of Speyside ★★★★
"Cost-effective"
★★★★★
2025-10-13
A

AU AimeeeLou

Business traveler
Firth Hotel & Restaurant ★★★
"Great stay, the restaurant was nice and food really good. Lovely warm room and comfy bed. A great find for a great price will stay again"
★★★★★
2025-04-07
B

Bullochs

Couple
Mansion House Hotel ★★★★
"The room was nice. The bar closes around 9.45 pm.so a bit disappointed. I would have preferred to have an option of a gluten free cereal for breakfast."
★★★★★
2026-09-21
G

Guest User

Other
Travelodge Elgin ★★★
"We were pleasantly surprised by the polite, helpful, courteous manner adopted by the young team at Elgin. A very pleasant stay, keep up the good work."
★★★★★
2025-10-24
G

Guest User

Traveling with friends
Golf View Hotel ★★★
"Great hospitality, rooms were really clean and the food from the restaurant was delicious. Spectacular views from the room."
★★★★★
2026-04-15
G

GB Guest User

Couple
The Seafield Arms-Cullen ★★★★
"Had a lovely stay at the Seafield arms staff friendly and helpful great hotel inthe centre of Cullen would definitely stay here on next visit ."
★★★★★
2025-08-27
G

GB Guest User

Couple
The Old Coach House ★★★
"Very good we would recommend"
★★★★★
2025-07-17
C

Chas P

Family
Sunninghill Hotel ★★★
"We decided on the Sunninghill Hotel to have a quiet celebratory dinner for two. We were not resident overnight At reception, we received a warm friendly greeting, then guided to our pre-booked table. The meal was excellent, nothing was faulted........Nothing! so thank you chef. The Staff were very smart, efficient and very polite. On this occasion ( Sunday 1900Hrs) the restaurant and bar seemed peacefully quiet. All in, we had a great meal and feel this is something we will probably experience again in the future. Well done all at Sunninghill Hotel"
★★★★★
2025-03-16

Rothes Travel Information

⚡

Power Plug & Voltage

230V/Type G

💵

Exchange Rate

GBP

💳

Local Payment

Cards/ApplePay/Cash

📱

Connectivity

EE/Vodafone/O2/Three

More Information About Rothes Hotels

Key Info

Details

Number of reviews

50

Total properties

1

Weekday Avg. Price

£221

Weekend Avg. Price

£222

Trending hotel

The Station Hotel

FAQ – Hotels in Rothes

  • What are some of the best hotels in Rothes?

    The most popular Rothes hotels for your stay: The Station Hotel (from £148) is a preferred hotel.

  • What hotels in Rothes offer an especially good breakfast ?

    The Station Hotel (from £148) provides high-quality breakfast. Start your day with a delicious breakfast!

  • How to get good deals on hotels in Rothes?

    To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.