Elgin Holidays

Book a Hotel + Flight or Car together to unlock savings

Top hotels in Elgin

The Mansion House Hotel

The Mansion House Hotel

4 out of 5
The Haugh Elgin Scotland
Fully refundableReserve now, pay when you stay
8.2/10 Very Good! (535 reviews)
Very comfortable, friendly hotel.

Reviewed on 27 Jan 2026

The Mansion House Hotel
Laichmoray Hotel

Laichmoray Hotel

3 out of 5
Maisondieu Road Elgin Scotland
Fully refundableReserve now, pay when you stay
9.4/10 Exceptional! (457 reviews)
Best cooked breakfast I have had from a hotel recently. Staff were very friendly - lacked a couple of items that were supposed to be within room such as iron etc. and the room was originally very cold but warmed up quickly enough.

Reviewed on 26 Jan 2026

Laichmoray Hotel
The Pines Guesthouse

The Pines Guesthouse

3 out of 5
the pines east road Elgin Scotland
Fully refundableReserve now, pay when you stay
The price is 2.895.949 ₫ per night from 9 Feb to 10 Feb
2.895.949 ₫
3.475.210 ₫ total
9 Feb - 10 Feb
includes taxes & fees
9.8/10 Exceptional! (82 reviews)
Beautiful house. Room was large, and nicely furnished. Lovely owners, who greeted us; they provided a very ample breakfast.

Reviewed on 4 Feb 2026

The Pines Guesthouse
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.

Popular places to visit

Explore a world of travel with Expedia