Find hotels in Portknockie from £45

  • 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 £438
includes taxes & fees
25 Mar - 26 Mar
4 Gordon Street

1 Seafield Street

1 Seafield Street
3.5 star property
Buckie
The price is £754
includes taxes & fees
25 Mar - 26 Mar
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 £85
includes taxes & fees
22 Mar - 23 Mar
Deveron Lodge B&B

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (102 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is £96
includes taxes & fees
28 Mar - 29 Mar
Kintrae B&B

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 £98
includes taxes & fees
28 Mar - 29 Mar
Chapelhill Croft Farmhouse B&B

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
The price is £185
includes taxes & fees
25 Mar - 26 Mar
The Fiddichside Inn

Taigh Mor

Taigh Mor
3.0 star property
Elgin
8.0 out of 10, Very good, (3 reviews)
"Clean room with everything you need for short stay - very much self service which I prefer and was able to extent visit for an extra night quite easily "
United Kingdom
Valerie
The price is £67
includes taxes & fees
22 Mar - 23 Mar
Taigh Mor

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is £117
includes taxes & fees
26 Mar - 27 Mar
The Station Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (240 reviews)
"Lovely hotel and staff "
United Kingdom
Fiona
The price is £95
includes taxes & fees
30 Mar - 31 Mar
Fife Lodge

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (219 reviews)
"Brilliant place to stay."
United Kingdom
Paul
The price is £88
includes taxes & fees
25 Mar - 26 Mar
Banff Springs Hotel

Seafield Arms

Seafield Arms
3.5 star property
Banff
7.0 out of 10, Good, (10 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
The price is £130
includes taxes & fees
27 Mar - 28 Mar
Seafield Arms

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Everything you need amd more for a great few nights away. Great job!"
United Kingdom
Chris
The price is £308
includes taxes & fees
13 Apr - 14 Apr
Hillhead Hideaways

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (85 reviews)
"All of the above clean room good breakfast and owners very helpful and informative "
United Kingdom
James
The price is £98
includes taxes & fees
29 Mar - 30 Mar
The Pines Guesthouse

Harbour Nights

Harbour Nights
2.5 star property
Lossiemouth
The price is £119
includes taxes & fees
29 Mar - 30 Mar
Harbour Nights

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
The price is £96
includes taxes & fees
25 Mar - 26 Mar
St Michaels Guesthouse

The Mill House Hotel

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

Charming 1-bed Coastal Cottage by Holiday Homes

Charming 1-bed Coastal Cottage by Holiday Homes
2.0 star property
Buckie
Charming 1-bed Coastal Cottage by Holiday Homes

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (153 reviews)
"Very great friendly staff and really good food !"
United States
Donald
The price is £94
includes taxes & fees
27 Mar - 28 Mar
The Royal Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (128 reviews)
"All clean and very hospitable."
United Kingdom
Lee
The price is £130
includes taxes & fees
22 Mar - 23 Mar
The Seafield Arms
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.

I only had a day to be in this area, I timed my arrival for high tide, the simple shot didn't quite capture everything i was feeling there so i did a 6 image panno using a 70-200 with 8 second exposures for each one
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

  • Stunning Coastal Scenery: Portknockie boasts breathtaking views along Scotland's rugged coastline, perfect for photography and relaxation.
  • Charming Harbour: The picturesque harbour offers a delightful spot for leisurely walks and enjoying the tranquil atmosphere.
  • Outdoor Activities: Ideal for outdoor enthusiasts, visitors can enjoy hiking, golfing, and various beach activities.
  • Local Culture: Delve into local history at the museum and experience the warm Scottish hospitality.
  • Quaint Accommodation: Choose from a variety of charming hotels and cottages, catering to all types of travellers.

Find great hotels near Portknockie

Discover the charming lodging options in Portknockie, where you'll find a delightful array of hotels and cottages tailored for every traveller. Whether you're seeking pet-friendly accommodations, a family-friendly beach getaway, or the comfort of a quaint cottage like Cowrie Cottage, Portknockie offers outstanding options for a memorable holiday experience.

  • The Old Coach House Hotel: A charming 3-star hotel nestled 2.5km from Portknockie, The Old Coach House Hotel is perfect for pet lovers seeking a friendly getaway. With a welcoming atmosphere, this establishment allows pets on-site, making it an ideal choice for those wishing to travel with their furry companions. The hotel features pet amenities, including designated areas for dogs and a pet-friendly policy. Guests appreciate the relaxed ambience and the opportunity to explore the beautiful Scottish countryside with their pets by their side.
  • The Mill House Hotel: Located 5.0km from Portknockie, The Mill House Hotel offers a 3.5-star experience packed with adventure for both guests and their pets. This property is perfect for those looking to indulge in outdoor activities, with options such as mountain biking, hiking, and horse riding available nearby. The hotel’s pet policy allows for pets to stay free, making it a great choice for adventurous travellers. With a strong focus on recreation, this hotel promises an exciting and memorable stay amidst Scotland’s stunning landscapes.
  • Cullen Bay Hotel: Just 559m from Portknockie, Cullen Bay Hotel stands out with its excellent dining options and breathtaking views. Rated 3.5 stars, this hotel features a delightful restaurant, offering complimentary breakfasts throughout the week. Guests can enjoy entertainment in the form of flat-screen TVs in their rooms, alongside captivating rural scenery. With its strategic location and focus on comfort, Cullen Bay Hotel is a wonderful option for those looking to relax while enjoying the natural beauty of the area.

Where to stay near Portknockie

Portknockie, nestled along Scotland's rugged coastline, offers a delightful escape with its charming harbour and stunning scenery. Experience the warm Scottish welcome and friendly atmosphere as you explore nearby Moray, known for its rich culture and relaxing excursions. Whether you're strolling along the beach or indulging in local delights, this picturesque village promises a memorable holiday filled with outdoor adventures and breathtaking views.

  • Buckie: Situated approximately 2.5km from Portknockie, Buckie is a vibrant coastal town that offers a delightful blend of outdoor adventure and scenic beauty. With visitor numbers peaking in March to April and September, the town is a popular destination for those seeking exhilarating activities. Buckie boasts excellent venues for golf enthusiasts, including a local country private club. Its picturesque harbour and marina are perfect for leisurely strolls and exploring the rich maritime history. Don’t miss the local museum, which offers insights into the town’s heritage, making Buckie a must-visit on your journey.
  • Cullen: Just 621m from Portknockie, Cullen is a charming village known for its stunning coastal views and welcoming atmosphere. With visitors flocking here in April, July, and September, the village is an ideal spot for those who love the great outdoors. Explore the nearby beach, perfect for a relaxing day by the sea, or venture into the national park for breathtaking hikes. Golf enthusiasts can also enjoy the local golf course. Cullen’s quaint streets and local museum add to its charm, making it a delightful stop for any traveller.
  • Findochty: Located around 1.2km from Portknockie, Findochty is a picturesque village that captivates visitors with its stunning seaside scenery and outdoor activities. Although it sees a surge in tourist arrivals during the summer months from June to August, its tranquil charm remains inviting year-round. Visitors can enjoy hiking trails that showcase the area’s natural beauty and experience the local marina and harbour. The village is perfect for beach lovers and those seeking adventure in a serene setting, making Findochty a lovely addition to your travel itinerary.

Things to do near Portknockie

Portknockie, nestled along the stunning Scottish coastline, is perfect for outdoor enthusiasts and beach lovers. Visitors can enjoy activities such as golf at a local country club, explore scenic hiking trails, and take in the breathtaking views of the surrounding landscape. With its picturesque charm and tranquil atmosphere, Portknockie offers a delightful escape for those seeking both relaxation and adventure.

Shopping

In Portknockie, visit Portsoy Ice Cream, a delightful store just 3.7km away for sweet treats. If you're up for a drive, Harbour Treasures, located 13.7km away, offers a unique selection of gifts and souvenirs to take home.

Recreation

Cullen Golf Club offers a luxurious golfing experience set amidst stunning landscapes, perfect for relaxation and leisure. For family-friendly fun, Well Road Play Park provides a vibrant outdoor space for children to play. Meanwhile, Linzee Gordon Park is an ideal spot for unwinding and enjoying nature's tranquillity.

Adventure

Explore the rugged coastline with a hike along the Moray Coastal Trail, offering spectacular sea views and wildlife spotting. For a thrilling experience, try sea kayaking to discover hidden coves and sea caves near Portknockie. Don't forget to visit the famous Bow Fiddle Rock for stunning photography opportunities.

Nightlife

Portknockie offers a charming nightlife with quaint pubs like the Portknockie Inn, where you can enjoy local ales and live music. For a more relaxed evening, stroll along the picturesque coastline and savour the serene atmosphere under the stars.

Booking tips and Expedia advantages for Portknockie

If you're planning a trip to Portknockie, consider visiting between December and February for lower accommodation prices. Booking around a month in advance typically yields the best deals. Wednesdays are the cheapest nights to stay, while Fridays are the priciest. Use Expedia to compare room rates and explore last-minute deals, particularly those highlighted with a green banner. You can also save by bundling your hotel, flights, and activities into a package. Look for eco-friendly accommodations by applying the Eco-certified filter for sustainable options.

  • 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 and August to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Portknockie about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will reveal sustainable and eco-friendly accommodation options that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Portknockie hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Portknockie

Portknockie offers a delightful blend of outdoor activities, stunning scenery, and beach experiences. Visitors can explore the charming harbour, delve into local history at the museum, and marvel at the impressive rocks along the coast. This picturesque village is perfect for those seeking cultural enrichment and a relaxing seaside retreat.

  • Bow Fiddle Rock: A striking natural rock formation located 249m from Portknockie, Bow Fiddle Rock is renowned for its unique shape resembling a fiddle's bow. This stunning coastal landmark offers breathtaking scenery and is perfect for outdoor enthusiasts and photographers alike, providing an excellent vantage point for watching the waves crash against the cliffs.
  • Fordyce Joiners Workshop and Visitor Centre: Located 3.1km away, this charming museum showcases the rich heritage of woodworking in the region. Visitors can explore traditional joinery techniques and admire beautifully crafted exhibits, all while immersing themselves in the local culture and history.
  • Sanine Beach: Also situated 3.1km from Portknockie, Sanine Beach boasts golden sands and tranquil waters, making it an ideal spot for relaxation and beach activities. Enjoy a leisurely stroll along the shore or take in the stunning coastal views, perfect for a serene day by the sea.

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 Rain (Dry)Mostly 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 HighAverage
August56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
September54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
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 a few major airport options. Aberdeen Airport (ABZ) is situated 26.1km away, with nearby hotels such as the 5-star Marcliffe, 3.7km from the airport, and the Leonardo Hotel Aberdeen, also 3.7km away. Inverness Airport (INV) is 43.7km distant, offering luxurious stays like Ness Walk and Rocpool Reserve, both 5.0km from the airport. Further afield, Wick Airport (WIC) is 32.9km away, with convenient accommodations such as the 4-star Bank Guest House, just 435m from Wick. Each airport provides various transportation services to facilitate your journey.

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