Best Hotels in Elgin
Explore Elgin with 24 hotels near iconic landmarks, popular shopping streets, and top dining spots.
Mansion House Hotel ★★★★
"Beautiful, quiet hotel with old-world charm. Great for a stopover in the Highlands. Excellent breakfast. Beautiful grounds and magnificent building."
Premier Inn Elgin ★★★
"We stayed last night and had our dinner at the restaurant next door where the service was really good, Mollie served us and she was brilliant. Was really good to see new menu options after not being open for a while."
Laichmoray Hotel ★★★
"The hotel staff is very nice and friendly, they helped us carry our bags to the room (there’s no lift, so it was highly appreciated). The room was spacious enough, with a big bathroom. Unfortunately there’s no luggage rack, just the chairs. It’s not the best if you have big or small trolleys. The breakfast was good, you can choose if you want to eat at the restaurant or in the room or if you’re in a hurry you can ask for a take away, nice options."
Sunninghill Hotel ★★★
"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."
Taigh Mor ★★★
"I found this place while looking for accommodations in the Elgin area for my whiskey tour. The location is excellent, the facilities are clean, and it's also great value. However, please note that there is no separate reception."
St Michaels Guest House ★★★★
"Best place to stay in Elgin. Thank you for a wonderful stay, Hazel the host is so welcoming. It is clean and the room has everything you need. Beds are super comfy and the breakfast is delicious. "
The Royal Hotel Elgin ★★★
"My partner and I stayed for one night bed and breakfast. On arrival we were not asked for identification, which surprised us, but wasn’t a problem for us either. The room was very clean, tidy and spacious. There was a good selection of teas, coffee with kettle, and a couple of ginger biscuits. There was also a mini fridge, ironing board, iron and hairdryer. The shower looked new and was excellent as used in the morning. The plug on the sink didn’t work so had to leave the tap running when shaving but again it wasn’t a problem. The breakfast consisted of continental and cooked and this was excellent also. Overall we would recommend staying here as it’s a great central location with excellent facilities."
Sea Views, Sauna, Jacuzzi Bath, Decking, BBQ, Summer House, Perfect! ★★★★
The Pines Guest House ★★★
"Nice room, nice reception, not bad"
Explore Accommodation Types in Elgin
Guest Reviews for Elgin Hotels
Elgin Travel Information
Power Plug & Voltage
230V/Type G
Exchange Rate
GBP
Local Payment
Cards/ApplePay/Cash
Connectivity
EE/Vodafone/O2/Three
Current Weather
Mostly clear
More Information About Elgin Hotels
|
Key Info |
Details |
|
Number of reviews |
541 |
|
Total properties |
24 |
|
Weekday Avg. Price |
£182 |
|
Weekend Avg. Price |
£178 |
|
Trending hotel |
Mansion House Hotel |
FAQ – Hotels in Elgin
-
What are the best places to stay in Elgin?
Some of the best places to stay in Elgin are near popular attractions like Moray Motor Museum and Glen Moray Distillery Ltd, offering easy access to key sights and amenities.
-
What are the top hotels in Elgin near Moray Motor Museum?
Some of the top hotels in Elgin near Moray Motor Museum include Mansion House Hotel (from £113), Taigh Mor (from £61) and Sunninghill Hotel (from £140), all offering easy access to Moray Motor Museum, making them ideal for visitors looking to explore the area.
-
What are some of the best hotels in Elgin?
The most popular Elgin hotels for your stay: Mansion House Hotel (from £113), The Royal Hotel Elgin (from £88) and Premier Inn Elgin (from £55) are the preferred hotels.
-
What hotels in Elgin offer an especially good breakfast ?
Mansion House Hotel (from £113),St Michaels Guest House (from £116) and Copper Beeches (from £147) provide high-quality breakfast. Start your day with a delicious breakfast!
-
How to get good deals on hotels in Elgin?
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.
Find Travel Deals & Explore Destinations on Trip.com
-
Popular hotels in Elgin
-
Elgin Hotels near Attractions
-
Accommodation Types in Elgin
-
More Hotels
- Copper Beeches
- Darwin Cottage Self Catering in Elgin
- Premier Inn Elgin
- Taigh Mor
- Old Duffus Farmhouse on Scottish Estate - stunning castle views
- The Lodge on Scottish Estate - wood burner - dogs welcome
- The Royal Hotel Elgin
- Licence No: MO-00672-F Stb Large Property & Garden, Sleeps 8. Free WiFi
- River View Apartment
- Kirktoun Cottage on Scottish Estate - open fire- enclosed garden- beaches -woods
- The Pines Guest House
- Travelodge Elgin
Guest User
Rudy00
Guest User
fai0001