Photo by Derek Mack

Find hotels in Portknockie from $65
Go beyond your typical stay in Portknockie
Pet friendly
Condo
Check prices for these dates
Our top choices for Portknockie hotels

1. Portknockie Cottage
Portknockie CottageBuckie
10.0 out of 10, Exceptional, (1 review)
$538 nightly
The price is $646
Dec 2 - Dec 3
Total with taxes and fees

2. 4 Gordon Street
4 Gordon StreetBuckie
$490 nightly
The price is $588
Nov 28 - Nov 29
Total with taxes and fees

3. 1 Seafield Street
1 Seafield StreetBuckie
$879 nightly
The price is $1,055
Nov 17 - Nov 18
Total with taxes and fees

4. The Seafield Arms
The Seafield ArmsBuckie
9.6 out of 10, Exceptional, (156 reviews)
$107 nightly
The price is $129
Nov 24 - Nov 25
Total with taxes and fees

5. The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (125 reviews)
$106 nightly
The price is $127
Dec 14 - Dec 15
Total with taxes and fees

6. Cullen Bay Hotel
Cullen Bay HotelBuckie
9.0 out of 10, Wonderful, (153 reviews)
$121 nightly
The price is $146
Nov 14 - Nov 15
Total with taxes and fees

7. The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (183 reviews)
$55 nightly
The price is $66
Nov 14 - Nov 15
Total with taxes and fees

8. The Mill House Hotel
The Mill House HotelBuckie
8.4 out of 10, Very good, (131 reviews)
$82 nightly
The price is $99
Nov 14 - Nov 15
Total with taxes and fees

9. Homesly The Station Hotel
Homesly The Station HotelBanff
8.4 out of 10, Very good, (95 reviews)
$102 nightly
The price is $102
Nov 30 - Dec 1
Total with taxes and fees

10. Portsoy Sail Loft
Portsoy Sail LoftPortsoy
9.0 out of 10, Wonderful, (2 reviews)
$98 nightly
The price is $118
Dec 14 - Dec 15
Total with taxes and fees

11. Banff Springs Hotel
Banff Springs HotelBanff
8.8 out of 10, Excellent, (257 reviews)
$119 nightly
The price is $143
Nov 16 - Nov 17
Total with taxes and fees

12. The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (295 reviews)
$141 nightly
The price is $169
Dec 1 - Dec 2
Total with taxes and fees

13. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
10.0 out of 10, Exceptional, (36 reviews)
$127 nightly
The price is $127
Nov 26 - Nov 27
Total with taxes and fees

14. Fife Lodge
Fife LodgeBanff
9.4 out of 10, Exceptional, (291 reviews)
$102 nightly
The price is $122
Nov 27 - Nov 28
Total with taxes and fees

15. Seafield Arms
Seafield ArmsBanff
7.2 out of 10, Good, (12 reviews)
$128 nightly
The price is $154
Nov 14 - Nov 15
Total with taxes and fees

16. Premier Inn Elgin
Premier Inn ElginElgin
8.4 out of 10, Very good, (13 reviews)
$54 nightly
The price is $65
Dec 11 - Dec 12
Total with taxes and fees

17. Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (114 reviews)
$90 nightly
The price is $108
Nov 26 - Nov 27
Total with taxes and fees

18. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (624 reviews)
$132 nightly
The price is $159
Dec 6 - Dec 7
Total with taxes and fees

19. Luxury Glamping pod at Spey Bay on the Moray Coast
Luxury Glamping pod at Spey Bay on the Moray CoastFochabers
$125 nightly
The price is $150
Dec 14 - Dec 15
Total with taxes and fees

20. Hillhead Hideaways
Hillhead HideawaysKeith
10.0 out of 10, Exceptional, (7 reviews)
$326 nightly
The price is $391
Nov 22 - Nov 23
Total with taxes and fees
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.
Stay near popular Portknockie attractions
Learn more about Portknockie
Check out the local area in Portknockie as you venture to sights like Portknockie Harbour.

Photo by Derek Mack
Open Photo by Derek Mack
More cheap stays in Portknockie

Deveron Lodge B&B
Bridgend Terrace Turriff Scotland
$105 nightly
The price is $105 total per night from Nov 17 to Nov 18
$105 total
Nov 17 - Nov 18
Total with taxes and fees
Hotels in Portknockie with star-rating

3 Star Hotels
135 properties
Frequently asked questions
Explore a world of travel with Expedia
- Cabins in Banff
- Spa in Elgin
- Hotels near Moray Golf Club
- LGBT Friendly in Keith
- Wedding in Lossiemouth
- Hotels in Fochabers
- Hotels in Kingston
- Free Parking in Banff
- 4 Star Hotels in Macduff
- Hotels in Garmouth
- Macdonald Hotels in Huntly
- Hotels in Lossiemouth
- Hotels near Fordyce Joiners Workshop
- 5 Star Hotels in Buckie
- All-Inclusive in Banff
- 5 Star Hotels in Banff
- 5 Star Hotels in Keith
- Bedandbreakfast in Portknockie
- Hotels in Fordyce
- Kitchen in Cullen
- 3 Star Hotels in Buckie
- 4 Star Hotels in Findochty
- Hostels in Cullen
- 3 Star Hotels in Keith
- Hotels in Cornhill
- Dining in Portsoy
- 4 Star Hotels in Lossiemouth
- Hotels in Buckie
- Boutique in Elgin
- Hotels near Portsoy Ice Cream
- Pool in Elgin
- Luxury in Portsoy
- Hotels near Portsoy Pottery
- 4 Star Hotels in Buckie
- Caravanparks in Cullen
- Cottages in Portsoy
- Hotels in Findochty
- Apartments in Buckie
- Bespoke Hotels in Keith
- 3 Star Hotels in Portsoy
- Hotels in Banff
- 5 Star Hotels in Fochabers
- Hotels in Cullen
- Historical in Portsoy
- 5 Star Hotels in Fordyce
- Pet Friendly in Banff
- Hotels near Bow Fiddle Rock
- Freewifi in Banff
- Hot Tub in Elgin
- 5 Star Hotels in Cullen
- Hotels in Macduff
- Hotels in Elgin
- 2 Star Hotels in Banff
- Hotels in Whitehills
- View in Banff
- 4 Star Hotels in Keith
- 3 Star Hotels in Portknockie
- Premier Inn Hotels in Turriff
- 4 Star Hotels in Cullen
- Bespoke Hotels in Craigellachie
- Connectingrooms in Banff
- Beach in Banff
- Hotels in Portsoy
- 3 Star Hotels in Mulben
- Free Breakfast in Banff
- 3 Star Hotels in Lossiemouth
- Hotels in Keith
- Budget in Banff






































































