Photo by Anne Burgess

Hotels in Portgordon

November 2026
December 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Where to stay in Portgordon?

1. The Mill House Hotel

The Mill House Hotel
Buckie
$104
$125 total
includes taxes & fees
Oct 30 - Oct 31
The Mill House Hotel

2. Kintrae B&B

Kintrae B&B
Buckie
$97
$117 total
includes taxes & fees
Nov 1 - Nov 2
Kintrae B&B

3. The Seafield Arms

The Seafield Arms
Buckie
$134
$160 total
includes taxes & fees
Oct 26 - Oct 27
The Seafield Arms

4. The Station Hotel

The Station Hotel
Aberlour
$174
$209 total
includes taxes & fees
Nov 24 - Nov 25
The Station Hotel

5. Premier Inn Elgin

Premier Inn Elgin
Elgin
$58
$70 total
includes taxes & fees
Nov 13 - Nov 14
Premier Inn Elgin

6. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
$111
$134 total
includes taxes & fees
Oct 26 - Oct 27
The Royal Oak Hotel

7. The Mansion House Hotel

The Mansion House Hotel
Elgin
$124
$148 total
includes taxes & fees
Nov 1 - Nov 2
The Mansion House Hotel

8. Golf View Hotel

Golf View Hotel
Lossiemouth
$96
$115 total
includes taxes & fees
Oct 31 - Nov 1
Golf View Hotel

9. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
$217
$261 total
includes taxes & fees
Nov 25 - Nov 26
Craigellachie Hotel of Speyside

10. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
$123
$147 total
includes taxes & fees
Nov 1 - Nov 2
Cullen Bay Hotel

11. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
$129
$129 total
includes taxes & fees
Oct 27 - Oct 28
Chapelhill Croft Farmhouse B&B

12. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
$56
$67 total
includes taxes & fees
Oct 26 - Oct 27
The Old Coach House Hotel

13. Laichmoray Hotel

Laichmoray Hotel
Elgin
$135
$162 total
includes taxes & fees
Nov 1 - Nov 2
Laichmoray Hotel

14. The Pines Guesthouse

The Pines Guesthouse
Elgin
$144
$173 total
includes taxes & fees
Nov 10 - Nov 11
The Pines Guesthouse

15. Stotfield Hotel

Stotfield Hotel
Lossiemouth
$76
$91 total
includes taxes & fees
Oct 29 - Oct 30
Stotfield Hotel

16. Hillhead Hideaways

Hillhead Hideaways
Keith
$366
$439 total
includes taxes & fees
Oct 26 - Oct 27
Hillhead Hideaways

17. Sunninghill

Sunninghill
Elgin
$163
$196 total
includes taxes & fees
Nov 1 - Nov 2
Sunninghill

18. Craigellachie Lodge

Craigellachie Lodge
Aberlour
$240
$288 total
includes taxes & fees
Oct 26 - Oct 27
Craigellachie Lodge

19. The Macallan Pod - Luxury Glamping

The Macallan Pod - Luxury Glamping
Fochabers
$142
$171 total
includes taxes & fees
Oct 26 - Oct 27
The Macallan Pod - Luxury Glamping

20. Banff Springs Hotel

Banff Springs Hotel
Banff
$127
$152 total
includes taxes & fees
Nov 1 - Nov 2
Banff Springs Hotel
View all properties

Go beyond your typical stay in Portgordon

pet friendly image
Pet friendly
Pet friendly
Pool image
Pool
Pool
hot tub image
Hot tub
Hot tub
spa image
Spa
Spa
Family friendly image
Family friendly
Family friendly
apart-hotel image
Apart hotel
Apart hotel
Apartment image
Apart­ment
Apart­ment
cabin image
Cabin
Cabin
Cottage image
Cottage
Cottage

Top landmarks in Portgordon

Portgordon Harbour

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

Learn more about Portgordon

Portgordon is well-known for its golfing and seaside while attractions include Portgordon Harbour and Tannachy Sands.

See all hotels in Portgordon
A rocky beach with waves, a grassy hill, and a few buildings in the distance.
Photo by Anne Burgess

Check out reviews of Portgordon hotels guests love

Kintrae B&B

Kintrae B&B
Buckie

10/10 Exceptional

United States
Kelli
Kintrae B&B

The Seafield Arms

The Seafield Arms
Buckie

10/10 Exceptional

United States
Joe
The Seafield Arms

The Station Hotel

The Station Hotel
Aberlour

10/10 Exceptional

United States
Deborah
The Station Hotel

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith

10/10 Exceptional

United States
Richard
Chapelhill Croft Farmhouse B&B

Craigellachie Lodge

Craigellachie Lodge
Aberlour

10/10 Exceptional

United States
Alexander
Craigellachie Lodge

The Royal Oak Hotel

The Royal Oak Hotel
Buckie

10/10 Exceptional

United States
Anne
The Royal Oak Hotel

The Pines Guesthouse

The Pines Guesthouse
Elgin

10/10 Exceptional

United States
Jaimie
The Pines Guesthouse

Cardhu Country House

Cardhu Country House
Aberlour

10/10 Exceptional

United States
Vee
Cardhu Country House

Laichmoray Hotel

Laichmoray Hotel
Elgin

10/10 Exceptional

United States
Leo
Laichmoray Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour

10/10 Exceptional

United States
jim
Craigellachie Hotel of Speyside

Bankhouse B&B

Bankhouse B&B
Aberlour

10/10 Exceptional

United States
Seth
Bankhouse B&B

Cullen Bay Hotel

Cullen Bay Hotel
Buckie

10/10 Exceptional

United States
TJ
Cullen Bay Hotel

The Aberlour Hotel

The Aberlour Hotel
Aberlour

10/10 Exceptional

United States
Edward
The Aberlour Hotel

Fife Lodge

Fife Lodge
Banff

10/10 Exceptional

United States
Paul
Fife Lodge

The Mansion House Hotel

The Mansion House Hotel
Elgin

10/10 Exceptional

United States
PG-experienced
The Mansion House Hotel

Frequently Asked Questions

What accommodations do travelers recommend in Portgordon?

Can I book a refundable hotel in Portgordon?

If you're looking for the flexibility to change your travel plans to Portgordon, most accommodations offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.

What will the weather in Portgordon be like during my trip?

July and August are typically the warmest months in Portgordon when the average temp is 55°F. February and January 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 Portgordon hotel through Hotels.com?

There are lots of reasons to book your Portgordon 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.