Find hotels in Portknockie from £46

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Portknockie hotels

4 Gordon Street

4 Gordon Street
3.5 star property
Buckie
The price is £593
includes taxes & fees
17 May - 18 May
4 Gordon Street

1 Seafield Street

1 Seafield Street
3.5 star property
Buckie
The price is £762
includes taxes & fees
10 May - 11 May
1 Seafield Street

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (25 reviews)
"Great location, clean and cosy room. Wonderful breakfast and owners friendly and helpful. Would stay again and would recommend."
United Kingdom
CHRISTINA
The price is £94
includes taxes & fees
10 May - 11 May
Deveron Lodge B&B

Kintrae B&B

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

Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (266 reviews)
"Lovely comfy room, great view over the sandy beach and friendly staff."
United Kingdom
Stephen
The price is £80
includes taxes & fees
10 May - 11 May
Firth Hotel & Restaurant

Poseidon's Inn

Poseidon's Inn
3.0 star property
Lossiemouth
9.0 out of 10, Wonderful, (246 reviews)
"Clean and very good stay"
United Kingdom
Cameron
The price is £84
includes taxes & fees
9 May - 10 May
Poseidon's Inn

Chapelhill Croft Farmhouse B&B

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

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
8.0 out of 10, Very good, (1 review)
"Great clean accomodations with plenty of facilities but all messages through Expedia were automated and I did not receive responses to enquiries sent. Otherwise everything was as described and we had a lovely stay"
Australia
Natalie
The price is £216
includes taxes & fees
7 May - 8 May
The Fiddichside Inn

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (248 reviews)
"Everything was perfect and outstanding!👍"
United Kingdom
Solveig
The price is £98
includes taxes & fees
21 May - 22 May
Fife Lodge

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 £349
includes taxes & fees
19 May - 20 May
Hillhead Hideaways

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (250 reviews)
"Great location "
Australia
Vincent
The price is £265
includes taxes & fees
1 Jun - 2 Jun
The Station Hotel

Harbour Nights

Harbour Nights
2.5 star property
Lossiemouth
10.0 out of 10, Exceptional, (3 reviews)
"I stayed here last week & this week 5 nights in total. Everything in general was very good indeed, but last week the oven trays were dirty. Just a small issue. Overall I was more than happy with the apartments & would stay again."
United Kingdom
Joe
The price is £79
includes taxes & fees
9 May - 10 May
Harbour Nights

Taigh Mor

Taigh Mor
3.0 star property
Elgin
7.6 out of 10, Good, (7 reviews)
"Great room could do with double glazing windows bit noisy at night but apart from that great Place "
United Kingdom
Douglas
The price is £79
includes taxes & fees
7 May - 8 May
Taigh Mor

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (228 reviews)
"Friendly staff, fresh breakfast made to order, fantastic location, nothing too much bother for the staff. Highly recommend "
United Kingdom
Ian
The price is £125
includes taxes & fees
10 May - 11 May
Banff Springs Hotel

Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
The price is £142
includes taxes & fees
12 May - 13 May
Seafield Arms

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (90 reviews)
"Nice breakfast. Parking a little tight."
United States
Hope
The price is £122
includes taxes & fees
8 May - 9 May
The Pines Guesthouse

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (120 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is £109
includes taxes & fees
8 May - 9 May
The Mill House Hotel

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (219 reviews)
"All the staff were lovely and helpful. Our room was very clean and the bathroom spotless. The bed was huge and conformable but a bit soft for our personal preference. Amazing views of the harbour. Room had everything you could need in there including hair dryer and ironing board and iron."
United Kingdom
Gabriela
The price is £130
includes taxes & fees
12 May - 13 May
The Knowes Hotel & Restaurant

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (469 reviews)
"One of the most wonderful hotels I've stayed in. Every aspect of the hotel is well organized and the staff are superb resulting in a peaceful and very restful stay."
United States
Alan
The price is £113
includes taxes & fees
8 May - 9 May
Laichmoray 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.

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 can I save on a Portknockie hotel booking with Expedia?
Members always get our best prices. Find our best Portknockie hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £46 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