Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Moray Romantic Hotels

See all 186 Hotels in Moray
Broomhead Bed and Breakfast

Broomhead Bed and Breakfast

Broomhead Steading, Keith
3.5 out of 5.0
The Granary

The Granary

Westacres, Enzie, Buckie
3.5 out of 5.0
The Mansion House Hotel & Country Club

The Mansion House Hotel & Country Club

The Haugh, Elgin
4.5 out of 5.0
4.4 out of 5 (71 reviews)
Beautiful hotelHad a lovely time, beautiful room, beautiful view
  3 Dec 2017

£79

£79
Map

Pocket Guide: Romantic Hotels Hotels in Moray

Let budding and established romances flourish in the mountains and countryside of Moray. This beautiful part of Scotland is an excellent place to book a hotel break, with a range of luxury and low cost accommodation to suit all budgets.

Moray hospitality

Moray’s wealth of lush farmland and busy fishing industry means that restaurants in the area can be rightly proud of their menus. Enjoy a special meal in the picturesque town of Elgin, where cosy pubs, trendy cafes and elegant restaurants vie for your attention along the town's charming medieval streets. Moray’s range of excellent 4 star hotels also have some fantastic restaurants between them - making nights in a source of considerable gastronomic pleasure.

Unforgettable Moray attractions

Catch a glimpse of bottlenose dolphins and spectacular ruined castles on the Moray Firth Coast or make your way round The Scottish Malt Whisky Trail — a must for whiskey fans. Tours of famous distilleries like Glenfidditch and The Glenlivet combine history with revitalizing samples. For an even deeper insight into the drink Scots call the ‘water of life’ head to Speyside Cooperage where each year they make and repair around 100,000 oak casks for the whiskey industry.

Enjoy the good life with your partner in Moray. Browse the selection of hotels with Expedia’s search tool and secure terrific deals on romantic breaks.