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

Find hotels in Portknockie from £44

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Sept - 20 Sept
Tomorrow
20 Sept - 21 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Portknockie hotels

1. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
£130
includes taxes & fees
1 Oct - 2 Oct
The Royal Oak Hotel

2. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
£124
includes taxes & fees
19 Oct - 20 Oct
Banff Springs Hotel

3. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
£144
includes taxes & fees
20 Sept - 21 Sept
The Seafield Arms

4. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
£120
includes taxes & fees
1 Oct - 2 Oct
Cullen Bay Hotel

5. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
£44
includes taxes & fees
29 Sept - 30 Sept
The Old Coach House Hotel

6. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
£244
includes taxes & fees
19 Oct - 20 Oct
Craigellachie Hotel of Speyside

7. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
£92
includes taxes & fees
22 Sept - 23 Sept
Kintrae B&B

8. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Tony
£76
includes taxes & fees
5 Oct - 6 Oct
Firth Hotel & Restaurant

9. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
£353
includes taxes & fees
19 Oct - 20 Oct
Hillhead Hideaways

10. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Terence
£114
includes taxes & fees
20 Sept - 21 Sept
Laichmoray Hotel

11. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
£166
includes taxes & fees
18 Oct - 19 Oct
The Station Hotel

12. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
£100
includes taxes & fees
18 Oct - 19 Oct
Golf View Hotel

13. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
£125
includes taxes & fees
25 Sept - 26 Sept
The Mill House Hotel

14. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
£105
includes taxes & fees
25 Sept - 26 Sept
Fife Lodge

15. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
£96
includes taxes & fees
24 Sept - 25 Sept
Chapelhill Croft Farmhouse B&B

16. Macdonald Pittodrie House

Macdonald Pittodrie House
Inverurie
United Kingdom
Andrew
£119
includes taxes & fees
19 Oct - 20 Oct
Macdonald Pittodrie House

17. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
£140
includes taxes & fees
1 Oct - 2 Oct
The Knowes Hotel & Restaurant

18. Poseidon's Inn

Poseidon's Inn
Lossiemouth
United States
Karl
Poseidon's Inn

19. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
£159
includes taxes & fees
18 Oct - 19 Oct
Homesly The Station Hotel

20. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
William
£99
includes taxes & fees
9 Oct - 10 Oct
Stotfield Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portknockie attractions

Portknockie Harbour

Explore the waterfront in Portknockie with a trip to Portknockie Harbour.
See properties

beach near Portknockie Harbour

Why not spend a lazy afternoon at beach near Portknockie Harbour during your trip to Portknockie?
See properties

beach near Portknockie

Why not spend a lazy afternoon at beach near Portknockie during your trip to Portknockie?
See properties

Learn more about Portknockie

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

See all hotels in Portknockie
A rocky coastal landscape with a prominent rock formation in the center.
Photo by Derek Mack

Top Portknockie Hotel Reviews

The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Generally nice clean room, but shower cubicle needs a deep clean to remove mould. Rest of room great. Food and staff all very good and wouldn't hesitate to return."
Anthony 2-night trip
Posted less than an hour ago
The Royal Oak Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Excellent hotel with really friendly and efficient staff"
Gary 1-night trip
Posted 3 days ago
The Seafield Arms
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Beautiful hotel, with great staff and beautiful food"
Kenny 2-night trip
Posted 3 days ago
The Knowes Hotel & Restaurant
The Royal Hotel

The Royal Hotel

10/10 Excellent
"One night stop over for business trip. Big room, clean. Dinner was great, staff friendly. Bargain, would stay again"
Andrew 1-night trip
Posted 3 days ago
The Royal Hotel
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"Cottage has a perfect location, just across the road from a lovely sandy beach, just a short walk to the village pub. Cottage is very clean and has everything you need."
Ian H. 7-night trip
Posted 6 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Room was clean,"
Matthew 1-night trip
Posted 7 days ago
Firth Hotel & Restaurant
Laichmoray Hotel

Laichmoray Hotel

8/10 Good
"Clean room, helpful staff. Great breakfast. Very small wash basin."
Terence 2-night trip
Posted 7 days ago
Laichmoray Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 8 days ago
The Old Coach House Hotel
Golf View Hotel

Golf View Hotel

8/10 Good
"Lovely location for a nice view"
CRAIG 1-night trip
Posted 10 days ago
Golf View Hotel

More cheap stays in Portknockie

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
£79
30 Sept - 1 Oct
includes taxes & fees
Deveron Lodge B&B
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
£92
27 Sept - 28 Sept
includes taxes & fees
Harbour Nights
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
£127
5 Oct - 6 Oct
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
£370
25 Sept - 26 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Beach View, 3 The Granary

Beach View, 3 The Granary

Apartment 3 The Granary Church Street Banff Scotland
Get rates
10/10 Exceptional! (1 review)
Beach View, 3 The Granary
The Copper Loft Apartment Keith

The Copper Loft Apartment Keith

Keith Scotland
Get rates
9/10 Wonderful! (2 reviews)
The Copper Loft Apartment Keith

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 £44 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