Photo by Derek Mack

Find hotels in Portknockie from £86

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top 10 Portknockie hotels and places to stay

The Old Coach House Hotel

3.0 star property
7.0 out of 10, Good, (133)
"This my first night and i'"
The price is £45
includes taxes & fees
8 Aug - 9 Aug
The Old Coach House Hotel

The Station Hotel

4.0 star property
9.4 out of 10, Exceptional, (226)
"Great hotel, excellent restaurant and very nice staff. Really close to many destinations and whiskey experiences."
The price is £196
includes taxes & fees
11 Aug - 12 Aug
The Station Hotel

OYO Eastbank Hotel, Speyside Scotland

3.5 star property
7.8 out of 10, Good, (136)
"Great location for exploring the speyside region. Good value for money "
The price is £86
includes taxes & fees
7 Aug - 8 Aug
OYO Eastbank Hotel, Speyside Scotland

Poseidon's Inn

3.0 star property
9.0 out of 10, Wonderful, (199)
"Stayed here for work, self check in with key safe, room like a studio apartment, clean and comfy. Be prepared to walk for dinner and breakfast. Lovely places in Lossiemouth, views stunning. Would stay again "
The price is £71
includes taxes & fees
28 Aug - 29 Aug
Poseidon's Inn

The Royal Oak Hotel

3.5 star property
9.4 out of 10, Exceptional, (75)
"Lovely friendly Pub and Hotel. Great food and staff"
The price is £148
includes taxes & fees
3 Aug - 4 Aug
The Royal Oak Hotel

Station Hotel Portsoy

3.5 star property
8.8 out of 10, Excellent, (85)
"Great place, very friendly staff, the food was best in Scotland "
The price is £181
includes taxes & fees
25 Aug - 26 Aug
Station Hotel Portsoy

The Mansion House Hotel

4.0 star property
8.4 out of 10, Very good, (484)
"Huge king bed was unexpected but loved it!"
The price is £113
includes taxes & fees
17 Aug - 18 Aug
The Mansion House Hotel

Banff Springs Hotel

4.0 star property
8.6 out of 10, Excellent, (193)
"Great location, great food and lovely staff"
The price is £132
includes taxes & fees
18 Aug - 19 Aug
Banff Springs Hotel

Stotfield Hotel

3.0 star property
7.4 out of 10, Good, (408)
"Good price for comfortable room with great breakfast. Great part of the country."
The price is £98
includes taxes & fees
3 Aug - 4 Aug
Stotfield Hotel

Cullen Bay Hotel

3.5 star property
9.0 out of 10, Wonderful, (127)
"The rooms were sparkling clean, spacious and the staff was polite and friendly! Would absolutely love to stay here again. We had the bay window to look over the ocean and watch the sunset and it was beautiful!!"
The price is £143
includes taxes & fees
10 Aug - 11 Aug
Cullen Bay Hotel

Golf View Hotel

3.0 star property
8.4 out of 10, Very good, (187)
"Great terrace for drinks and dining al fresco. Great breakfast! Will be back!"
The price is £86
includes taxes & fees
17 Aug - 18 Aug
Golf View Hotel

Firth Hotel & Restaurant

3.0 star property
8.4 out of 10, Very good, (227)
"Lovely place, clean and cost. Great view"
The price is £92
includes taxes & fees
3 Aug - 4 Aug
Firth Hotel & Restaurant

The Knowes Hotel & Restaurant

3.0 star property
9.0 out of 10, Wonderful, (182)
"Excellent stay as usual "
The price is £147
includes taxes & fees
7 Aug - 8 Aug
The Knowes Hotel & Restaurant

Chapelhill Croft Farmhouse B&B

3.0 star property
10.0 out of 10, Exceptional, (29)
"The cutest BnB with the nicest hosts"
The price is £101
includes taxes & fees
5 Aug - 6 Aug
Chapelhill Croft Farmhouse B&B

Laichmoray Hotel

3.0 star property
9.4 out of 10, Exceptional, (426)
"Great hotel, free room service breakfast was appreciated."
The price is £135
includes taxes & fees
8 Aug - 9 Aug
Laichmoray Hotel

The Royal Hotel

3.0 star property
7.8 out of 10, Good, (131)
"Location was good for me"
The price is £90
includes taxes & fees
8 Aug - 9 Aug
The Royal Hotel

The Pines Guesthouse

3.0 star property
9.8 out of 10, Exceptional, (71)
"Very welcoming and homely experience at The Pines Guesthouse. Hosts were lovely, and breakfast was fantastic."
The price is £121
includes taxes & fees
8 Aug - 9 Aug
The Pines Guesthouse

The Mill House Hotel

3.5 star property
8.6 out of 10, Excellent, (108)
"Excellent stay staff very friendly and welcoming "
The price is £102
includes taxes & fees
3 Aug - 4 Aug
The Mill House Hotel

The Seafield Arms

4.0 star property
9.4 out of 10, Exceptional, (111)
"Beautiful Hotel. Staff very welcoming and attentive. Accommodation so comfortable. Food outstanding. Will definitely return."
The price is £150
includes taxes & fees
1 Sept - 2 Sept
The Seafield Arms

Sunninghill

3.0 star property
9.2 out of 10, Wonderful, (105)
"Staff were so kind, room was lovely. Restaurant incredible - 3 dinners there and each was different, delicious, healthy, elegant- credit to the chef and staff!"
The price is £146
includes taxes & fees
3 Aug - 4 Aug
Sunninghill
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

Accommodation near Portknockie attractions

Bow Fiddle Rock
Bow Fiddle Rock

Bow Fiddle Rock

Find out about the history of Buckie when you spend time at Bow Fiddle Rock. You can enjoy the restaurants while in the area.

Learn more about Portknockie

Head to Portknockie Harbour and Bow Fiddle Rock—just two of the sights around Portknockie.

Photo by Derek Mack
Open Photo by Derek Mack

Top Portknockie Hotel Reviews

Find out more about Portknockie

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

When is the best time to go to Portknockie?
The most popular time to visit Portknockie is during the summer months, particularly July. At this time, the weather is pleasantly mild, with average temperatures around 15 to 20°C, making it superb for outdoor adventures and exploring the stunning coastal scenery. With longer daylight hours, visitors can fully embrace the beauty of the Moray Firth and enjoy activities such as hiking, cycling, or simply relaxing by the shore.

During the peak season, which spans from June to August, Portknockie becomes a vibrant hub for tourists. This is when the local community comes alive with events and festivals, offering a unique insight into the rich culture of the area. As you wander through the charming village, you'll find delightful cafes and pubs inviting you to sample fresh seafood and local delicacies while overlooking the picturesque harbour.

If you're drawn to outdoor activities, July is an ideal time to immerse yourself in everything Portknockie has to offer. The surrounding coastal paths and nature reserves provide excellent opportunities for wildlife watching, and visiting nearby attractions like the famous Bow Fiddle Rock can make for memorable day trips. Furthermore, the comfortable weather allows for enjoyable evenings spent exploring the town or dining al fresco.

For travellers looking for a more budget-friendly experience, consider visiting in November. While the weather may be cooler, this off-peak month provides a quieter atmosphere, allowing you to explore without the crowds. You can still appreciate the breathtaking landscapes and perhaps even catch a glimpse of the local wildlife preparing for winter.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Portknockie hotel for you.
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 £86 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.