Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Elgin

Tonight 20 Jun - 21 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Featured Elgin Eviivo Hotels

See all 282 properties in Elgin

Estimated price for 1 night/2 adults

Ben Mhor Hotel
Ben Mhor Hotel
3.0 out of 5.0 53-57 High St, Grantown-on-Spey, Scotland
Free cancellation
3.6/5 (59 reviews)
£58/ night for 2 guests

Nice & helpful staffs , car park available, Good breakfast, Hotel location is fine

Reviewed on 1 Jun 2019
The Spey
The Spey
4.0 out of 5.0 Dunvegan House, Heathfield Road, Grantown-on-Spey, Scotland
Free cancellation
5.0/5 (18 reviews)
£115/ night for 2 guests

Wonderful hosts and a beautiful home in a quaint town.

Reviewed on 12 Jun 2019
Lossiemouth House
Lossiemouth House
3.0 out of 5.0 33 Clifton Road, Moray, Lossiemouth, Scotland
4.7/5 (9 reviews)
£85/ night for 2 guests

If you are thinking of going to Lossiemouth then I don't think you will find a nicer place to stay. We had a very warm welcome from the lovely lady who runs this place. The rooms were spotless and comfortable. The location is ideal with off street parking and is round the corner from the beach and ...

Reviewed on 27 Aug 2018
Blervie House
Blervie House
5.0 out of 5.0
4.7/5 (17 reviews)
£175/ night for 2 guests

Very secluded property. Wonderful building and beautiful surroundings

Reviewed on 11 Oct 2018
Tannochbrae Guest House
Tannochbrae Guest House
3.5 out of 5.0 22 Fife Street, Keith, Scotland
Free cancellation
4.5/5 (2 reviews)
£94/ night for 2 guests

오래된 곳이라 방에서 살짝 먼지냄새가 남. 전기포트에서 불쾌한 냄새. 수압이 약함. 그 외의 부분은 전부 만족.

Reviewed on 23 Apr 2019
Thistle Dhu Bed & Breakfast
Thistle Dhu Bed & Breakfast
4.0 out of 5.0 Tamdhu House, Auchbreck, Glenlivet, Ballindalloch, Scotland
Free cancellation
5.0/5 (33 reviews)
£155/ night for 2 guests

Amazing B&B! Andy & Pat are two of the nicest people you'll meet. Super comfortable bed, great breakfast, a great place to spend a night or two if you're looking for a countryside stay.

Reviewed on 28 Jul 2018
Conval View Bed & Breakfast
Conval View Bed & Breakfast
3.5 out of 5.0
Free cancellation
5.0/5 (8 reviews)
£115/ night for 2 guests

Breakfast was delightful. Stunning property. Very clean and spacious. Great location among fantastic distilleries. Would have stayed longer if i could, but was just passing by. Don't miss out.

Reviewed on 10 Jun 2018
Macbeth's Hillock
Macbeth's Hillock
Brodie, Nairn, Scotland

Pocket Guide: Elgin Eviivo Hotels

Search for hotels in Elgin on You can easily find your hotels in Elgin using one of the methods below:

  • View our selection of featured hotels in Elgin
  • Use the map to find hotels in the Elgin neighborhood you prefer
  • Use the filters to see hotels in a specific area of Elgin, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Elgin
  • Enter your travel dates to view the best deals on hotels in Elgin - while they last