Find and Book Top Rated Hotels in Buckie

Search among 3 available hotels and places to stay in Buckie from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-3 out of 3
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great124 reviews
MapView on map600 m from City Centre900 m from Buckie Drifter Maritime Heritage Centre
From   US$ 63 /nightSelect
Bed & Breakfast
8.4
Great86 reviews
MapView on map400 m from City Centre700 m from Buckie Drifter Maritime Heritage Centre
From   US$ 61 /nightSelect
8.0
Great93 reviews
6.2 km from City Centre
From   US$ 78 /nightSelect

Best hotels and places to stay in Buckie

Why visit?

Buckie, located in the United Kingdom, offers a quaint coastal town experience with beautiful scenery and a rich history. Visitors can enjoy exploring the numerous historical landmarks and picturesque coastal views. With a range of hotels and accommodation options available, Buckie provides an ideal getaway for tourists seeking a relaxing and scenic vacation.

Where to stay?

Buckie Harbor: Staying near Buckie Harbor allows tourists to be in close proximity to the towns bustling waterfront. This area offers a variety of hotels, from boutique establishments to cozy guesthouses, providing visitors with a charming and convenient base to explore the town. With easy access to boat tours and fishing excursions, Buckie Harbor is an ideal choice for travelers seeking a maritime experience.

Portgordon: A short distance from Buckie, the tranquil village of Portgordon is another wonderful option for tourists. With its scenic coastal location, visitors can enjoy peaceful walks along the sandy beach, indulge in delicious seafood at local eateries, and even spot wildlife, including dolphins and seals. Portgordon offers a handful of accommodation options, including bed and breakfasts and self-catered cottages, ensuring a comfortable stay in a serene atmosphere.

Rathven: For those who prefer a more rural setting, Rathven is an excellent choice. Located near the historic Findlater Castle, this area offers visitors a chance to enjoy the countryside while still being within reach of Buckie town. Rathven boasts a small selection of charming B&Bs and guesthouses, perfect for appreciating the natural beauty of the surrounding landscape.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

The Victoria Hotel: This charming hotel in Buckie offers comfortable rooms at affordable prices. With its central location, guests have easy access to local attractions and amenities. The Victoria Hotel provides excellent value for money, ensuring a pleasant stay without breaking the bank.

Seafield Arms Hotel: Situated in the heart of Buckie, the Seafield Arms Hotel offers cozy accommodations at reasonable rates. Guests can enjoy traditional Scottish hospitality and savor delicious meals at the onsite restaurant. With its convenient location and warm atmosphere, this hotel provides great value for money.

The Mill House Hotel: Nestled in the tranquil village of Buckpool, The Mill House Hotel offers comfortable rooms at competitive prices. This family-run establishment boasts picturesque views of the nearby marina and provides a peaceful retreat for visitors. With its friendly staff and affordable rates, The Mill House Hotel is a top choice for those seeking value for money.

Best kids-friendly hotels:

Fife Lodge Hotel: This family-friendly hotel in Buckie offers spacious rooms and amenities suitable for children of all ages. With its beautiful garden and play area, the hotel provides ample space for kids to run and play. Additionally, the Fife Lodge Hotel is conveniently located near attractions such as Buckie Beach, making it an ideal choice for families.

Station Hotel: Situated near the Buckie and District Fishing Heritage Center, the Station Hotel offers family-friendly accommodations with a warm and welcoming atmosphere. The hotel provides interconnecting rooms and amenities such as high chairs and cots, catering to the needs of families traveling with children. Its central location also allows for easy exploration of the towns attractions.

Best hotels for a romantic getaway:

The Cullen Bay Hotel: Located in the nearby coastal village of Cullen, this hotel offers a romantic setting with breathtaking sea views. Couples can enjoy leisurely walks along the picturesque beach or indulge in a romantic dinner at the hotels restaurant. The Cullen Bay Hotel provides a tranquil escape for couples seeking a romantic getaway.

The Mansion House Hotel: Situated in the countryside near Buckie, The Mansion House Hotel offers a serene and romantic atmosphere. With its elegant rooms, fine dining options, and stunning surroundings, this hotel provides the perfect setting for couples to relax and spend quality time together. Its secluded location adds to the overall sense of romance and privacy.

Best for location:

The Banff Springs Hotel: Situated in nearby Banff, this hotel offers a fantastic location near popular tourist attractions such as Duff House and Macduff Marine Aquarium. With its beautiful views of the North Sea and easy access to nearby towns, The Banff Springs Hotel is an ideal choice for those looking to explore the wider region while staying in Buckie.

The Ship Inn: Located in the heart of Buckie Harbor, The Ship Inn is perfectly situated for guests wanting to experience the vibrant coastal atmosphere. With its proximity to the harbor, visitors can enjoy stunning views and easy access to boat tours. The hotels central location also means that shops and restaurants are just a short stroll away.

The Cullen Hotel: Situated in the charming village of Cullen, The Cullen Hotel offers a convenient location near attractions such as Cullen Beach and Cullen Links Golf Club. Guests can explore the villages picturesque streets and enjoy the tranquility of the nearby coastline. With its central position, this hotel provides a great base for exploring Buckie and its surroundings.

Best for a short city break:

The Royal Hotel: Located in the heart of Buckie, The Royal Hotel offers comfortable accommodation with easy access to the towns main attractions. Guests can explore the nearby shops, restaurants, and historical landmarks, making it an excellent choice for a short city break.

The Selkie Inn: Situated in the coastal village of Findochty, The Selkie Inn provides a charming and relaxed atmosphere for a short getaway. With its cozy rooms and proximity to beautiful beaches, visitors can enjoy coastal walks and explore the scenic surroundings. The Selkie Inn offers a peaceful retreat for those seeking a rejuvenating escape.

Show moreLess