Hotels in Peterhead

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Top 5 hotels in Peterhead at a glance

Where to stay in Peterhead?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Peterhead on Hotels.com. These Peterhead hotels consistently deliver on comfort, location and traveller experience. Last updated on .

1. Beachview

Beachview
Peterhead
P6,024
P7,229 total
includes taxes & fees
Sep 3 - Sep 4
Beachview

2. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
P3,296
P3,955 total
includes taxes & fees
Sep 20 - Sep 21
Harbour Spring, Peterhead by Marston's Inns

3. Seaview Hotel

Seaview Hotel
Peterhead
P7,375
P8,850 total
includes taxes & fees
Sep 2 - Sep 3
Seaview Hotel

4. The Waterside Hotel

The Waterside Hotel
Peterhead
P3,442
P4,130 total
includes taxes & fees
Sep 20 - Sep 21
The Waterside Hotel

5. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
P9,763
P11,716 total
includes taxes & fees
Aug 31 - Sep 1
Kilmarnock Arms Hotel

6. By The Bay

By The Bay
Peterhead
P8,429
P10,114 total
includes taxes & fees
Sep 1 - Sep 2
By The Bay

7. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
P9,974
P11,969 total
includes taxes & fees
Sep 4 - Sep 5
Saplinbrae Hotel and Lodges

8. 15 Main Street

15 Main Street
Peterhead
P27,583
P33,100 total
includes taxes & fees
Sep 29 - Sep 30
15 Main Street

9. St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
P9,763
P11,716 total
includes taxes & fees
Sep 7 - Sep 8
St Olaf Golf Hotel

10. Craigievar

Craigievar
Peterhead
Craigievar

11. The Davron Hotel

The Davron Hotel
Fraserburgh
P8,780
P10,536 total
includes taxes & fees
Aug 31 - Sep 1
The Davron Hotel

12. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
P9,658
P11,589 total
includes taxes & fees
Aug 31 - Sep 1
Heath Hill Hotel

13. New Inn Hotel

New Inn Hotel
Ellon
P6,954
P8,344 total
includes taxes & fees
Sep 4 - Sep 5
New Inn Hotel

14. Newburgh Inn

Newburgh Inn
Ellon
P4,046
P4,855 total
includes taxes & fees
Sep 1 - Sep 2
Newburgh Inn

15. Disblair House

Disblair House
Aberdeen
P4,741
P5,689 total
includes taxes & fees
Aug 31 - Sep 1
Disblair House

16. Leonardo Inn Aberdeen Airport

Leonardo Inn Aberdeen Airport
Dyce
P3,856
P4,627 total
includes taxes & fees
Sep 4 - Sep 5
Leonardo Inn Aberdeen Airport

17. Holiday Inn Express Aberdeen Airport by IHG

Holiday Inn Express Aberdeen Airport by IHG
Dyce
P4,425
P5,310 total
includes taxes & fees
Sep 11 - Sep 12
Holiday Inn Express Aberdeen Airport by IHG

18. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
P6,439
P7,727 total
includes taxes & fees
Sep 1 - Sep 2
Stag & Thistle Hotel and Restaurant

19. Granville guest house

Granville guest house
Dyce
P5,057
P6,069 total
includes taxes & fees
Aug 31 - Sep 1
Granville guest house

20. ibis Aberdeen Centre - Quayside

ibis Aberdeen Centre - Quayside
Central Aberdeen
P3,090
P3,708 total
includes taxes & fees
Sep 20 - Sep 21
ibis Aberdeen Centre - Quayside
View all properties

Check out pet-friendly hotels in Peterhead

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
P9,763
P11,716 total
includes taxes & fees
Aug 31 - Sep 1
Kilmarnock Arms Hotel

St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
P9,763
P11,716 total
includes taxes & fees
Sep 7 - Sep 8
St Olaf Golf Hotel

The Waterside Hotel

The Waterside Hotel
Peterhead
P3,442
P4,130 total
includes taxes & fees
Sep 20 - Sep 21
The Waterside Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
P9,974
P11,969 total
includes taxes & fees
Sep 4 - Sep 5
Saplinbrae Hotel and Lodges

Craigievar

Craigievar
Peterhead
Craigievar
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.
View all properties
Our prices for hotels in Peterhead are cheapest in February
Price trends for hotels in Peterhead
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Peterhead
August
High 16°C / low 12°C. Cloudy most days.
View properties in August
16°
12°
14°
11°
12°
11°
14°
10°
16°
12°
Monthly weather averages (˚C)

Top landmarks in Peterhead

A coastal landscape with rolling dunes, a distant body of water, and a clear sky.
Photo by Tammy Owens

Cruden Bay Golf Club

9.8/10 (13 reviews)
You might want to play some rounds at Cruden Bay Golf Club, located 0.4 mi (0.7 km) from central Cruden Bay. If Cruden Bay Golf Club doesn't quite scratch your golfing itch, Newburgh on Ythan Golf Club and Longside Golf Club are all just a short drive away.
See properties
A gravel path through a dense forest with tall trees and underbrush.
Photo by Hatti V

Aden Country Park

9.2/10 (5 reviews)
Immerse yourself in nature and spend the day at Aden Country Park, located 9.4 mi (15.2 km) from central Peterhead. Want to stretch your legs some more? Head to Mossgiel Woods, located nearby.
See properties

Peterhead Marina

9.0/10 (17 reviews)
Imagine strolling along Peterhead Marina for some great waterfront pics when in the heart of Peterhead.
See properties

Bullers of Buchan

9.4/10 (12 reviews)
Bullers of Buchan is 0.4 mi (0.7 km) from central Cruden Bay, why not stop by during your stay. If you like Bullers of Buchan, you'll love Aden Country Park and Forvie Sands National Nature Reserve, both just a short drive away.
See properties

St Fergus Village Hall

St Fergus Village Hall is worth a visit, located 4.4 mi (7 km) from central Peterhead.
See properties

Slains Castle

Slains Castle is 0.6 mi (0.9 km) from central Cruden Bay, why not stop by during your stay.
See properties

Aberdeenshire Farming Museum

If museums are on your list of things to see, then you might want to head to Aberdeenshire Farming Museum, located in the heart of Old Deer.If you want to see more of the museums in Old Deer, Aberdeenshire Museums Discovery Centre isn't far either.
See properties

Longside Golf Club

You might want to play some rounds at Longside Golf Club, located 6 mi (9.7 km) from central Peterhead. If Longside Golf Club doesn't quite scratch your golfing itch, Cruden Bay Golf Club is just a short drive away.
See properties

Learn more about Peterhead

Peterhead is applauded for its cultural attractions such as Peterhead Maritime Heritage and Aberdeenshire Museums Discovery Centre. The city has something for everyone including sights like Peterhead Marina and Bullers of Buchan within a small-town setting.

See all hotels in Peterhead
A lighthouse on a rocky outcrop in the ocean with waves crashing against it.
Photo by Mark Wilson

Check out reviews of Peterhead hotels guests love

Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa

10/10 Excellent
"Great place to stay in Aberdeen! Staff were super helpful, and on-site restaurant and whisky bar were great. Highly recommend!"
Richard 1-night trip
Posted 13 hours ago
Sandman Signature Aberdeen Hotel & Spa
Station Hotel Aberdeen

Station Hotel Aberdeen

8/10 Good
"Really nice stay, reception staff were friendly and helpful! We got a wee upgrade which was lovely! Couple little maintenance things that needed attention in the room and there was a smell outside the room which was very off putting but maybe from the nearby toilets 🙄 All round lovely stay for the price and really central location!"
Lynn 1-night trip
Posted 19 hours ago
Station Hotel Aberdeen
Seaview Hotel

Seaview Hotel

8/10 Good
"Wonderful shower and delicious food in the restaurant. We were just passing through but the hotel was just what we needed."
Ruth 1-night trip
Posted 22 hours ago
Seaview Hotel
Moxy Aberdeen Airport

Moxy Aberdeen Airport

10/10 Excellent
"Excellent customer service"
Scott 1-night trip
Posted 22 hours ago
Moxy Aberdeen Airport
Thainstone House

Thainstone House

10/10 Excellent
"Good value and very comfortable bed"
kyle 1-night trip
Posted 1 day ago
Thainstone House
Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen

10/10 Excellent
"Comfortable stay. Great location, everything you need is on hand."
Stuart 2-night trip
Posted 1 day ago
Leonardo Hotel Aberdeen
Holiday Inn Express Aberdeen Airport by IHG

Holiday Inn Express Aberdeen Airport by IHG

10/10 Excellent
"Very good breakfast and very helpful and friendly staff."
Roderick 1-night trip
Posted 2 days ago
Holiday Inn Express Aberdeen Airport by IHG
Residence Inn by Marriott Aberdeen

Residence Inn by Marriott Aberdeen

10/10 Excellent
"The hotel was very clean. All staff members that we were in contact were very friendly and helpful. The breakfast was great with lots of options (eggs (scrambled and boiled), bacon, sausage, fruit, yogurt (with toppings), cheeses, pastries, juice, and coffee. We enjoy staying here and will stay here again when we return. The location is great as well."
Jenine 9-night trip
Posted 3 days ago
Residence Inn by Marriott Aberdeen
Brentwood Aberdeen City Centre near Union Street

Brentwood Aberdeen City Centre near Union Street

10/10 Excellent
"Is possible provide fridge/oven is good"
Mozammal 2-night trip
Posted 5 days ago
Brentwood Aberdeen City Centre near Union Street

Frequently asked questions

Can I book a refundable hotel in Peterhead?
If you're looking for the flexibility to change your plans to Peterhead, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Peterhead if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 17 vacation homes. You can also consider one of the 12 apartments or 19 cottages.
What will the weather in Peterhead be like during my visit?
August and July are typically the warmest months in Peterhead when the average temp is 56°F. February and January are the coldest months when the average temperature is 42°F. October and July are the months with the most rain.
Why should I book my Peterhead hotel through Hotels.com?
There are lots of reasons to book your Peterhead 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.

Find out more about Peterhead

Peterhead: A Coastal Haven of History and Seascape Splendour

Discover Peterhead, a charming coastal town in Scotland renowned for its maritime heritage. Stroll along the marina and savour the seaside ambience, or unwind on the sandy beach. Visit Peterhead Castle, steeped in history, and explore the verdant Peterhead Park for a tranquil retreat. With its quaint streets and breathtaking sea views, this small town offers an off-the-beaten-path escape rich in culture and scenic beauty, perfect for your next stay.

Discover great hotels near Peterhead

Peterhead offers a mix of charming boutique inns and luxury hotels with historic appeal and modern comforts, ideal for travellers seeking a memorable stay in Scotland. Here are some of the best hotels near Peterhead that our travelers love:

  1. Hosefield Bed and BreakfastOpens in a new window: This 3.0-star hotel offers a distinctive Bed & Breakfast experience with impeccable dining options including a free cooked breakfast and daily free breakfast service. With a guest rating of 10.0 out of 10, it provides a uniquely comfortable retreat for leisure travellers seeking a perfect blend of cosy charm and refined simplicity. Guests enjoy stylish amenities and a welcoming atmosphere that exudes boutique appeal, making it an ideal choice for those who appreciate personalised experiences and smooth, high-quality journeys.
  2. New Inn HotelOpens in a new window: This 3.5-star hotel presents a refined stay for leisure travellers, boasting a guest rating of 9.2 out of 10 and a focus on exceptional comfort. Featuring standout features such as comfortable rooms, inviting dining options, and a service style that elevates every moment, it is perfectly tailored for those who value express check-in, curated experiences, and an overall sense of luxury. The hotel’s ambiance radiates a modern charm that ensures a memorable and smooth journey from arrival to departure.
  3. The Buchan HotelOpens in a new window: This 3.0-star hotel offers a sophisticated experience for leisure travellers, with a guest rating of 8.2 out of 10 and a range of appealing dining and recreational amenities. Guests can savour a fine blend of coffee shop delights, a bar and lounge environment, and a restaurant that caters to those who enjoy a high-quality and stylish stay. The property’s focus on unique local experiences, along with its commitment to comfort and boutique design, delivers a memorable and smooth journey for every guest.

Where to stay in Peterhead

When visiting Peterhead, Scotland, consider staying in Cruden Bay, Mintlaw, or Boddam. Cruden Bay is appealing for its stunning coastal scenery and nearby historic sites. Mintlaw offers vibrant attractions like the Aberdeenshire Museums Discovery Centre. Boddam boasts friendly locals and excellent dining options. For first-time visitors, Cruden Bay is the best choice for a picturesque and enriching experience.

  1. Cruden BayOpens in a new window: Cruden Bay offers a charming coastal retreat with a relaxed vibe that's perfect for travellers seeking a quiet spot by the sea. With its picturesque shoreline and scenic walks, it's an ideal base for exploring local gems. The area is known for its natural beauty and inviting atmosphere, making it a great choice for a peaceful stay.
  2. MintlawOpens in a new window: Mintlaw is a delightful spot where you can enjoy a variety of must-see places like Peterhead Marina and the unique Bullers of Buchan. Its blend of cultural attractions, including local museums, and a hint of adventure with Crimond Raceway, makes it a vibrant area for those who appreciate a mix of history and excitement.
  3. BoddamOpens in a new window: Boddam is a friendly coastal haven with a warm, welcoming community. It’s perfect for those who enjoy a casual, relaxed environment with a focus on great dining and a friendly vibe. In Boddam, you can explore local maritime heritage and take in the scenic surroundings, ensuring a memorable stay in a charming locale.

Things to do in Peterhead

Nestled by the sea, this charming small town boasts stunning sandy beaches and a picturesque marina, perfect for leisurely strolls and invigorating swims. Enjoy rounds of golf amidst scenic views, explore artistic pursuits, or indulge in relaxing spa days—there’s something delightful for every traveller seeking a peaceful coastal retreat.

  • Fraserburgh Heritage CentreOpens in a new window – Visit this museum to discover local history and maritime heritage while exploring exhibits that reflect the town’s connection with the sea and its small-town charm. With a nod to its maritime past, the centre gives you a glimpse into the region's storied past, set against scenic marina views and the legacy of a nearby castle atmosphere.
  • RSPB Loch of Strathbeg Nature ReserveOpens in a new window – Enjoy the serene beauty of this lake as you wander along its peaceful shores. This nature reserve offers a unique blend of natural landscapes, including views of the marina and sandy expanses, making it an ideal spot to observe local wildlife and the surrounding small-town allure.
  • Museum of Scottish LighthousesOpens in a new window – Delve into maritime history at this museum dedicated to Scotland’s iconic lighthouses. Here, you can explore detailed exhibits that highlight the evolution of lighthouse technology and their role in guiding seafarers, all set against a backdrop that includes marina vistas and a hint of coastal castle intrigue.
  • Newburgh Seal BeachOpens in a new window – Spend a day at this beach where the gentle lapping of the sea meets soft sands. Walk along the shore and enjoy the simple pleasures of seaside life, complemented by the nearby marina and the quaint feel of a small town.
  • Bullers of BuchanOpens in a new window – Experience the rugged beauty of this reserve preserve, where dramatic cliffs and natural rock formations provide a striking coastal landscape. The site is not only a place for nature enthusiasts but also offers views reminiscent of a marina, sandy beaches, and the distant outline of a castle, making it a memorable part of your Peterhead journey.

4 tips for savvy savings when booking a hotel in Peterhead

  1. Book for the cheapest times: Visiting Peterhead on a budget is a smart choice, particularly during January, March, and December when hotels might drop to lower prices. For an affordable and great value for money experience, plan to stay for at least 2 to 3 days. This period is ideal for exploring the town’s rich cultural and historical landmarks such as the castle, marina, and art installations, as well as enjoying other budget-friendly attractions like the small town charm and sea views. Whether you're interested in history or simply looking for an affordable retreat, Peterhead offers a delightful mix of attractions that cater to both the cultural enthusiast and the budget traveller.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Peterhead, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, ensuring you don’t miss potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed decisions. You'll be alerted if rooms become available or prices drop, making it easier to secure a last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a better deal for your stay in a hotel in Peterhead. If you're interested in distinctive accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could offer more affordable options.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may offer convenience, but it often comes with a higher price tag. For more budget-friendly options, you might want to consider hotels located in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. You could also look into independent hotels situated further out, which are usually likely to be more affordable and can provide a more authentic experience.

Best time to go to Peterhead

Peterhead experiences its lowest average temperatures in January to February, at 41.4°F (5.2°C), while August is the hottest month, with an average temperature of 57.2°F (14.0°C). October is usually the wettest month. February, April, and September are the peak travel months in Peterhead, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring