Lodging Image

Find hotels in Portgordon from $67

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 18 - Oct 19
Tomorrow
Oct 19 - Oct 20
Next weekend
Oct 23 - Oct 25
In two weeks
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Portgordon hotels

1. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
$98 nightly
$117 total
Oct 23 - Oct 24
Total with taxes and fees
The Mill House Hotel

2. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
$89 nightly
$107 total
Nov 1 - Nov 2
Total with taxes and fees
Kintrae B&B

3. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
$111 nightly
$133 total
Oct 19 - Oct 20
Total with taxes and fees
The Royal Oak Hotel

4. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
$120 nightly
$144 total
Nov 18 - Nov 19
Total with taxes and fees
The Seafield Arms

5. The Station Hotel

The Station Hotel
Aberlour
Australia
Thomas
$155 nightly
$186 total
Nov 18 - Nov 19
Total with taxes and fees
The Station Hotel

6. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Ian
$122 nightly
$147 total
Nov 1 - Nov 2
Total with taxes and fees
Cullen Bay Hotel

7. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United Kingdom
Pat
$217 nightly
$260 total
Nov 16 - Nov 17
Total with taxes and fees
Craigellachie Hotel of Speyside

8. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
$124 nightly
$148 total
Nov 1 - Nov 2
Total with taxes and fees
The Mansion House Hotel

9. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
$129 nightly
$155 total
Oct 24 - Oct 25
Total with taxes and fees
The Pines Guesthouse

10. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
$57 nightly
$68 total
Nov 13 - Nov 14
Total with taxes and fees
Premier Inn Elgin

11. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
$219 nightly
$263 total
Oct 26 - Oct 27
Total with taxes and fees
Craigellachie Lodge

12. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
$56 nightly
$67 total
Oct 19 - Oct 20
Total with taxes and fees
The Old Coach House Hotel

13. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
$125 nightly
$125 total
Nov 1 - Nov 2
Total with taxes and fees
Chapelhill Croft Farmhouse B&B

14. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
$93 nightly
$111 total
Nov 18 - Nov 19
Total with taxes and fees
Golf View Hotel

15. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Pamela
$68 nightly
$81 total
Nov 18 - Nov 19
Total with taxes and fees
Firth Hotel & Restaurant

16. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
$124 nightly
$149 total
Nov 1 - Nov 2
Total with taxes and fees
Laichmoray Hotel

17. Harbour Nights

Harbour Nights
Lossiemouth
United Kingdom
Chantelle
$104 nightly
$124 total
Nov 18 - Nov 19
Total with taxes and fees
Harbour Nights

18. The Mash Tun

The Mash Tun
Aberlour
$157 nightly
$188 total
Nov 1 - Nov 2
Total with taxes and fees
The Mash Tun

19. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
$110 nightly
$132 total
Oct 23 - Oct 24
Total with taxes and fees
The Royal Hotel

20. The Macallan Pod - Luxury Glamping

The Macallan Pod - Luxury Glamping
Fochabers
$125 nightly
$150 total
Oct 27 - Oct 28
Total with taxes and fees
The Macallan Pod - Luxury Glamping
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portgordon attractions

Portgordon Harbour

Explore the waterfront in Portgordon with a trip to Portgordon Harbour. While you're here, you can savor the top-notch restaurants.
See properties

Learn more about Portgordon

Escape to upscale Portgordon! Enjoy its food, golf, and beaches.

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

Top Portgordon Hotel Reviews

Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Good stay staff friendly and helpful room was clean and well presented"
Kenneth 1-night trip
Posted 1 day ago
Firth Hotel & Restaurant
The Aberlour Hotel

The Aberlour Hotel

10/10 Excellent
"It was a perfect, central location for our scotch tours. The staff was incredible and the rooms were very clean."
Edward 1-night trip
Posted 1 day ago
The Aberlour Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"Just fantastic. We’ve stayed several times. Consistently great food and wonderful rooms and staff are a cut above. Best value for money in Banff."
Paul 1-night trip
Posted 2 days ago
Fife Lodge
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Loved everything!"
Judith 1-night trip
Posted 3 days ago
The Mansion House Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Great place to stay.Food was excellent both evening meals and breakfast.The staff are happy and friendly.Well recommended for everything.Thanks for a fab stay"
Gwen 2-night trip
Posted 6 days ago
The Royal Oak Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 2 weeks ago
Laichmoray Hotel
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"Much more spacious than I expected from photos. Very clean and well prepared. Well equipped. Superb location next to little beach / swimming cove. Others in walking distance, and many in driving distance. Pretty village, one shop, and only one pub, which has limited opening hours , especially for meals. Good heating. Large bath."
Duncan F. 3-night trip
Posted 2 weeks ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"The service was great and the food was authentic Scottish."
Pedro 2-night trip
Posted 3 weeks ago
The Mill House Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 1 month ago
The Old Coach House Hotel

More cheap stays in Portgordon

Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
$104 nightly
$124 total
Nov 18 - Nov 19
Total with taxes and fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
$120 nightly
$144 total
Oct 22 - Oct 23
Total with taxes and fees
The Station House Boutique Hotel
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
$125 nightly
$150 total
Oct 27 - Oct 28
Total with taxes and fees
7/10 Good! (8 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
$144 nightly
$173 total
Oct 31 - Nov 1
Total with taxes and fees
9.4/10 Exceptional! (52 reviews)
Bankhouse B&B
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
$411 nightly
$493 total
Oct 22 - Oct 23
Total with taxes and fees
8/10 Very Good! (1 review)
171 Seatown
Beach View, 3 The Granary

Beach View, 3 The Granary

Apartment 3 The Granary Church Street Banff Scotland
Get rates
10/10 Exceptional! (1 review)
Beach View, 3 The Granary

Frequently asked questions

Where is the best place to stay in Portgordon?
Banff Springs Hotel, located 17.6 mi (28.4 km) from the heart of Portgordon, is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are The Mansion House Hotel and Craigellachie Hotel of Speyside. See all available top hotels, or vacation rentals in Portgordon.
What's the top vacation rental that Portgordon has to offer?
Taigh Mor: This vacation home rental outside of Portgordon has free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop, and a microwave. See all vacation rentals in Portgordon.
If I need to cancel my hotel reservation in Portgordon, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Portgordon.
Where can I learn more about changing or cancelling my trip to Portgordon?
To access more information about rescheduling or cancelling your trip to Portgordon, go to https://www.expedia.com/service/.
What is staying in Portgordon like?
Visitors give high marks for the top-notch restaurants in Portgordon, which is also known for its golf courses and seaside. Tourists can also enjoy the city's coffeehouses and spas. In Portgordon, there are 2 hotels and other accommodations to choose from. Find out more about Portgordon.
What is there to see in Portgordon?
A couple of favorite places to visit are Portgordon Harbour and Tannachy Sands. You'll also find Speyside Way and Gordon Castle Walled Garden in the area. Check out what more to see and do in Expedia's Portgordon guide.
What's the seasonal weather like in Portgordon?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are February and January with an average of 41°F. Average annual precipitation for Portgordon is 34 inches.

Explore a world of travel with Expedia