Find Beach Resorts in Craigellachie

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Craigellachie Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for Craigellachie beach hotels

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (164 reviews)
The price is £49
includes taxes & fees
26 Jun - 27 Jun
The Old Coach House Hotel

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (579 reviews)
The price is £140
includes taxes & fees
9 Jul - 10 Jul
The Mansion House Hotel

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (95 reviews)
The price is £126
includes taxes & fees
8 Jul - 9 Jul
The Pines Guesthouse

Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (443 reviews)
The price is £91
includes taxes & fees
26 Jun - 27 Jun
Stotfield Hotel

Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (276 reviews)
The price is £100
includes taxes & fees
27 Jun - 28 Jun
Firth Hotel & Restaurant

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (102 reviews)
The price is £142
includes taxes & fees
21 Jul - 22 Jul
The Royal Oak Hotel

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (123 reviews)
The price is £121
includes taxes & fees
27 Jun - 28 Jun
The Mill House Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (134 reviews)
The price is £155
includes taxes & fees
27 Jun - 28 Jun
The Seafield Arms

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (227 reviews)
The price is £96
includes taxes & fees
1 Jul - 2 Jul
Golf View Hotel

Anchor Cottage

Anchor Cottage
3.0 star property
Elgin
The price is £524
includes taxes & fees
28 Jun - 29 Jun
Anchor Cottage
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.

Choose what matters most at beach hotels in Craigellachie

Top Craigellachie Hotel Reviews

Frequently asked questions

What is Craigellachie like for travellers who love the beach?
Known for its bars, Craigellachie offers a lot for the traveller planning a getaway.
When's the best time for a beach holiday in Craigellachie?
Plan your trip to the beach with this snapshot of the seasons in Craigellachie: The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Craigellachie is 899 mm.
What is there to see and do around Craigellachie?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can spend some quality time by the water at Tannachy Sands. Treat your taste buds to the area's bars, and make time for local attractions such as Speyside Cooperage and Macallan Distillery. Other things to see and do in the area are Aberlour Distillery and Balvenie Distillery.
What's the best way to get to my beach hotel in Craigellachie?
This travel information can help you get to and around your beach accommodation in Craigellachie more easily: To get to Craigellachie, book a flight to Inverness (INV), the closest major airport, which is located 32.9 mi (52.9 km) from the city centre. If you'd like to explore around the area, you may want a rental car for your journey.

Explore a world of travel with Expedia