Skip to main content

Beach Hotels in Buckie

Find the beach hotels that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best beach hotels in Buckie

Check out our selection of great beach hotels in Buckie

Filter by:

Review score

Struan House

Buckie

Offering garden views, Struan House in Buckie offers accommodations and a garden. Featuring sea and mountain views, this bed and breakfast also has free Wifi.

F
Frances
From
New Zealand
Excellent value, cleanliness and very comfortable. Breakfast substantial.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 772 reviews
Price from
$128.33
1 night, 2 adults

Kintrae B&B

Buckie

Kintrae B&B provides beachfront accommodations in Buckie. Among the facilities of this property are a restaurant, full-day security, and daily room service, along with free Wifi throughout the...

S
Sasha
From
United Kingdom
It was very close to Buckie town, walking distance to the sea front and very modern and very very clean with amazing hosts.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 362 reviews
Price from
$111.45
1 night, 2 adults

244 Seatown Cullen Moray Scotland

Cullen (Near Buckie)

244 Seatown Cullen Moray Scotland offers accommodations in Cullen, 24 miles from Delgatie Castle and 29 miles from Leith Hall Garden & Estate.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$247.66
1 night, 2 adults

Pear Tree Cottage

Cullen (Near Buckie)

Within 21 miles of Elgin Cathedral and 21 miles of Huntly Castle, Pear Tree Cottage provides free Wifi and a garden.

M
Maureen
From
United Kingdom
Lovely cottage with top end furnishings x Armchair was so comfortable I was reluctant to move
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 48 reviews
Price from
$146.34
1 night, 2 adults

Portknockie 17 Harbour Place

Portknockie (Near Buckie)

Portknockie 17 Harbour Place is located in Portknockie, just 21 miles from Elgin Cathedral and 24 miles from Huntly Castle.

J
Joanne
From
United Kingdom
This is a beautiful cottage in a stunning location. Modern interior, very comfy beds and bonus of 2 lounges. There was everything we needed and we thoroughly enjoyed our stay. Excellent communication from the owner.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews
Price from
$303.94
1 night, 2 adults

The Seafield Arms-Cullen

Cullen (Near Buckie)

Located in Cullen, 21 miles from Huntly Castle, The Seafield Arms-Cullen has accommodations with a terrace, free private parking, a restaurant and a bar.

C
Carey
From
United States
Attentive and pleasant staff. Relaxed, high quality furnishings
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 266 reviews
Price from
$157.60
1 night, 2 adults

The Royal Oak Hotel

Cullen (Near Buckie)

Located in Cullen, 21 miles from Elgin Cathedral, The Royal Oak Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

L
Lisabeth
From
United States
The staff was exceptional, and the food was delicious!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 415 reviews
Price from
$182.36
1 night, 2 adults

Grant Arms Hotel

Cullen (Near Buckie)

Located in Cullen and within 21 miles of Elgin Cathedral, Grant Arms Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

J
Joseph
From
Australia
It did what it said on the tin. It was very clean and comfortable and in a convenient location. A very friendly woman showed us to our room and gave us great recommendations
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 271 reviews
Price from
$101.31
1 night, 2 adults

Cullen Bay Hotel

Cullen (Near Buckie)

Enjoying a beautiful and elevated position on the Moray Firth Coast in the North-East of Scotland, this is a family-run hotel offering outstanding accommodations in beautifully furnished rooms.

D
Diann
From
United Kingdom
The property had a beautiful outlook over the coast. The staff were very friendly, the room was nice and food was excellent
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 503 reviews
Price from
$123.83
1 night, 2 adults

Moray Coast getaway

Lossiemouth (Near Buckie)

Moray Coast getaway offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews
Price from
$111.45
1 night, 2 adults
All beach hotels in Buckie

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Buckie and surrounding area in the past month

See all

Popular with guests booking beach hotels in Buckie

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 772 reviews

Popular with guests booking beach hotels in Buckie

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 362 reviews

Popular with guests booking beach hotels in Buckie

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 48 reviews

Popular with guests booking beach hotels in Buckie

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in Cullen

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 503 reviews

Popular with guests booking beach hotels in Cullen

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 266 reviews

Popular with guests booking beach hotels in Cullen

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 271 reviews

Popular with guests booking beach hotels in Cullen

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 415 reviews

Popular with guests booking beach hotels in Cullen

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 108 reviews

Popular with guests booking beach hotels in Cullen

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews

Highly rated beach hotels in Buckie and nearby

See all

Struan House

Cluny Square
8.0+ review score
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 772 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 362 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 48 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 21 reviews
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 36 reviews

Save money on beach in Buckie and nearby – budget options available

See all

Cullen Bay Hotel

Cullen
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 503 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 415 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 21 reviews

85 Seatown

Budget options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 20 reviews
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 271 reviews

Chemist's House

27 Grant Street
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 48 reviews

Beach Hotels That Guests Love in Buckie

See all
Avg. price/night: $133.73
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 362 reviews
Jackie & Mike were super nice, the breakfast was great an the room comfy. Highlight is the sunroom, a small room with lots of windows, where you can see the sea and watch the sunset.
Guest review byAnika
Family with young children
Avg. price/night: $128.33
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 772 reviews
I stayed for three nights and loved it. The location was great as it was right in the middle of town and also a great base for exploring the coastal towns. The room was cosy and the bed was the most comfortable one I’d slept on my entire trip. Loved the breakfast spread and drinks and the hosts were super friendly. Would stay again and have recommended to all my friends.
Guest review byKai
Solo traveler