Hotels with Restaurants in Moray
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Discover these top cities in Moray

Elgin
Hotels with Restaurants
Hotels with Restaurants in Moray

Stotfield Hotel
Stotfield Road Lossiemouth Scotland
The price is NZ$164 per night
NZ$164
23 Nov - 24 Nov
includes taxes & fees
Stay at this hotel in Lossiemouth. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in their reviews. Popular attractions Moray Golf Club and Lossiemouth Fisheries & Community Museum are located nearby.
Parking included
Free WiFi

Cardhu Country House
Knockando Aberlour Scotland
The price is NZ$412 per night
NZ$412
10 Nov - 11 Nov
includes taxes & fees
Stay at this guesthouse in Aberlour. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Knockando Woolmill and Cardhu Distillery are located nearby.
Breakfast included
Parking included

Kintrae B&B
E Church Street Buckie Scotland
The price is NZ$210 per night
NZ$210
24 Nov - 25 Nov
includes taxes & fees
Stay at this B&B in Buckie. Enjoy breakfast (surcharge) and daily housekeeping. Popular attractions Cluny Square and Buckie Range Rear are located nearby.
Free WiFi
Breakfast available

The Station Hotel
51 New Street Aberlour Scotland
The price is NZ$288 per night
NZ$288
2 Dec - 3 Dec
includes taxes & fees
Stay at this hotel in Aberlour. Enjoy free Wi-Fi, free parking and 24-hour room service. Popular attractions Glen Grant Distillery and The Glenrothes Distillery are located nearby.
Parking included
Free WiFi

The Mansion House Hotel
The Haugh Elgin Scotland
The price is NZ$271 per night
NZ$271
13 Nov - 14 Nov
includes taxes & fees
Stay at this boutique hotel in Elgin. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff and the property condition in their reviews. Popular attractions Moray Leisure Centre and Moray Motor Museum are located nearby.
Parking included
Free WiFi

The Lodge Elgin
20 Duff Avenue Elgin Scotland
Stay at this guesthouse in Elgin. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Elgin Museum and Biblical Garden are located nearby.
Breakfast included
Parking included

Garner Hotel Eight Acres Elgin by IHG
Morriston Road Elgin Scotland
Stay at this hotel in Elgin. Enjoy free Wi-Fi, breakfast (surcharge) and room service. Popular attractions Moray Leisure Centre and Moray Motor Museum are located nearby.
Pet-friendly
Free WiFi

The Royal Hotel
Station Road Elgin Scotland
The price is NZ$217 per night
NZ$217
28 Nov - 29 Nov
includes taxes & fees
Stay at this B&B in Elgin. Enjoy free Wi-Fi, free parking and daily housekeeping. Popular attractions Elgin Museum and Biblical Garden are located nearby.
Parking included
Free WiFi

Argyle Guest House
7 Main Street Ballindalloch Scotland
Stay at this guesthouse in Ballindalloch. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions Tomintoul & Glenlivet Discovery Centre & Museum and Tomintoul Museum are located nearby.
Breakfast included
Pet-friendly

Ramnee Hotel
Victoria Road Forres Scotland
The price is NZ$311 per night
NZ$311
10 Nov - 11 Nov
includes taxes & fees
Stay at this hotel in Forres. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions Nelson's Tower and Suenos Stone are located nearby.
Breakfast included
Parking included

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
The price is NZ$472 per night
NZ$472
16 Nov - 17 Nov
includes taxes & fees
Stay at this business-friendly hotel in Aberlour. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions Speyside Cooperage and Macallan Distillery are located nearby.
Breakfast included
Pet-friendly
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.
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.
Moray Hotels with Restaurants essential information
Hotels with Restaurants in Moray |
28 |
|---|---|
Highest price | NZ$472 |
Cheapest price | NZ$164 |
Total number of hotels in Moray | 566 |
Popular hotels | Stotfield Hotel, Cardhu Country House, Kintrae B&B, The Station Hotel, The Mansion House Hotel, The Lodge Elgin, Garner Hotel Eight Acres Elgin by IHG, The Royal Hotel, Argyle Guest House, Ramnee Hotel, Craigellachie Hotel of Speyside |
New reviews! Best hotels in Moray

Wotif Verified Review
5 / 5
Excellent stay, clean room, comfortable bed, staff went out of their way to make our stay as enjoyable as possible. Breakfast was really good, would recommend a stay here for sure.
A verified traveller stayed at Craigellachie Hotel of Speyside
Posted 1 day ago
More Destinations
- Burghead Hotels
- Apartment Hotels in Moray
- Arcade Hotels in Moray
- Family Hotels in Moray
- Green Hotels in Moray
- Hotels with Air Conditioning in Moray
- Hotels with Airport Transfers in Moray
- Hotels with Free Breakfast in Moray
- Hotels with a Gym in Moray
- Hotels with Hot Tubs in Moray
- Hotels with Parking in Moray
- Hotels with Pool in Moray
- Hotels with Tennis Courts in Moray
- Pet Friendly Hotels in Moray
- Hotels with Shopping in Moray
- Hotels with a Wedding Venue in Moray
- Moray Hotels
- Duffus Hotels
- Farmstay in Elgin
- Aparthotels in Elgin
- Apartments in Elgin
- B&B in Elgin
- Guest Houses in Elgin
- Hostels in Elgin
- Adventure Sport Hotels in Elgin
- Apartment Hotels in Elgin
- Arcade Hotels in Elgin
- Cheap Hotels in Elgin
- Hotels with Bars in Elgin
- Hotels with Free Breakfast in Elgin
- Hotels with a Gym in Elgin
- Hotels with Hot Tubs in Elgin
- Hotels with Indoor Pools in Elgin
- Hotels with Room Service in Elgin
- Luxury Hotels in Elgin
- Romantic Hotels in Elgin
- Elgin Hotels
- Farmstay in Fochabers
- Fochabers Hotels
- Garmouth Hotels
- Cottages in Hopeman
- Kingston Hotels
- Lossiemouth Hotels
- Apartments in Moray
- B&B in Moray
- Chalets in Moray
- Cottages in Moray
- Country Houses in Moray
- Holiday Homes in Moray
- Hostels in Moray
- Urquhart Hotels
- Ace Rental Cars in Elgin
- Addcar rental Rental Cars in Elgin
- Advantage Rent-A-Car Rental Cars in Elgin
- Airport Van Rental Rental Cars in Elgin
- Alamo Rent A Car Rental Cars in Moray
- Auto Rent Rental Cars in Elgin
- Avis Rental Cars in Elgin
- Budget Rental Cars in Elgin
- Budget Rental Cars in Moray
- Car hire Elgin
- Centauro Rental Cars in Elgin
- Dollar Rental Cars in Elgin
- Dollar Rent A Car Rental Cars in Elgin
- Easirent Rental Cars in Elgin
- Europcar Rental Cars in Elgin
- First Car Rental Rental Cars in Elgin
- Foco Rental Cars in Elgin
- Goldcar rental Rental Cars in Elgin
- Keddy By Europcar Rental Cars in Elgin
- Localiza Rental Cars in Elgin
- Luxury Car Hire in Elgin
- Luxury Car Hire in Moray
- Mex Rent A Car Rental Cars in Elgin
- Minivan Car Hire in Elgin
- Movida Rental Cars in Elgin
- Movida Rent A Car Rental Cars in Elgin
- Offer Car Hire Rental Cars in Elgin
- Priceless Car Rental Rental Cars in Elgin
- Rent A Wreck Rental Cars in Elgin
- Routes Rental Cars in Elgin
- Sixt Rental Cars in Elgin
- Sports Car Car Hire in Moray
- Standard Car Hire in Moray
- Surprice Car Rentals Rental Cars in Elgin
- Suv Car Hire in Moray
- Thrifty Car Rental Rental Cars in Elgin
- Top Rent a Car Rental Cars in Elgin
- U-Save Rental Cars in Elgin
- U-Save Rental Cars in Moray

