Photo by Helen Milne

Search Port Erroll hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Port Erroll
Family friendly
Pet friendly
Check prices for these dates
Our top choices for Port Erroll hotels

Kilmarnock Arms Hotel
Kilmarnock Arms HotelPeterhead
9.2 out of 10, Wonderful, (129 reviews)
The price is AU$244
includes taxes & fees
2 May - 3 May

By The Bay
By The BayPeterhead
9.4 out of 10, Exceptional, (34 reviews)
The price is AU$157
includes taxes & fees
4 May - 5 May

Disblair House
Disblair HouseAberdeen
10.0 out of 10, Exceptional, (57 reviews)
The price is AU$128
includes taxes & fees
2 May - 3 May

Hosefield Bed and Breakfast
Hosefield Bed and BreakfastEllon
10.0 out of 10, Exceptional, (18 reviews)
The price is AU$134
includes taxes & fees
2 May - 3 May

Newburgh Inn
Newburgh InnEllon
9.2 out of 10, Wonderful, (126 reviews)
The price is AU$82
includes taxes & fees
2 May - 3 May

The Newmachar Hotel
The Newmachar HotelAberdeen
8.6 out of 10, Excellent, (19 reviews)
The price is AU$180
includes taxes & fees
2 May - 3 May

St Olaf Golf Hotel
St Olaf Golf HotelPeterhead
9.4 out of 10, Exceptional, (51 reviews)
The price is AU$263
includes taxes & fees
4 May - 5 May

Lost Guest House Peterhead
Lost Guest House PeterheadPeterhead
8.0 out of 10, Very good, (97 reviews)
The price is AU$79
includes taxes & fees
8 May - 9 May

Seaview Hotel
Seaview HotelPeterhead
9.6 out of 10, Exceptional, (73 reviews)
The price is AU$176
includes taxes & fees
2 May - 3 May

Saplinbrae Hotel and Lodges
Saplinbrae Hotel and LodgesPeterhead
9.8 out of 10, Exceptional, (245 reviews)
The price is AU$209
includes taxes & fees
5 May - 6 May

New Inn Hotel
New Inn HotelEllon
9.2 out of 10, Wonderful, (220 reviews)
The price is AU$161
includes taxes & fees
2 May - 3 May

Meldrum House Country Hotel & Golf Course
Meldrum House Country Hotel & Golf CourseInverurie
9.4 out of 10, Exceptional, (371 reviews)
The price is AU$204
includes taxes & fees
25 May - 26 May

The Redgarth
The RedgarthInverurie
9.6 out of 10, Exceptional, (39 reviews)
The price is AU$303
includes taxes & fees
14 May - 15 May

Trump® International Scotland
Trump® International ScotlandAberdeen
9.8 out of 10, Exceptional, (34 reviews)
The price is AU$1,319
includes taxes & fees
4 May - 5 May

Heath Hill Hotel
Heath Hill HotelFraserburgh
9.6 out of 10, Exceptional, (94 reviews)
The price is AU$242
includes taxes & fees
29 May - 30 May

The Cock and Bull
The Cock and BullAberdeen
9.6 out of 10, Exceptional, (75 reviews)
The price is AU$210
includes taxes & fees
5 May - 6 May

The Waterside Hotel
The Waterside HotelPeterhead
7.2 out of 10, Good, (365 reviews)
The price is AU$111
includes taxes & fees
3 May - 4 May
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Port Erroll
Escape to Port Erroll! Enjoy its natural setting.

Photo by Helen Milne
Open Photo by Helen Milne
Top Port Erroll Hotel Reviews
Recent Reviews in Port Erroll

The Waterside Hotel
6/10 Okay
More cheap accommodation in Port Erroll

Beachview
4 South Rd Peterhead Scotland
The price is AU$147 per night from 9 May to 10 May
AU$147
9 May - 10 May
includes taxes & fees
10/10 Exceptional! (3 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Aberdeen
- Aberdeen Hotels
- Boddam Hotels
- Central Aberdeen Hotels
- Crimond Hotels
- Farmstay in Cruden Bay
- Hotels near Cruden Bay Golf Club
- Hotels with Pool in Cruden Bay
- Luxury Hotels in Cruden Bay
- Cruden Bay Hotels
- Cruden Bay Hotels
- Historic Hotels in Dyce
- Dyce Hotels
- B&B in Ellon
- Castles in Ellon
- Ellon Hotels
- B&B in Fraserburgh
- Cheap Hotels in Fraserburgh
- Fraserburgh Hotels
- Hotels near Fyvie Castle
- Hatton of Fintray Hotels
- Hotels near His Majesty's Theatre
- B&B in Mintlaw
- Mintlaw Hotels
- New Deer Hotels
- New Leeds Hotels
- Castles in New Pitsligo
- New Pitsligo Hotels
- B&B in Newburgh
- Castles in Newmachar
- Newmachar Hotels
- Lodges in Newmachar
- B&B in Oldmeldrum
- Guest Houses in Oldmeldrum
- Pet Friendly Hotels in Oldmeldrum
- Oldmeldrum Hotels
- Hotels with Pool in Peterhead
- Pet Friendly Hotels in Peterhead
- Peterhead Hotels
- Hotels near Pittodrie Stadium
- Rathen Hotels
- Hotels near Royal Aberdeen Golf Club
- Hotels near Seaton Park
- St Combs Hotels
- Tarves Hotels
- Hotels near Trump International Golf Links
- Hotels near Union Square Shopping Centre
- Hotels near University of Aberdeen
- Flights to Aberdeen
- Flights to Balmedie
- Flights to New Leeds
- Flights to Newburgh
- Flights to Peterhead
- Flights to Tarves
- Flights from Aberdeen
- Flights from Peterhead
- Flights from Fraserburgh
- Flights from Adelaide (ADL) to Aberdeen (ABZ)
- Flights from Auckland (AKL) to Aberdeen (ABZ)
- Flights from Amsterdam (AMS) to Aberdeen (ABZ)
- Flights from Athens (ATH) to Aberdeen (ABZ)
- Flights from Bergen (BGO) to Aberdeen (ABZ)
- Flights from Brisbane (BNE) to Aberdeen (ABZ)
- Flights from Budapest (BUD) to Aberdeen (ABZ)
- Flights from Paris (CDG) to Aberdeen (ABZ)
- Flights from Copenhagen (CPH) to Aberdeen (ABZ)
- Flights from Cardiff (CWL) to Aberdeen (ABZ)
- Flights from Darwin (DRW) to Aberdeen (ABZ)
- Flights from Glasgow (GLA) to Aberdeen (ABZ)
- Flights from Gladstone (GLT) to Aberdeen (ABZ)
- Flights from Leeds (LBA) to Aberdeen (ABZ)
- Flights from London (LCY) to Aberdeen (ABZ)
- Flights from London (LHR) to Aberdeen (ABZ)
- Flights from London (LON) to Aberdeen (ABZ)
- Flights from Melbourne (MEL) to Aberdeen (ABZ)
- Flights from Munich (MUC) to Aberdeen (ABZ)
- Flights from Newcastle (NCL) to Aberdeen (ABZ)
- Flights from Oslo (OSL) to Aberdeen (ABZ)
- Flights from Perth (PER) to Aberdeen (ABZ)
- Flights from Seattle (SEA) to Aberdeen (ABZ)
- Flights from Singapore (SIN) to Aberdeen (ABZ)
- Flights from Stavanger (SVG) to Aberdeen (ABZ)
- Flights from Sydney (SYD) to Aberdeen (ABZ)
- Flights from Zürich (ZRH) to Aberdeen (ABZ)












































































