
Find hotels in Port Erroll from $39
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Port Erroll
Pet friendly
Condo
Check prices for these dates
Our top choices for Port Erroll hotels

1. Kilmarnock Arms Hotel
Kilmarnock Arms HotelPeterhead
9.2 out of 10, Wonderful, (149 reviews)
$137 nightly
The price is $165
Nov 16 - Nov 17
Total with taxes and fees

2. By The Bay
By The BayPeterhead
9.4 out of 10, Exceptional, (36 reviews)
$139 nightly
The price is $167
Dec 4 - Dec 5
Total with taxes and fees

3. Craigievar
CraigievarPeterhead
$592 nightly
The price is $711
Nov 10 - Nov 11
Total with taxes and fees

4. Seaview Hotel
Seaview HotelPeterhead
9.6 out of 10, Exceptional, (90 reviews)
$110 nightly
The price is $132
Dec 7 - Dec 8
Total with taxes and fees

5. Harbour Spring, Peterhead by Marston's Inns
Harbour Spring, Peterhead by Marston's InnsPeterhead
9.0 out of 10, Wonderful, (414 reviews)
$60 nightly
The price is $72
Nov 20 - Nov 21
Total with taxes and fees

6. St Olaf Golf Hotel
St Olaf Golf HotelPeterhead
9.4 out of 10, Exceptional, (55 reviews)
$105 nightly
The price is $125
Dec 7 - Dec 8
Total with taxes and fees

7. Newburgh Inn
Newburgh InnEllon
9.2 out of 10, Wonderful, (157 reviews)
$45 nightly
The price is $54
Nov 7 - Nov 8
Total with taxes and fees

8. New Inn Hotel
New Inn HotelEllon
9.2 out of 10, Wonderful, (239 reviews)
$111 nightly
The price is $133
Nov 8 - Nov 9
Total with taxes and fees

9. The white horse inn
The white horse innAberdeen
9.2 out of 10, Wonderful, (116 reviews)
$58 nightly
The price is $69
Nov 7 - Nov 8
Total with taxes and fees

10. The Waterside Hotel
The Waterside HotelPeterhead
7.2 out of 10, Good, (380 reviews)
$66 nightly
The price is $79
Nov 8 - Nov 9
Total with taxes and fees

11. Saplinbrae Hotel and Lodges
Saplinbrae Hotel and LodgesPeterhead
9.6 out of 10, Exceptional, (258 reviews)
$139 nightly
The price is $167
Nov 12 - Nov 13
Total with taxes and fees

12. Lost Guest House Peterhead
Lost Guest House PeterheadPeterhead
7.8 out of 10, Good, (100 reviews)
$51 nightly
The price is $61
Nov 7 - Nov 8
Total with taxes and fees

14. Udny Arms Hotel
Udny Arms HotelEllon
8.0 out of 10, Very good, (1 review)
$97 nightly
The price is $116
Nov 9 - Nov 10
Total with taxes and fees

15. Meldrum House Country Hotel & Golf Course
Meldrum House Country Hotel & Golf CourseInverurie
9.4 out of 10, Exceptional, (423 reviews)
$118 nightly
The price is $142
Nov 19 - Nov 20
Total with taxes and fees

16. The Cock and Bull
The Cock and BullAberdeen
9.4 out of 10, Exceptional, (81 reviews)
$126 nightly
The price is $152
Nov 30 - Dec 1
Total with taxes and fees

17. Disblair House
Disblair HouseAberdeen
10.0 out of 10, Exceptional, (86 reviews)
$72 nightly
The price is $86
Dec 7 - Dec 8
Total with taxes and fees

18. The Buchan Hotel
The Buchan HotelEllon
8.2 out of 10, Very good, (95 reviews)
$100 nightly
The price is $120
Nov 8 - Nov 9
Total with taxes and fees

19. The Newmachar Hotel
The Newmachar HotelAberdeen
8.6 out of 10, Excellent, (19 reviews)
$101 nightly
The price is $121
Nov 7 - Nov 8
Total with taxes and fees

20. Heath Hill Hotel
Heath Hill HotelFraserburgh
9.6 out of 10, Exceptional, (110 reviews)
$154 nightly
The price is $185
Nov 9 - Nov 10
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.
Learn more about Port Erroll
Escape to Port Erroll! Enjoy its natural setting.

Photo by Lyn Mcleod
Open Photo by Lyn Mcleod
Top Port Erroll Hotel Reviews

Meldrum House Country Hotel & Golf Course
10/10 Excellent
More cheap stays in Port Erroll

Belvilla Aberdeen Bridge Of Don Exhibition Centre
Block B,Facing Ellon Rd, Bridge of Don Aberdeen SCT
$33 nightly
The price is $39 total per night from Nov 30 to Dec 1
$39 total
Nov 30 - Dec 1
Total with taxes and fees
Hotels in Port Erroll with star-rating

4 Star Hotels
9 properties

2 Star Hotels
13 properties
Frequently asked questions
Explore a world of travel with Expedia
- Hotels in Boddam
- 5 Star Hotels in Mintlaw
- Hotels in Newburgh
- Hilton Hotels in Newburgh
- Hotels in New Deer
- Family Friendly in Old Deer
- 3 Star Hotels in Peterhead
- Wedding in Peterhead
- Greene King Hotels in Newmachar
- 3 Star Hotels in Danestone
- Bedandbreakfast in Cruden Bay
- LGBT Friendly in Peterhead
- Hotels in Cruden Bay
- Bar in Newburgh
- Macdonald Hotels in Bridge of Don
- 5 Star Hotels in Boddam
- Wyndham Hotels in Newburgh
- Hotels near Haddo House
- The Spires Serviced Suites Hotels in Ellon
- Golf in Peterhead
- Budget in Peterhead
- Spa in Peterhead
- Hotels in Crimond
- Hotels near Newburgh on Ythan Golf Club
- Hotels near Cruden Bay Golf Club
- Crerar Hotels in Oldmeldrum
- 5 Star Hotels in Ellon
- Free Parking in Newburgh
- Independent Hotels in Danestone
- Millennium Hotels in Ellon
- 2 Star Hotels in Port Erroll
- 4 Star Hotels in Tarves
- Hot Tub in Peterhead
- Fitness Center in Peterhead
- 3 Star Hotels in St Combs
- Castles in Peterhead
- Bridge of Don Hotels
- 4 Star Hotels in Ellon
- Hotels near Peterhead Marina
- Hotels near Trump Int'l Golf Links
- Cabins in Newburgh
- Travelodge UK Hotels in Newburgh
- Hotels in Ellon
- MOXY Hotels in Ellon
- Hotels near Balmedie Beach
- 2 Star Hotels in Seaton
- Hotels near Aden Country Park
- Nosmokingpolicy in Ellon
- 3 Star Hotels in Bridge of Don
- 4 Star Hotels in Strichen
- Trump International Hotels in New Deer
- Hotels in Strichen
- Cottages in Cruden Bay
- Hotels in Mintlaw
- Sandman Hotels in Ellon
- 4 Star Hotels in Mintlaw
- Luxury in Peterhead
- Lodges in Peterhead
- Swallow Hotels in Crimond
- Pet Friendly in Peterhead
- Hotels near Forvie National Nature Reserve
- Hotels near Forvie Sands National Nature
- Hostels in Newburgh
- 2 Star Hotels in Cruden Bay
- Premier Inn Hotels in Peterhead
- Hotels in Newburgh
- Hotels in Peterhead
- Beach in Newburgh
- Room Service in Peterhead
- 5 Star Hotels in Newburgh
- Minivan Car Rentals in Newburgh
- Car rentals in Ellon
- Car rentals in Newburgh
- Enterprise Rental Cars in Peterhead
- SUV Car Rentals in Peterhead
- Car rentals in Mintlaw
- Car rentals in Peterhead
- National Car Rental Cars in Peterhead
- Car rentals in Newburgh
- Car rentals in Cruden Bay
- Van Car Rentals in Peterhead










































































