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 24 Jun - 25 Jun
This weekend 28 Jun - 30 Jun
Next weekend 5 Jul - 7 Jul

Featured Elgin 4 Star Hotels

See all 282 properties in Elgin

Estimated price for 1 night/2 adults

The Mansion House Hotel
The Mansion House Hotel
4.0 out of 5.0 The Haugh, Elgin, Scotland
Free cancellation
4.1/5 (171 reviews)
£109/ night for 2 guests

Nice room , cooked breakfast was a bit on the meagre side

Reviewed on 11 Jun 2019
Muthu Newton Hotel
Muthu Newton Hotel
4.0 out of 5.0 Inverness Road, Nairn, Scotland
4.1/5 (553 reviews)
£88/ night for 2 guests

Enjoyed staying in the Findlay Suite. Dinner at the restaurant was excellent, as was the service.

Reviewed on 2 Jun 2019
Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside
4.0 out of 5.0
4.0/5 (45 reviews)
£155/ night for 2 guests

Charming outside and in, wonderful staff, terrific bar and restaurant and great location near a number of renowned Scotch distilleries!

Reviewed on 22 Jun 2019
The Station Hotel
The Station Hotel
4.0 out of 5.0
Free cancellation
4.6/5 (119 reviews)
£179/ night for 2 guests

Liked the character of the hotel and the staff was amazing.

Reviewed on 12 May 2019
Golf View Hotel & Spa
Golf View Hotel & Spa
4.0 out of 5.0 63 Seabank Road, Nairn, Scotland
Free cancellation
4.1/5 (147 reviews)
£119/ night for 2 guests

Whenever I remember that this wonderful hotel is a 4 star hotel, it always makes me wonder, “what else does a hotel have to do to get 5 stars?”

Reviewed on 21 Apr 2019
Ardgye House
Ardgye House
4.0 out of 5.0 West Road A96, Elgin, Scotland
4.9/5 (58 reviews)
£85/ night for 2 guests

Food was excellent, owner very friendly, room had all facilities required

Reviewed on 14 May 2019
Dunallan House
Dunallan House
4.0 out of 5.0 Woodside Avenue, Grantown-on-Spey, Scotland
4.7/5 (53 reviews)
£125/ night for 2 guests

Very hospitable and friendly owners! Helped us plan our days and advised us on sites and events. Very good breakfast!

Reviewed on 11 Jun 2019
Ramnee Hotel
Ramnee Hotel
4.0 out of 5.0
Free cancellation
4.3/5 (52 reviews)
£106/ night for 2 guests

It was a warm and friendly property and I was quickly moved to another room when there was an issue with the water. I want to particularly sing the praises of Jen. She was everywhere and had an amazing ability to juggle lots of balls, give excellent service and with a happy demeanour

Reviewed on 30 Apr 2019
Tali Ayer
Tali Ayer
4.0 out of 5.0 Millbank Crescent, Nairn, Scotland
Free cancellation
4.8/5 (74 reviews)
£92/ night for 2 guests

David and his wife are fantastic hosts with an excellent property. Room was nice sized, well equipped and comfortable. Bed and pillows were wonderful. Bath is modern and very nicely equipped as well. I definitely recommend Tali Ayer!!

Reviewed on 8 Jun 2019
Map

Pocket Guide: 4 Star Hotels in Elgin

Search for hotels in Elgin on Expedia.co.uk. 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