Find Beach Resorts in Buckie

  • 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 Buckie Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for Buckie beach hotels

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (132 reviews)
The price is £140
includes taxes & fees
30 Apr - 1 May
The Seafield Arms

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (119 reviews)
The price is £109
includes taxes & fees
1 May - 2 May
The Mill House Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (94 reviews)
The price is £138
includes taxes & fees
28 Apr - 29 Apr
The Royal Oak Hotel

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (154 reviews)
The price is £46
includes taxes & fees
3 May - 4 May
The Old Coach House Hotel

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (138 reviews)
The price is £145
includes taxes & fees
29 Apr - 30 Apr
Cullen Bay Hotel

Crannoch Self Catering

Crannoch Self Catering
2.0 star property
Buckie
The price is £1,808
includes taxes & fees
7 May - 8 May
Crannoch Self Catering

171 Seatown

171 Seatown
2.5 star property
Buckie
The price is £370
includes taxes & fees
30 Apr - 1 May
171 Seatown

Apple Tree Cottage

Apple Tree Cottage
2.0 star property
Buckie
The price is £889
includes taxes & fees
30 Apr - 1 May
Apple Tree Cottage

83 Seatown

83 Seatown
3.5 star property
Buckie
10.0 out of 10, Exceptional, (1 review)
The price is £476
includes taxes & fees
30 Apr - 1 May
83 Seatown

Seaspray Cottage

Seaspray Cottage
3.5 star property
Buckie
The price is £410
includes taxes & fees
24 May - 25 May
Seaspray 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 Buckie

Find out more about Buckie

Buckie and its attractions for beach lovers

Nestled along the Moray Firth coast, Buckie offers a charming escape for beach-loving travellers seeking both relaxation and adventure. Start your exploration at the picturesque Buckie Harbour, where you can watch local fishermen at work and enjoy a leisurely stroll along the waterfront promenade, with opportunities for delightful seafood dining just steps away. For families, the nearby Findochty Beach presents a sandy haven perfect for building sandcastles and splashing in the gentle waves, while the scenic coastal paths provide ideal spots for walking and picnicking. A short drive will take you to the stunning Cullen Bay, where the shimmering sands meet dramatic cliffs, perfect for an adventurous hike followed by a refreshing dip in the sea. Don't miss the chance to visit the Buckie Heritage Centre, where you can delve into the maritime history of this charming town. For an ideal stay, consider hotels along the beachfront, where you can wake up to the sound of waves and enjoy panoramic sea views, ensuring that every moment of your holiday is filled with the soothing coastal atmosphere.

Top Buckie Hotel Reviews

Frequently asked questions

What are the best beach hotels in Buckie?
For beach hotels in Buckie, consider the Kintrae B&B and the Cullen Bay Hotel.

The 3-star Kintrae B&B, with a 9.8 rating, offers sea views and guests frequently comment on the beautiful and lovely breakfast.

The 3.5-star Cullen Bay Hotel, rated 9.0 by guests, also provides sea views and includes free breakfast. Reviewers often mention the exceptional and helpful staff.
How much does a beach hotel in Buckie cost?
Prices for beach hotels in Buckie vary, but you can find a great deal from £46 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Buckie hotels are near the best beaches?
For hotels near the best beaches in Buckie, consider Kintrae B&B or Cullen Bay Hotel.

The 3-star Kintrae B&B, with a 9.8 rating, offers sea views from its location. Guests frequently comment on the comfortable beds and the delicious breakfast provided.

Cullen Bay Hotel, a 3.5-star hotel with a 9.0 rating, also features sea views and offers a complimentary full breakfast. Reviewers often highlight the excellent restaurant and bar.
Which beach hotels in Buckie are good for families?
For families seeking a beach hotel in Buckie, Cullen Bay Hotel is a suitable option.

The 3.5-star Cullen Bay Hotel, with a 9.0 rating, offers sea views and complimentary breakfast, with full breakfast available. Guests frequently comment on the excellent restaurant and bar, as well as the helpful staff.
What are the best Buckie hotels with ocean views?
For hotels in Buckie offering ocean views, consider Kintrae B&B and Cullen Bay Hotel.

Kintrae B&B, a 3-star property with a 9.8 rating, offers sea views and is praised by guests for its delicious breakfast and comfortable beds. Reviewers often highlight the friendly and helpful staff.

The 3.5-star Cullen Bay Hotel, rated 9.0, also features sea views. Guests frequently mention the exceptional and helpful staff, as well as the excellent restaurant and bar.
Which area of Buckie is best to stay in for beaches?
The best area to stay in Buckie for beaches is along the coastline stretching east and west from the town centre, particularly near Portgordon or Findochty.

Portgordon, a small village just west of Buckie, offers a quieter beach experience. The shingle beach here is known for its resident seal colony, which can often be seen basking on the rocks or swimming in the Moray Firth. It's a lovely spot for a peaceful walk and wildlife spotting, making it ideal for couples or those seeking a tranquil escape.

East of Buckie, Findochty provides another excellent beach option. This picturesque fishing village features a sandy beach located within a natural harbour, offering sheltered waters. The area around the harbour and along the coastal path is pleasant for strolls. Findochty is well-suited for families, as the beach provides a nice environment for children to play, and there are local amenities nearby.
Which top beach hotels in Buckie offer water sport activities?
For top beach hotels in Buckie offering water sport activities, Kintrae B&B is a much-loved choice.

The 3-star Kintrae B&B, with a 9.8 rating, is located near kayaking and sailing opportunities. Guests frequently mention the great location, and the breakfast is described as beautiful and lovely.
What is the best time of year to stay in a beach hotel in Buckie?
The most popular time to stay in a beach hotel in Buckie is during July and August, when the weather is at its warmest and most consistent. You'll find average temperatures ranging from 15°C to 20°C, making it pleasant for leisurely strolls along the coastline or enjoying the fresh sea air from your hotel balcony. This period is bustling with activity, as families and couples flock to the Moray Firth for their summer holidays, creating a lively option around the coastal towns. The extended daylight hours also mean more time to explore the charming fishing villages nearby or perhaps spot some local wildlife.

As another option, May presents an excellent alternative. The weather is still very agreeable, with temperatures often reaching 12°C to 16°C, and the spring blooms add a beautiful touch to the landscape. It can be easier to secure reservations at the most sought-after beach hotels during May, and you may find better value on accommodation and local activities.
How can I save on a beach hotel in Buckie with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Buckie beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in Buckie?
The best beach activities to do in Buckie are exploring the coastline at Portgordon Beach, enjoying the sand and sea at Strathlene Beach, and discovering the marine life at the Buckie Harbour.

Portgordon Beach is a lovely pebble beach located a short drive west of Buckie. It's a great spot for a peaceful walk, and you might even spot some local seals basking on the rocks or swimming in the water. Birdwatching is also popular here, with various seabirds frequenting the area. It's ideal for couples looking for a quiet, scenic stroll.

Strathlene Beach, just east of Buckie, offers a mix of sand and shingle, superb for a more traditional beach day. It's a popular spot for families, with plenty of space for children to play, build sandcastles, and paddle in the shallower waters. There are often rock pools to explore at low tide, full of small marine creatures.

Buckie Harbour itself provides an interesting experience for those curious about local life and fishing. While not a sandy beach for sunbathing, it's a working harbour where you can watch fishing boats come and go.
Is it cheaper to book flights and a beach hotel in Buckie as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Buckie for you.

Explore a world of travel with Expedia