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$193 per night
NZ$193
26 Mar - 27 Mar
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.
Free cancellation
Reserve now, pay when you stay

Cardhu Country House
Knockando Aberlour Scotland
The price is NZ$314 per night
NZ$314
26 Mar - 27 Mar
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.
Free cancellation
Reserve now, pay when you stay

Kintrae B&B
E Church Street Buckie Scotland
The price is NZ$228 per night
NZ$228
26 Mar - 27 Mar
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.

The Station Hotel
51 New Street Aberlour Scotland
The price is NZ$281 per night
NZ$281
27 Mar - 28 Mar
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.
Free cancellation
Reserve now, pay when you stay

The Mansion House Hotel
The Haugh Elgin Scotland
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 Elgin Museum are located nearby.
Free cancellation
Reserve now, pay when you stay

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 Moray Leisure Centre are located nearby.

Eight Acres Hotel
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 Elgin Museum are located nearby.

The Royal Hotel
Station Road Elgin Scotland
Stay at this B&B in Elgin. Enjoy free Wi-Fi, free parking and daily housekeeping. Popular attractions Elgin Museum and Moray Leisure Centre are located nearby.
Free cancellation
Reserve now, pay when you stay

Argyle Guest House
7 Main Street Ballindalloch Scotland
The price is NZ$199 per night
NZ$199
31 Mar - 1 Apr
includes taxes & fees
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.
Free cancellation
Reserve now, pay when you stay

Ramnee Hotel
Victoria Road Forres Scotland
The price is NZ$296 per night
NZ$296
29 Mar - 30 Mar
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.
Free cancellation
Reserve now, pay when you stay

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
The price is NZ$381 per night
NZ$381
29 Mar - 30 Mar
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.
Free cancellation
Reserve now, pay when you stay
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$381 |
Cheapest price | NZ$193 |
Total number of hotels in Moray | 531 |
Popular hotels | Stotfield Hotel, Cardhu Country House, Kintrae B&B, The Station Hotel, The Mansion House Hotel, The Lodge Elgin, Eight Acres Hotel, The Royal Hotel, Argyle Guest House, Ramnee Hotel, Craigellachie Hotel of Speyside |
New reviews! Best hotels in Moray

Wotif Verified Review
5 / 5
Really nice clean rooms and good sheets. Very bright lights outside room though and light shined through blinds.
A verified traveller stayed at Golf View Hotel
Posted 3 hours 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


