Compare Hotels in Moray

Search over 484 hotels from $98

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Traveler experience
Traveler experience
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility

Top Moray hotels

Laichmoray Hotel

Laichmoray Hotel

3 out of 5
Maisondieu Road, Elgin, Scotland
Fully refundableReserve now, pay when you stay
$146 nightly
The price is $175 total per night from Jun 8 to Jun 9
$175 total
Jun 8 - Jun 9
Total includes taxes and fees
Laichmoray Hotel features free WiFi in public areas, conference space, and laundry facilities. You can put free parking to good use if you drive. Front-desk ...
9.4/10 Exceptional! (412 reviews)
"Excellent staff. Very friendly and welcoming. Very quiet room, even with a wedding party going on i wasnt disturbd at all. Incredible breakfast. Very good quality and lovely hot plates. Definitely stay again."

Reviewed on May 25, 2025

Laichmoray Hotel
The Station Hotel

The Station Hotel

4 out of 5
51 New Street, Rothes, Aberlour, Scotland
Fully refundableReserve now, pay when you stay
$225 nightly
The price is $270 total per night from Jun 1 to Jun 2
$270 total
Jun 1 - Jun 2
Total includes taxes and fees
At The Station Hotel, guests have access to free WiFi in public areas, meeting rooms, and laundry facilities. Free parking is available if you drive. The 24-hour ...
9.4/10 Exceptional! (215 reviews)
"Nice place to stay in speyside area. Walking distance to some distilleries and the bar and food were great"

Reviewed on May 25, 2025

The Station Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

4 out of 5
Victoria Street, Aberlour, Scotland
$231 nightly
The price is $277 total per night from Jun 8 to Jun 9
$277 total
Jun 8 - Jun 9
Total includes taxes and fees
At Craigellachie Hotel of Speyside, guests have access to free WiFi in public areas, a meeting room, and a library. Free parking is available if you drive. The ...
8.8/10 Excellent! (302 reviews)
"Good service and staff willing to help"

Reviewed on Apr 24, 2025

Craigellachie Hotel of Speyside
Golf View Hotel

Golf View Hotel

3 out of 5
Stotfield Road, Lossiemouth, Scotland
Fully refundableReserve now, pay when you stay
$114 nightly
The price is $137 total per night from Jun 8 to Jun 9
$137 total
Jun 8 - Jun 9
Total includes taxes and fees
Golf View Hotel features free WiFi in public areas, meeting rooms, and coffee in a common area. If you plan to drive, free parking is available. Helpful staff ...
8.4/10 Very Good! (171 reviews)
"Wow if you are lucky to get a room on the rear of the property then this is the one to go for, tremendous views, super food and friendly staff with a smile."

Reviewed on May 30, 2025

Golf View Hotel
The Mansion House Hotel

The Mansion House Hotel

4 out of 5
The Haugh, Elgin, Scotland
Fully refundableReserve now, pay when you stay
$147 nightly
The price is $177 total per night from Jun 1 to Jun 2
$177 total
Jun 1 - Jun 2
Total includes taxes and fees
Guests staying at The Mansion House Hotel enjoy free WiFi in public areas, a terrace, and a garden. If you drive, put free parking to good use. Front-desk staff ...
8.2/10 Very Good! (478 reviews)
"Elgin was a wonderful town with great access to Speyside area, and this property was a nice /a good stay especially due to the wonderful staff but the property is in need of some updates and walking into town for restaurants involved crossing several roads (not ideal for traveling with kids or elderly). ..."

Reviewed on May 22, 2025

The Mansion House Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

3 out of 5
5 Clifton Road, Lossiemouth, Scotland
Fully refundableReserve now, pay when you stay
$81 nightly
The price is $98 total per night from Jun 1 to Jun 2
$98 total
Jun 1 - Jun 2
Total includes taxes and fees
Guests staying at Firth Hotel & Restaurant enjoy free WiFi in public areas, a terrace, and a garden. If you drive, take advantage of free parking. Additional ...
8.2/10 Very Good! (202 reviews)
Nice location, a bit dated
"A very basic B&B. No key cards ofr the doors, just old school keys. No USB jacks in the rooms."

Reviewed on May 24, 2025

Firth Hotel & Restaurant
The Royal Hotel

The Royal Hotel

3 out of 5
Station Road, Elgin, Scotland
$121 nightly
The price is $146 total per night from Jun 1 to Jun 2
$146 total
Jun 1 - Jun 2
Total includes taxes and fees
Guests of The Royal Hotel have access to free WiFi in public areas. If you drive, put free parking to good use. Staff members can answer questions about accommodations, ...
7.6/10 Good! (126 reviews)
Elgin Hotel
"Comfortable hotel centrally located, my room was on the very top floor 3 flights of stairs was hard for me with a heart condition. Bed was fine but pillows very hard."

Reviewed on May 19, 2025

The Royal Hotel
Stotfield Hotel

Stotfield Hotel

3 out of 5
Stotfield Road, Lossiemouth, Scotland
Fully refundableReserve now, pay when you stay
$96 nightly
The price is $115 total per night from Jun 22 to Jun 23
$115 total
Jun 22 - Jun 23
Total includes taxes and fees
Guests of Stotfield Hotel enjoy access to free WiFi in public areas, coffee in a common area, and a meeting room. You can take advantage of free parking if you ...
7.4/10 Good! (398 reviews)
"I liked the size of the room and the sea View we say from the 3 windows. it was.nice and peaceful. There is a bus that takes you into Elgin but we never used it this time. The Staff was very good. What I didn’t like was the room was in the top Floor and there was no lift. I forgot to ask for a room ..."

Reviewed on May 27, 2025

Stotfield Hotel
Eight Acres Hotel

Eight Acres Hotel

3 out of 5
Morriston Road, Elgin, Scotland
Guests staying at Eight Acres Hotel enjoy free WiFi in public areas, an arcade/game room, and wedding services. The 24-hour front desk has staff always at the ...
6.8/10 (215 reviews)
"Pleasant girl on reception on arrival, very helpful & knowledgeable. Room a tad dated but nothing wrong with it Decor overall in keeping with building’s age Breakfast very enjoyable"

Reviewed on Apr 12, 2025

Eight Acres Hotel
Stunning 3-bed Cottage in the Village of Tomintoul

Stunning 3-bed Cottage in the Village of Tomintoul

3.5 out of 5
Ballindalloch
This cottage features free WiFi in public areas and a garden. A stay here includes free parking.
Stunning 3-bed Cottage in the Village of Tomintoul
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.

Top Cities in Moray

Moray Hotels

Orbitz makes it easy to find the best Moray hotel deals for your trip. With an outstanding selection, easy-to-use search tools and descriptive hotel profiles, you'll find Moray hotel deals in a wink..

Great selection of hotels in Moray

Whether you're searching for hotels in Moray on business, or hunting for a family getaway, Moray hotel options are only a click away. Find hotels in Moray with the location, star-rating and facilities you need. Narrow your search results even further by star rating, hotel chain and amenities, such as free parking, babysitting services, or fitness centers. And with area maps, you can view Moray hotels close you are to the airport and nearby attractions.

Moray hotel reviews, photos and virtual tours

Thanks to photos and virtual tours, you can look before you book your Moray hotel reservation. Check out Moray hotel properties using interactive tools which allow you view hotel rooms, common areas and key features. On Orbitz, you can also learn more about hotels in Moray with unbiased reviews from verified Moray hotel guests. We ask guests to offer candid feedback on services, comfort, location, value and amenities.

Grab Moray hotel deals and special offers

Orbitz works around the clock to find exclusive offers and Moray hotel deals, just for you. Sign up for deals by e-mail where you'll get first crack at money-saving extras like promo codes, resort credits, free nights and more. You can also "Like" Orbitz on Facebook and follow us on Twitter to receive up-to-the-minute news on hotel discounts, giveaways and more.

24/7 support with Moray hotel reservations

When it comes to finding hotels in Moray, an Orbitz specialist can help you find the property right for you. Chat live or call 1-800-454-3743 any time for help booking your hotels in Moray. Our team of experts can help you pinpoint Moray hotels options suited to your tastes and budget.

Forget Orbitz change or cancel fees on Moray hotels

On Orbitz, Moray hotel deals mean flexibility. If you need to change your Moray hotel reservations, or cancel your stay, Orbitz doesn't charge cancel or change fees. Orbitz also offers great selection on airline tickets, vacation packages, and car rental deals to so you can plan your trip to Moray all in one place.

 

Hotels With Pools in Moray

Recent Hotels Reviews
Orbitz verified reviews