Photo by Derek Mack

Hotels in Portknockie

Sun, Nov 16
Wed, Nov 19
November 2025
15
December 2025

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Nov 15 - Nov 16
Tomorrow
Nov 16 - Nov 17
Next weekend
Nov 21 - Nov 23
In two weeks
Nov 28 - Nov 30

Where to stay in Portknockie?

CA $611
CA $733 total
includes taxes & fees
Nov 29 - Nov 30
4 Gordon Street
CA $1,075
CA $1,291 total
includes taxes & fees
Dec 16 - Dec 17
1 Seafield Street
CA $204
CA $245 total
includes taxes & fees
Dec 16 - Dec 17
The Royal Oak Hotel
CA $200
CA $240 total
includes taxes & fees
Nov 25 - Nov 26
Cullen Bay Hotel
CA $181
CA $218 total
includes taxes & fees
Nov 16 - Nov 17
The Seafield Arms
CA $548
CA $657 total
includes taxes & fees
Nov 27 - Nov 28
171 Seatown
CA $141
CA $169 total
includes taxes & fees
Nov 25 - Nov 26
Kintrae B&B
CA $113
CA $113 total
includes taxes & fees
Nov 16 - Nov 17
Homesly The Station Hotel
CA $137
CA $165 total
includes taxes & fees
Nov 16 - Nov 17
The Mill House Hotel
CA $496
CA $596 total
includes taxes & fees
Nov 17 - Nov 18
Hillhead Hideaways
CA $162
CA $194 total
includes taxes & fees
Nov 25 - Nov 26
Fife Lodge
CA $162
CA $195 total
includes taxes & fees
Nov 16 - Nov 17
Banff Springs Hotel
Beach Cottage Pet Child Friendly Stay in Moray
CA $93
CA $111 total
includes taxes & fees
Nov 16 - Nov 17
Firth Hotel & Restaurant
CA $648
CA $777 total
includes taxes & fees
Nov 25 - Nov 26
83 Seatown
Golf View Hotel
CA $215
CA $258 total
includes taxes & fees
Nov 25 - Nov 26
The Knowes Hotel & Restaurant
CA $80
CA $96 total
includes taxes & fees
Nov 23 - Nov 24
Poseidon's Inn
CA $75
CA $91 total
includes taxes & fees
Dec 14 - Dec 15
Premier Inn Elgin
CA $142
CA $170 total
includes taxes & fees
Nov 25 - Nov 26
Stotfield Hotel
See more properties

Top landmarks in Portknockie

Portknockie Harbour

Imagine strolling along Portknockie Harbour for some great waterfront pics when in the heart of Portknockie.
See properties

Learn more about Portknockie

The region around Portknockie is home to attractions such as Portknockie Harbour and Bow Fiddle Rock.

See all hotels 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

Check out reviews of Portknockie hotels guests love

Poseidon's Inn

Poseidon's Inn

10/10 Excellent
"Clean and very good stay"
Cameron 1-night trip
Posted 2 days ago
Poseidon's Inn
The Station Hotel

The Station Hotel

10/10 Excellent
"Lovely"
James 1-night trip
Posted 6 days ago
The Station Hotel
Golf View Hotel

Golf View Hotel

10/10 Excellent
"Very clean warm and. Good value. For money"
Callum 1-night trip
Posted 6 days ago
Golf View Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Great service "
Neil 1-night trip
Posted 10 days ago
The Knowes Hotel & Restaurant
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Breakfast was delicious, staff were lovely, room very comfortable "
Katrina 2-night trip
Posted 12 days ago
The Mansion House Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"We loved our room. The bathroom was luxurious. The breakfast was excellent."
Jonathan 2-night trip
Posted 13 days ago
Laichmoray Hotel
Banff Springs Hotel

Banff Springs Hotel

10/10 Excellent
"Room small but clean Welcoming staff and reception area"
Shirley 1-night trip
Posted 2 weeks ago
Banff Springs Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"Lovely staff and a warm welcome. Room was spotless and comfortable. "
Mike 2-night trip
Posted 2 weeks ago
Fife Lodge
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Great staff who can’t do enough to accommodate & lovely food! "
Andrew 1-night trip
Posted 2 weeks ago
The Royal Oak Hotel

Frequently asked questions

Can I book a refundable hotel in Portknockie?
If you want the flexibility to change your plans to Portknockie, most properties offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Portknockie be like during my visit?
July and August are typically the warmest months in Portknockie when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. August and July are the months with the most rain.
Why should I book my Portknockie hotel through Hotels.com?
There are lots of reasons to book your Portknockie trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring