We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Mansion House
Expedia.com
US$201
View Deal
#1 Best Value of 7 hotels in Elgin
  • Free Wifi
  • Free Parking
Premier Inn Elgin Hotel
PremierInn.com
US$106
View Deal
#2 Best Value of 7 hotels in Elgin
  • Free Wifi
  • Free Parking
Eight Acres Hotel & Leisure Club
TripAdvisor
US$118
View Deal
#3 Best Value of 7 hotels in Elgin
  • Free Wifi
  • Free Parking
Laichmoray Hotel
Loading prices...
#4 Best Value of 7 hotels in Elgin
  • Free Wifi
  • Free Parking
The Mansefield Hotel
Loading prices...
#5 Best Value of 7 hotels in Elgin
  • Free Wifi
  • Free Parking
Sunninghill Hotel
Loading prices...
#6 Best Value of 7 hotels in Elgin
  • Free Wifi
  • Free Parking
Royal Hotel
Loading prices...
#7 Best Value of 7 hotels in Elgin
  • Free Wifi
  • Free Parking
See all hotels in or near Elgin
Holiday Inn Express Inverness
Orbitz.com
US$126
View Deal
54.0 km from Elgin
  • Free Wifi
  • Free Parking
Glenmoriston Town House
SAVE US$39
US$208
Orbitz.com
US$169
View Deal
56.9 km from Elgin
  • Free Wifi
  • Free Parking
Culloden House
SAVE US$83
US$556
Travelocity
US$473
View Deal
51.0 km from Elgin
  • Free Wifi
  • Free Parking
Best Western Plus Inverness Lochardil House Hotel
SAVE US$37
US$221
Travelocity
US$184
View Deal
57.9 km from Elgin
  • Free Wifi
  • Free Parking
Newton Muthu Hotel
SAVE US$19
US$111
Travelocity
US$92
View Deal
33.7 km from Elgin
  • Free Wifi
  • Free Parking
pentahotel Inverness
SAVE US$30
US$169
pentahotel
US$139
View Deal
56.6 km from Elgin
  • Free Wifi
  • Restaurant
Kingsmills Hotel
SAVE US$26
US$197
Agoda.com
US$171
View Deal
55.9 km from Elgin
  • Free Wifi
  • Free Parking
Invernairne Hotel
SAVE US$15
US$149
Booking.com
US$134
View Deal
33.5 km from Elgin
  • Free Wifi
  • Free Parking
Beaufort Hotel
Expedia.com
US$122
View Deal
56.7 km from Elgin
  • Free Parking
  • Restaurant
Glen Mhor Hotel & Apartments
SAVE US$36
US$154
Booking.com
US$118
View Deal
56.8 km from Elgin
  • Free Wifi
  • Free Parking
Best Western Inverness Palace Hotel & Spa
SAVE US$32
US$194
Orbitz.com
US$162
View Deal
56.8 km from Elgin
  • Free Wifi
  • Free Parking
Hilton Coylumbridge Hotel
SAVE US$54
US$212
Expedia.com
US$158
View Deal
59.7 km from Elgin
  • Free Parking
  • Pool
Loch Ness Clansman Hotel
SAVE US$9
US$127
Orbitz.com
US$118
View Deal
70.8 km from Elgin
  • Free Wifi
  • Free Parking
Craigmonie Hotel & Leisure Ltd.
SAVE US$15
US$130
Travelocity
US$115
View Deal
56.1 km from Elgin
  • Free Wifi
  • Free Parking
Premier Inn Inverness West Hotel
PremierInn.com
US$110
View Deal
58.3 km from Elgin
  • Free Wifi
  • Free Parking
Premier Inn Inverness Centre (River Ness) Hotel
PremierInn.com
US$111
View Deal
56.8 km from Elgin
  • Free Wifi
  • Restaurant
The Craiglynne Hotel
SAVE US$8
US$74
Travelocity
US$66
View Deal
39.5 km from Elgin
  • Free Parking
  • Breakfast included
Premier Inn Inverness East Hotel
PremierInn.com
US$111
View Deal
54.6 km from Elgin
  • Free Wifi
  • Free Parking
Royal Hotel
Travelocity
US$135
View Deal
46.8 km from Elgin
  • Free Wifi
  • Free Parking
Golf View Hotel & Spa
TripAdvisor
US$123
View Deal
33.8 km from Elgin
  • Free Wifi
  • Free Parking
Travelodge Inverness Fairways
SAVE US$108
US$188
Travelodge
US$80
View Deal
56.8 km from Elgin
  • Free Parking
Dornoch Hotel
SAVE US$2
US$67
Travelocity
US$65
View Deal
48.7 km from Elgin
  • Restaurant
  • Bar/Lounge
Strathburn Hotel
Loading prices...
68.7 km from Elgin
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.