Top Moray hotels deals
The Mansion House Hotel
The Haugh, Elgin, Scotland
Free Cancellation
Reserve now, pay when you stay
The price is $109 per night
$109
includes taxes & fees
$91 per night
Jan 11 - Jan 12
A bar/lounge and a terrace are featured at this hotel, along with free self parking. WiFi in public areas is free. A garden, a communal living room, and wedding services are also on offer.
Parking included
Free WiFi
Craigellachie Hotel of Speyside
Victoria Street, Aberlour, Scotland
Free Cancellation
Reserve now, pay when you stay
The price is $189 per night
$189
includes taxes & fees
$157 per night
Jan 15 - Jan 16
This hotel features a restaurant and 2 bars/lounges. Business travelers can take advantage of the free WiFi in public areas. Guests will appreciate freebies like full breakfast and free self parking.
Laichmoray Hotel
Maisondieu Road, Elgin, Scotland
Free Cancellation
Reserve now, pay when you stay
The price is $147 per night
$147
includes taxes & fees
$122 per night
Jan 10 - Jan 11
This hotel features a restaurant and 2 bars/lounges. Traveling on business? Take advantage of the 3 conference rooms, free WiFi in public areas, and laundry service. Guests will appreciate freebies like full breakfast and free self parking.
Poseidon's Inn
Stotfield Rd, Lossiemouth, Scotland
Free Cancellation
Reserve now, pay when you stay
The price is $74 per night
$74
includes taxes & fees
$61 per night
Jan 8 - Jan 9
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Express check-in and express check-out are also provided.
Parking included
Free WiFi
The Old Coach House Hotel
26 High Street, Buckie, Scotland
Free Cancellation
Reserve now, pay when you stay
The price is $62 per night
$62
includes taxes & fees
$52 per night
Jan 8 - Jan 9
Free WiFi in public areas is available at this hotel. Take advantage of the free self parking.
Eight Acres Hotel
Morriston Road, Elgin, Scotland
Free Cancellation
Reserve now, pay when you stay
The price is $108 per night
$108
includes taxes & fees
$90 per night
Jan 24 - Jan 25
This hotel features a bar/lounge, free WiFi in public areas, and wedding services. Traveling on business? Take advantage of the business center and onsite conference space. Staff at the 24-hour front desk can provide around-the-clock assistance.
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.
Photos of local treasures
Browse Moray vacation photos for more inspiration
Frequently asked questions
Where to stay in Moray: Best areas for travelers
- Elgin: There are no shortage of interesting sights to discover here, with Elgin Cathedral, Pluscarden Abbey and Relax being favorites among many travelers. For comfy and stylish digs, we recommend The Mansion House Hotel , the Sunninghill or The Royal Hotel.
- Aberlour: For a hotel with warm hospitality, we recommend The Aberlour Hotel, the Craigellachie Hotel of Speyside or the Eastbank Hotel. Once you're well rested, get on out to discover the many interesting attractions this place has to offer. Macallan Distillery, Cardhu Distillery and Aberlour Distillery usually feature on any good Aberlour travel itinerary.
- Lossiemouth: Some recommended hotels in this destination are the Stotfield Hotel and the Golf View Hotel. If you love sightseeing, Moray Golf Club is a great attraction to explore.
- Keith: Home to awesome attractions like Glenfiddich Whisky Distillery, this city ought to be in your sights. Of course, there's loads more to entertain you here, so stay a while. The Commercial Hotel and the Whole House in the Heart of the Mal-whikey Countrys will have a bed for you — along with some handy tips on other local sights.
Top all inclusive vacation packages with airfare
Book a vacation to Moray
Most popular
Hotels
Flights
Cars
Activities