The Royal Oak Hotel, in the heart of town, offers a warm welcome and full breakfast. Travelers love its charm, coffee shop, garden retreat, bar, and restaurant. In-room WiFi keeps you connected, and self-parking is free.
Buckie is home to The Royal Oak Hotel. Portsoy Pottery and Buckie and District Fishing Heritage Centre are cultural highlights, and some of the area's landmarks include Buckie Range Rear and Duff House. Linzee Gordon Park and Portsoy Ice Cream are also worth visiting. Visit our Cullen travel guide
34 Castle Terrace, Buckie, Scotland, AB56 4SD
What's nearby
Macallan Distillery
46 min drive - 51.2 km
Cullen Harbour
4 min walk - 0.4 km
Cullen Millennium Garden
7 min walk - 0.7 km
Cullen Golf Club
12 min walk - 1.0 km
Portknockie Harbour
3 min drive - 3.6 km
Getting around
Keith Station
26 min drive
Restaurants
Linda's Fish & Chips
7 min walk
Admirals Inn
5 min drive
Rockpool Cafe and Restaurant
8 min walk
Royal Oak Hotel
1 min walk
Lily's Kitchen Cafe
9 min walk
About this property
The Royal Oak Hotel
Property highlights
Free full breakfast, a coffee shop/cafe and a garden are just a few of the amenities provided at The Royal Oak Hotel. Free in-room WiFi is available to all guests, along with a bar and a restaurant.
You'll also enjoy the following perks during your stay:
Free self-parking
Smoke-free property
Room features
All guestrooms at The Royal Oak Hotel offer comforts such as free WiFi and free bottled water.
Free full breakfast available daily 8:00 AM to 9:00 AM
A bar/lounge
A coffee shop/cafe
A restaurant
Guest services
Housekeeping (daily)
Outdoors
Garden
More
Smoke-free property
Room amenities
Bedroom
Bedsheets provided
Bathroom
Free toiletries
Hair dryer
Shampoo
Shower
Soap
Toilet paper
Towels provided
Entertainment
TV with satellite channels
Food and drink
Coffee/tea maker
Electric kettle
Free bottled water
More
Desk
Heating
Policies
Check-in
Check-in start time: 3:00 PM; check-in end time: 10:00 PM
Minimum check-in age - 18
Check-out
Check-out before 10:00 AM
Special check-in instructions
There is no front desk at this property
This property doesn't offer after-hours check-in
Information provided by the property may be translated using automated translation tools
Pets
Pets are allowed for an extra charge of GBP 10.00 per pet, per night
Service animals are welcome, and are exempt from fees
Welcoming dogs only
Food and water bowls are available
Children and extra beds
Children are welcome
Payment types at the property
Important information
Optional extras
Pet fee: GBP 10.00 per pet, per night
Service animals are exempt from fees
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards, debit cards and cash
Parties and events are allowed on site
Safety features at this property include a fire extinguisher and a smoke detector
We should mention
This property's policy is to refuse certain bookings for the purpose of group events or parties, including stag and hen parties
Only registered guests are allowed in the guestrooms
Property is also known as
The Royal Oak Hotel Hotel
The Royal Oak Hotel Buckie
The Royal Oak Hotel Hotel Buckie
Frequently asked questions
Is The Royal Oak Hotel pet-friendly?
Yes, dogs are allowed at this property. There's a fee of GBP 10.00 per pet, per night. Service animals are exempt from fees.
How much does it cost to stay at The Royal Oak Hotel?
As of 9 Mar 2026, prices found for a 1-night stay for 2 adults at The Royal Oak Hotel on 10 Mar 2026 start from RM552, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking at The Royal Oak Hotel?
Self-parking is free at this property.
What time is check-in at The Royal Oak Hotel?
Check-in start time: 3:00 PM; check-in end time: 10:00 PM. After-hours check-in is not available.
What time is check-out at The Royal Oak Hotel?
Checkout is at 10:00 AM.
Where is The Royal Oak Hotel located?
Situated in Buckie, this hotel is within a 10-minute walk of Cullen Harbour and Cullen Millennium Garden. Cullen Golf Club and Bow Fiddle Rock are also within 2 miles (3 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
The Royal Oak Hotel Reviews
9.6
Exceptional
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
I had a lovely stay, the staff were really friendly, and breakfast was really nice, I had the eggs and salmon because you don’t often get that option.
I also had 2 lovely cups of coffee using in the fancy machine in my room.
I also noticed there were the little cartons of Soya milk which I thought was a great touch.
Amazing location by the beach, tremendous food & menu, friendly helpful staff. The coast around Cullen is n rea of outstanding natural beauty - a MUST see
All the staff were helpful and polite nothing was too much bother food was excellent Maxine at reception was so helpful and Aimee and her team in bar / dining room couldn't have been nicer all in all an excellent stay , would fully recommend
Lovely boutique hotel backing onto the A98 at Cullen and almost in the shadow of the magnificent Cullen Viaduct. Walkable in minutes to the most stunning beach and also to many scenic bays along the exciting coastal path to Findlater Castle (and further: we walked to Findlater Castle, then took a taxi back to the hotel). Wonderful restaurant downstairs. Perfect cooked-to-order breakfasts. The most kind and helpful staff that we met on our holiday. Cullen is a beautiful place and the hotel staff here were extremely welcoming.
We were very happy with our stay at The Royal Oak Hotel in Cullen. The staff were very welcoming and helpful. The room was comfortable and clean. We enjoyed our meal at the hotel restaurant and the breakfast was excellent. The hotel is on the main road but very near to the old centre of the fishing port.
Helen
Stayed 2 nights in Sep 2024
6/10 Okay
Neil
3 Oct 2025
Liked: Cleanliness, staff & service
Green led light on what I assume was the fire alarm system was a nuisance at night. Bed frame needed tightening with an Allen key. One of the two windows wouldn't open. Cracked bathroom sink. On the positive side staff were really friendly and helpful. I felt full Scottish breakfast could have been improved with better quality ingredients.
Neil
Stayed 2 nights in Sep 2025
8/10 Good
Kenneth
9 Apr 2024
Liked: Cleanliness, staff & service, room comfort
Break before our season starts.
Our stay was pleasant and very good breakfast.
The traffic aii night annoyed the wife as she couldn't sleep.
Staff were also very good.
Friendly staff from check in to bar. Even advised on local whisky! I had a single room which didn’t job however the shower was small and I arnt so getting in and out was challenging. Food was excellent and good breakfast. Worth a stay but large room and shower for me next time
Stuart
Stayed 2 nights in Apr 2024
10/10 Excellent
Nigel
11 Sept 2023
Liked: Amenities
A great little pub in a great village setting in the north of Scotland. The hospitality was first rate with the owner and staff more than obliging and happy to partake in the small chat during our stay. Breakfast was included & more than enough to get us through the day. The evening meal was what you would find in a Scottish pub however, I think there is opportunity to expand the menu and be a little adventurous and move away from tradition.
Stayed here for a few days in May. Have only eaten here before but thought we would try the hotel as well.
Because of the way Brenda and the team run the hotel it feels more like you are staying with family.
The rooms are spotless, the food is delicious, and the team can’t do enough for you. Any request at all is simply met with a “nee bother”, im fairy sure I could’ve set myself on fire in the bar and Brenda would’ve come over with a bucket and said nee bother.
Best nights sleep I’ve had for a long while.
Seconds from the beach, walkable to the town, just a really nice place to relax
Andrew
Stayed 3 nights in May 2024
10/10 Excellent
Andrew
30 Oct 2025
Liked: Cleanliness, staff & service, amenities
Great staff who can’t do enough to accommodate & lovely food!
Great little hotel very clean, comfortable and we'll managed. The food is superb, and the service is outstanding. Special thanks to Brenda and Ruby who went above and beyond to make our stay truly wonderful.