Book Portgordon hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Portgordon

Cheap Portgordon hotels

Corner Cottage

Corner Cottage

3 out of 5
Corner Cottage 18 West High Street, Portgordon, Buckie, Scotland
With a stay at this cottage in Buckie, you'll be near the beach, just a 1-minute walk from Portgordon Harbour and 8 minutes by foot from Tannachy Sands.
Corner Cottage
The Mansion House Hotel

The Mansion House Hotel

4 out of 5
The Haugh, Elgin, Scotland
Fully refundableReserve now, pay when you stay
Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Relax and Elgin Museum.
The Mansion House Hotel
Banff Springs Hotel

Banff Springs Hotel

4 out of 5
8 Golden Knowes Rd, Banff, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$269 per night from 21 Aug to 22 Aug
AU$269
21 Aug - 22 Aug
includes taxes & fees
When you stay at Banff Springs Hotel in Banff, you'll be near the beach, you'll be a 3-minute drive from Duff House.
Banff Springs Hotel
Save an average of 15% on thousands of hotels when you're signed in
Laichmoray Hotel

Laichmoray Hotel

3 out of 5
Maisondieu Road, Elgin, Scotland
Fully refundableReserve now, pay when you stay
With a stay at Laichmoray Hotel in Elgin, you'll be within a 10-minute walk of Relax and Elgin Museum.
Laichmoray Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

4 out of 5
Victoria Street, Aberlour, Scotland
The price is AU$524 per night from 31 Aug to 1 Sept
AU$524
31 Aug - 1 Sept
includes taxes & fees
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
Craigellachie Hotel of Speyside
The Old Coach House Hotel

The Old Coach House Hotel

3 out of 5
26 High Street, Buckie, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$104 per night from 19 Aug to 20 Aug
AU$104
19 Aug - 20 Aug
includes taxes & fees
With a stay at The Old Coach House Hotel in Buckie, you'll be within a 5-minute walk of Cluny Square and Ian Johnston Park.
The Old Coach House Hotel
Golf View Hotel

Golf View Hotel

3 out of 5
Stotfield Road, Lossiemouth, Scotland
Fully refundableReserve now, pay when you stay
With a stay at Golf View Hotel in Lossiemouth, you'll be next to a golf course, just a 2-minute walk from Moray Golf Club and 15 minutes by foot from Harbour ...
Golf View Hotel
The Station Hotel

The Station Hotel

4 out of 5
51 New Street, Rothes, Aberlour, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$391 per night from 20 Aug to 21 Aug
AU$391
20 Aug - 21 Aug
includes taxes & fees
Located in Aberlour, The Station Hotel is a 5-minute drive from Macallan Distillery and 6 minutes from Speyside Cooperage.
The Station Hotel
Stotfield Hotel

Stotfield Hotel

3 out of 5
Stotfield Road, Lossiemouth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$229 per night from 21 Aug to 22 Aug
AU$229
21 Aug - 22 Aug
includes taxes & fees
With a stay at Stotfield Hotel in Lossiemouth, you'll be near the bay, just a 2-minute walk from Moray Golf Club and 15 minutes by foot from Lossiemouth Fisheries ...
Stotfield Hotel
Don't see what you're looking for?
See all available properties in Portgordon
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Portgordon hotels essential information

Accommodation
487 hotels
Lowest Price
AU$104
Highest Price
AU$524
Popular hotels
Corner Cottage, The Mansion House Hotel, Banff Springs Hotel, Laichmoray Hotel, Craigellachie Hotel of Speyside, The Old Coach House Hotel, Golf View Hotel, The Station Hotel, Stotfield Hotel

Most recent Portgordon hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.