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

Next weekend
In two weeks

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 £648
includes taxes & fees
26 Jun - 27 Jun
4 Gordon Street

1 Seafield Street

1 Seafield Street
3.5 star property
Buckie
The price is £858
includes taxes & fees
18 Jul - 19 Jul
1 Seafield Street

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (95 reviews)
"Lovely guest house with nice big rooms! Plenty of rooms to relax in, lovely walks and close to city centre for cafes and restaurants. Really enjoyed our stay and would highly recommend. Breakfast was fantastic too 😀"
United Kingdom
Debbie
The price is £129
includes taxes & fees
8 Jul - 9 Jul
The Pines Guesthouse

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fabulous small B&B on one of Buckie's main streets. A warm and friendly welcome awaits, and attentive throughout your stay. The B&B is very clean and rooms are small but comfortable. There's a sea view if you're looking out the back. The food is fantastic."
United Kingdom
James
The price is £92
includes taxes & fees
22 Jun - 23 Jun
Kintrae B&B

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
21 Jun - 22 Jun
Chapelhill Croft Farmhouse B&B

The Station Hotel

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

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (478 reviews)
"We found the hotel to be clean and comfortable with polite friendly staff. My husband had a suggestion for Scottish beer to be sold in the bar. We enjoyed our stay."
Canada
Rosemary
The price is £131
includes taxes & fees
27 Jun - 28 Jun
Laichmoray Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (257 reviews)
"The place is amazing with great views and friendly people"
United States
Oscar Jorge
The price is £104
includes taxes & fees
24 Jun - 25 Jun
Fife Lodge

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (235 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is £133
includes taxes & fees
16 Jul - 17 Jul
Banff Springs Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (102 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
The price is £148
includes taxes & fees
21 Jun - 22 Jun
The Royal Oak Hotel

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (27 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 £78
includes taxes & fees
6 Jul - 7 Jul
Deveron Lodge B&B

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (133 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is £170
includes taxes & fees
23 Jun - 24 Jun
The Seafield Arms

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (123 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is £132
includes taxes & fees
21 Jun - 22 Jun
The Mill House Hotel

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 £360
includes taxes & fees
23 Jun - 24 Jun
Hillhead Hideaways

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (164 reviews)
"Easy to park, very warm and clean bed. I was very happy for the great price I paid. Thank you! "
United Kingdom
Elizabeth
The price is £46
includes taxes & fees
21 Jun - 22 Jun
The Old Coach House Hotel

Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (442 reviews)
"Staff are very friendly and helpful"
United Kingdom
Edith
The price is £91
includes taxes & fees
25 Jun - 26 Jun
Stotfield Hotel

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (140 reviews)
"Staff were friendly and helpful. Breakfast was good quality and well cooked. Seaview (if you get one) was directly overlooking the lovely beach. Room was very clean and a good standard. "
United Kingdom
Alastair
The price is £150
includes taxes & fees
22 Jun - 23 Jun
Cullen Bay 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 £147
includes taxes & fees
22 Jun - 23 Jun
Seafield Arms

Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (274 reviews)
"We had a lovely stay Dinner in the restaurant was amazing.. would stay again"
Australia
Jacqueline
The price is £103
includes taxes & fees
22 Jun - 23 Jun
Firth Hotel & Restaurant
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