
Find 2 Star Hotels in Elgin from AED 311
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Elgin 2 Star Hotels
Our top choices for Elgin 2-star hotels

8.8 out of 10, Excellent, (229 reviews)
The price is AED 506
AED 608 total
includes taxes & fees
23 Jun - 24 Jun
The price is AED 312
AED 374 total
includes taxes & fees
23 Jun - 24 Jun
The price is AED 537
AED 644 total
includes taxes & fees
26 Jun - 27 Jun
The price is AED 648
AED 778 total
includes taxes & fees
29 Jun - 30 Jun
The price is AED 483
AED 483 total
includes taxes & fees
26 Jun - 27 Jun

10.0 out of 10, Exceptional, (5 reviews)
The price is AED 747
AED 747 total
includes taxes & fees
30 Jun - 1 Jul
The price is AED 450
AED 540 total
includes taxes & fees
30 Jun - 1 Jul
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 3-star hotels
Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in Elgin.

Craiglynne Hotel
Woodlands Terrace Grantown-on-Spey Scotland
The price is AED 259 per night from Jul 19 to Jul 20
AED 259
AED 311 total
19 Jul - 20 Jul
includes taxes & fees
7.2/10 Good! (522 reviews)
Still don't see what you're looking for?
See all properties in Elgin.
You can also use these popular filters to refine your search.
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.
Learn more about Elgin
Nestled along the Moray Firth, historic Elgin Cathedral's magnificent ruins stand as a testament to medieval craftsmanship. Sample single malt whisky at Glen Moray Distillery before exploring the peaceful grounds of 13th-century Pluscarden Abbey, where monks still maintain their traditional way of life.

Top Elgin Hotel Reviews
Explore a world of travel with Expedia
Stay near popular Elgin attractions
More Hotel Options in Elgin
More Accommodation Types in Elgin
Explore more hotels
- Wonderful private villa for 38 people with WIFI, TV, patio and panoramic view
- Craiglynne Hotel
- West End Hotel
- Craigellachie Hotel of Speyside
- The Speyside Hotel
- Cluny Hill Hotel
- Ben Mhor Hotel
- Golf View Hotel
- The Old Mill Inn
- The Old Coach House Hotel
- Seabank House Hotel
- The Station Hotel
- The Grant Arms Hotel
- Stotfield Hotel
- Firth Hotel & Restaurant
- The Royal Oak Hotel
- Invernairne Guest House
- The Aberlour Hotel
- Cawdor House















































































