Holidays in Moray Firth

Holiday Travel Guide

1229 Cheap Hotels Near Moray Firth

The Harbour Inn
The Harbour Inn
3 out of 5
59 Granary Street, Burghead, Elgin, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$120 per night from 5 Nov. to 5 Nov.
Situated near the beach, this inn is within a 5-minute walk of Burghead Visitor Centre and Moray Firth. Hopeman Golf Club and Duffus Castle are also within 9 ...
4.6/5 Wonderful! (95 reviews)
"Xlean with helpful staff"

Reviewed on 26 Aug. 2021

The Harbour Inn
Seaview at The Doocot
Seaview at The Doocot
4 out of 5
1 Coal Row Hopeman, Elgin, Scotland
Situated in Elgin, this golf cottage is within a 15-minute walk of Moray Firth and Hopeman Golf Club. Cummingston Beach and Burghead Visitor Centre are also ...
Get rates
Seaview at The Doocot
3 bedroom accommodation in Bayside View
3 bedroom accommodation in Bayside View
25 Duff Street, Hopeman, Elgin, SCT
This family-friendly Elgin cottage is within a 10-minute walk of Moray Firth and Cummingston Beach. Hopeman Golf Club and Burghead Visitor Centre are also within ...
Get rates
3 bedroom accommodation in Bayside View
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.

Plan a trip to see Moray Firth

Nira Caledonia
Destiny Scotland Charlotte SQ Apartments
Malmaison Edinburgh City
Don't see what you're looking for?
See all available trips from Ashburn to Moray Firth
View all trips

Popular places to visit in Moray Firth

Holidays in Moray Firth

Choose two or more items and save on your trip:

Top Moray Firth Hotel & Accommodation Deals

Poseidon's Inn
Poseidon's Inn
3 out of 5
Stotfield Rd, Lossiemouth, Scotland
The price is AU$111 per night from 26 Oct. to 26 Oct.
Poseidon's Inn
Seaview at The Doocot
Seaview at The Doocot
4 out of 5
1 Coal Row Hopeman, Elgin, Scotland
Seaview at The Doocot
3 bedroom accommodation in Bayside View
3 bedroom accommodation in Bayside View
25 Duff Street, Hopeman, Elgin, SCT
3 bedroom accommodation in Bayside View
The Harbour Inn
The Harbour Inn
3 out of 5
59 Granary Street, Burghead, Elgin, Scotland
The price is AU$120 per night from 5 Nov. to 5 Nov.
The Harbour Inn
Innisfail
Innisfail
4 out of 5
Cummingston, Elgin, Scotland
Innisfail
The Station Hotel
The Station Hotel
3 out of 5
2 Brander Street, Burghead, Moray, Elgin, Scotland
The price is AU$134 per night from 30 Oct. to 30 Oct.
The Station Hotel
Cottage by the Sea.
Cottage by the Sea.
Burghead, Elgin, SCT
Cottage by the Sea.
Fishermans Rest
Fishermans Rest
3.5 out of 5
8 Park Street Burghead, Elgin, Scotland
Fishermans Rest
5 Williamston Steading
5 Williamston Steading
3.5 out of 5
5 Williamston Steading, Duffus, Elgin, Scotland
5 Williamston Steading
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.