A rocky coastal landscape with a prominent rock formation in the center.

Find hotels in Portknockie from £50

  • 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 prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Portknockie hotels

1. The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (107 reviews)
"The breakfast was first class, cooked fresh and the staff in the bar, dining room and at breakfast were all very attentive and friendly. I would recommend this hotel "
United Kingdom
Helen
The price is £148
includes taxes & fees
6 Aug - 7 Aug
The Royal Oak Hotel

2. Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (240 reviews)
"Everything about our 3 night stay was perfect, the staff were fantastic, the food at breakfast was varied and a great choice. The restaurant was great and the views from our room over inverboyndie bay was outstanding. Will definitely be back wether staying or dining."
United Kingdom
paul
The price is £129
includes taxes & fees
21 Aug - 22 Aug
Banff Springs Hotel

3. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (137 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is £150
includes taxes & fees
1 Sept - 2 Sept
The Seafield Arms

4. Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (142 reviews)
"Very enjoyable stay, food good, room clean and staff very helpful"
United Kingdom
Scott
The price is £130
includes taxes & fees
9 Aug - 10 Aug
Cullen Bay Hotel

5. The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (171 reviews)
"Welcoming check in, clean room, comfortable bed, simple parking."
United Kingdom
Sarah
The price is £50
includes taxes & fees
7 Aug - 8 Aug
The Old Coach House Hotel

6. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (381 reviews)
"Absolutely stunning stay! Picturesque small town inn with kind and friendly staff, delicious food, excellent whisky"
United States
Anita
The price is £289
includes taxes & fees
31 Aug - 1 Sept
Craigellachie Hotel of Speyside

7. Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (108 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is £93
includes taxes & fees
12 Aug - 13 Aug
Kintrae B&B

8. Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (285 reviews)
"We had a lovely stay Dinner in the restaurant was amazing.. would stay again"
Australia
Jacqueline
The price is £92
includes taxes & fees
9 Aug - 10 Aug
Firth Hotel & Restaurant

9. Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
United Kingdom
Heather
The price is £354
includes taxes & fees
19 Aug - 20 Aug
Hillhead Hideaways

10. Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (486 reviews)
"ㅇBreakfast is very good and good staff service."
United Kingdom
Hyeon Dae
The price is £151
includes taxes & fees
10 Aug - 11 Aug
Laichmoray Hotel

11. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (263 reviews)
"Great location "
Australia
Vincent
The price is £215
includes taxes & fees
9 Aug - 10 Aug
The Station Hotel

12. Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (235 reviews)
"The stay in Lossiemouth was exceptional,I highly recommend this wonderful hotel"
Canada
Anne
Golf View Hotel

13. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (123 reviews)
"Staff was excellent. Food nice. "
United Kingdom
Nick
The price is £122
includes taxes & fees
7 Aug - 8 Aug
The Mill House Hotel

14. Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (268 reviews)
"Staff were lovely, very friendly and helpful."
United Kingdom
Leigh
The price is £102
includes taxes & fees
24 Aug - 25 Aug
Fife Lodge

15. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is £98
includes taxes & fees
11 Aug - 12 Aug
Chapelhill Croft Farmhouse B&B

16. Macdonald Pittodrie House

Macdonald Pittodrie House
4.0 star property
Inverurie
8.8 out of 10, Excellent, (283 reviews)
"Staff are wonderful and the food was excellent. Wine over priced but ambience in the restaurant and hotel is top notch."
United Kingdom
Ian
The price is £128
includes taxes & fees
7 Aug - 8 Aug
Macdonald Pittodrie House

17. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (230 reviews)
"Nice place. Mind and book meal as the restaurant can be busy"
United Kingdom
Stewart
The price is £132
includes taxes & fees
7 Aug - 8 Aug
The Knowes Hotel & Restaurant

18. Poseidon's Inn

Poseidon's Inn
3.0 star property
Lossiemouth
9.0 out of 10, Wonderful, (248 reviews)
"Beautiful location, could use a Reno, a little rough around the edges. "
Canada
Michael
Poseidon's Inn

19. Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very good, (92 reviews)
"Very friendly staff good breakfast and clean would stay again "
United Kingdom
David
The price is £166
includes taxes & fees
4 Sept - 5 Sept
Homesly The Station Hotel

20. Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (450 reviews)
"Staff are very friendly and helpful"
United Kingdom
Edith
The price is £99
includes taxes & fees
21 Aug - 22 Aug
Stotfield Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portknockie attractions

Learn more about Portknockie

Venture to sights like Portknockie Harbour as you discover the local area in Portknockie.

A rocky coastal landscape with a prominent rock formation in the center.
Photo by Derek Mack
Open Photo by Derek Mack

Top Portknockie Hotel Reviews

More cheap stays in Portknockie

Hotels in Portknockie with star rating

Find out more about Portknockie

Top reasons to visit Portknockie

  • Scenic Coastal Views: Portknockie boasts stunning views along the Moray Coast, perfect for leisurely walks and photography.
  • Dolphin Spotting: The waters surrounding Portknockie are ideal for watching playful dolphins, making it a unique experience.
  • Charming Harbour: The picturesque harbour is a focal point of the village, where visitors can enjoy the quaint atmosphere.
  • Outdoor Activities: From golfing to hiking, there's an abundance of outdoor adventures to engage in.
  • Warm Local Hospitality: Enjoy the friendly atmosphere and delightful accommodations, including cosy inns and stone cottages.

Find great hotels near Portknockie

Discover a charming selection of accommodations in Portknockie, offering a comfortable stay with stunning harbour views. From historic stone cottages to family-friendly inns, there’s something for everyone. Enjoy pet-friendly options and the warm hospitality of local establishments like the Seafield Inn and country clubs, perfect for a relaxing getaway amid Scotland's natural beauty.

  • The Old Coach House Hotel: The Old Coach House Hotel is a charming 3-star establishment located 6.4km from Portknockie, perfect for those seeking a pet-friendly retreat. With its inviting atmosphere, this hotel allows dogs on-site, ensuring that your furry companions can join in the adventure. Guests appreciate the waived fees for service animals and the accommodating pet policy. The hotel provides a comfortable base for exploring the beautiful Scottish countryside, making it ideal for both relaxation and exploration.
  • The Mill House Hotel: Rated 3.5 stars with an impressive guest rating of 8.6, The Mill House Hotel is an adventurous haven situated 12.9km from Portknockie. This hotel not only welcomes pets but also offers a range of adventure activities nearby, including hunting, mountain biking, and horse riding. With a focus on outdoor experiences, guests can immerse themselves in the stunning landscapes of Scotland. The provision of food and water bowls for pets adds an extra touch, ensuring a comfortable stay for all members of the family.
  • Cullen Bay Hotel: Cullen Bay Hotel is a highly-rated 3.5-star property, boasting a guest rating of 9.0 and located just 1.6km from Portknockie. This hotel excels in hospitality, offering complimentary full breakfasts and a delightful restaurant for dining. Guests can unwind in well-appointed rooms featuring flatscreen TVs, making for a relaxing retreat after a day of exploration. Its proximity to rural sites ensures that visitors can enjoy the picturesque surroundings, making it a perfect choice for a tranquil getaway.

Where to stay in Portknockie

Discover the charm of Portknockie, a lovely Scottish village nestled along the picturesque Moray Coast. Enjoy relaxing beach days and outdoor adventures while exploring the scenic coastline and nearby fishing ports. Immerse yourself in the friendly atmosphere and rich culture of Moray, where excursions await to unveil the region's natural beauty and luxury experiences. This quaint village offers the perfect backdrop for a memorable getaway filled with tranquility and exploration.

  • Buckie: Buckie is a charming coastal town offering visitors a blend of outdoor activities and stunning scenery. Nestled along the Moray Firth, it's the perfect base for exploring the surrounding natural beauty. From March to April and in September, Buckie sees a peak in tourist activity, making it an ideal time for those looking to engage in hiking trails or enjoy a round of golf. The local harbour and marina are not only picturesque but also serve as great spots for leisurely strolls, while the nearby bay provides opportunities for various water sports. Buckie's vibrant community and welcoming atmosphere make it a must-visit for those looking to experience Scottish coastal life.
  • Cullen: Located a mere 3.2km from Portknockie, Cullen is a delightful village famed for its breathtaking coastal views and adventurous spirit. With peak visitor numbers in April, July, and September, Cullen attracts those eager to explore its scenic surroundings. Visitors can partake in golf at the local country club or simply enjoy the serene beaches and charming harbour. The village's rich history, combined with its stunning scenery, makes it a picturesque spot for relaxation and adventure alike, ensuring an unforgettable experience for all who venture here.
  • Findochty: Just 3.2km from Portknockie, Findochty is a quaint village that beautifully encapsulates the essence of coastal Scotland. Known for its inviting beaches and outdoor experiences, it draws visitors from June to August. The village offers splendid views of the marina and harbour, perfect for leisurely walks or a day of fishing. Golf enthusiasts will find excellent courses nearby, while the beach provides a lovely setting for sunbathing or picnicking. Findochty's friendly local community and stunning landscapes create a warm and welcoming atmosphere for all visitors.

Things to do near Portknockie

Portknockie, a charming fishing village in Scotland, offers a delightful mix of outdoor activities and scenic beauty. Visitors can enjoy days filled with golfing at local courses, dolphin spotting along the coast, and indulging in quaint pubs featuring live music. It's an ideal destination for day trips, allowing tourists to immerse themselves in the picturesque landscapes and vibrant community of this coastal gem.

Shopping

In Portknockie, you’ll find quaint local shops offering unique gifts and souvenirs. If you're up for a drive, visit Buckie’s local market for a wider selection of handmade crafts and food items, or check out the larger shopping centres in nearby Elgin for more variety.

Recreation

Cullen Golf Club, a short 1.3km from Portknockie, offers luxury vibes amidst scenic fairways. Strathlene Golf Course, located 3.2km away, invites relaxation with its beautiful landscapes. Buckpool Golf Club, 8.0km distant, combines challenging play with tranquil surroundings, ensuring a rejuvenating experience for all golf enthusiasts.

Adventure

In Portknockie, explore the dramatic coastline with exhilarating cliff-top walks that offer breathtaking views of the North Sea. Try your hand at sea kayaking to discover hidden coves and marine life, or go fishing for a taste of local adventure. Don’t miss the iconic Bow Fiddle Rock for stunning photos.

Nightlife

Enjoy a pint at the local Buckie pubs, where you'll find friendly faces and a warm atmosphere. For a lively night, visit the nearby Free House Pub for live music and craft beers, or unwind at Kimset Cocktail Bar with their exquisite range of whiskies.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Portknockie

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Portknockie are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Portknockie about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Portknockie is Wednesday. The most expensive day to stay in Portknockie is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your choices based on your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable options and promotions, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Portknockie with your flights and activities through an Expedia package deal.

Find the best attractions near Portknockie

Portknockie offers a delightful escape for those seeking beach, outdoor adventures, and stunning scenery. Visitors can explore various points of interest, including the charming harbour, engaging museums, and dramatic rock formations. With attractions catering to culture enthusiasts and nature lovers alike, Portknockie promises a memorable experience for every traveller looking to immerse themselves in the beauty of Scotland.

  • Bow Fiddle Rock: A natural wonder located just 644m from Portknockie, Bow Fiddle Rock boasts stunning coastal scenery and dramatic outdoor vibes. Its unique shape resembles a fiddle, making it a perfect spot for photography and leisurely walks along the cliffs.
  • Fordyce Joiners Workshop and Visitor Centre: Situated 8.0km away, this museum offers a glimpse into the rich local culture and craftsmanship. Visitors can explore the historic joinery workshop, learn about traditional woodworking techniques, and appreciate the artistry of local artisans.
  • Sanine Beach: Also 8.0km from Portknockie, Sanine Beach provides a serene escape with its soft sands and gentle waves. Ideal for a relaxing day by the sea, it's perfect for sunbathing, picnics, and enjoying the refreshing coastal breeze.

Best time to go to Portknockie

The best time to visit Portknockie can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Portknockie falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Portknockie falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.9°F (4.4°C)Light RainMostly CloudyAverageSlightly Low
February40.3°F (4.6°C)No RainMostly CloudyAverageSlightly Low
March41.9°F (5.5°C)Light RainMostly CloudyAverageAverage
April44.8°F (7.1°C)Light RainMostly CloudyAverageAverage
May48.7°F (9.3°C)Light RainMostly CloudyAverageAverage
June53.6°F (12.0°C)Light RainMostly CloudySlightly HighSlightly High
July56.8°F (13.8°C)Light RainMostly CloudySlightly HighSlightly High
August56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
September54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
October49.6°F (9.8°C)Light RainMostly CloudySlightly LowAverage
November45.1°F (7.3°C)Light RainMostly CloudySlightly LowAverage
December41.0°F (5.0°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Portknockie

For your visit to Portknockie, you have convenient access to several major airports. Aberdeen Airport (ABZ) is approximately 67.6km away and offers nearby hotels such as the Marcliffe and Trump Macleod House & Lodge, both luxurious 5-star options. The Courtyard by Marriott Aberdeen Airport, a 4-star hotel, is just 483m from the terminal. INVerness Airport (INV) is about 74.0km away, with excellent hotels like Rocpool Reserve and Ness Walk, both 12.9km distant, offering various transportation services. For those considering Kirkwall Airport (KOI), located 138.4km away, options include the 4-star Graemeshall House and Hildeval B&B, both just a short drive from the airport.

Frequently asked questions

What is the best area to stay in Portknockie?
The best area to stay in Portknockie is the village centre, particularly around the harbour and along the main street, Readhaven Road.

This area is the heart of Portknockie and offers easy access to the village's main attractions. You'll find a selection of local shops, eateries, and guesthouses clustered around the harbour. The iconic Bow Fiddle Rock is easily accessible from here via a scenic coastal path, making it a prime spot for photographers and nature enthusiasts.

Couples looking for a relaxing coastal escape will appreciate staying near the harbour. It provides a peaceful setting with lovely views and convenient access to walking paths along the Moray Firth coastline. You can enjoy strolls to the Bow Fiddle Rock and savour the local seafood at the small establishments nearby.

For those seeking a quiet retreat with convenient access to the coast, staying slightly inland from the harbour, but still within the village centre, is an excellent choice.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Portknockie.
How much is the nightly rate at a Portknockie hotel?
Prices for hotels in Portknockie often vary, but you can find a great deal from £50 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia