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 8 - Aug 9
Tomorrow
Aug 9 - Aug 10
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Top 5 hotels in Peterhead at a glance

  1. 1. Beachview — 2-star hotel in Peterhead. Guest rating: 10/10 — Exceptional.
  2. 2. Harbour Spring, Peterhead by Marston's Inns — 3.5-star hotel in Peterhead. Guest rating: 9.0/10 — Wonderful.
  3. 3. Seaview Hotel — 3.5-star hotel in Peterhead. Guest rating: 9.6/10 — Exceptional.
  4. 4. Kilmarnock Arms Hotel — 3-star hotel in Peterhead. Guest rating: 9.2/10 — Wonderful.
  5. 5. The Waterside Hotel — 3-star hotel in Peterhead. Guest rating: 7.2/10 — Good.

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
P5,457
P6,549 total
includes taxes & fees
Aug 19 - Aug 20
Beachview

2. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
P3,216
P3,859 total
includes taxes & fees
Sep 6 - Sep 7
Harbour Spring, Peterhead by Marston's Inns

3. Seaview Hotel

Seaview Hotel
Peterhead
P7,158
P8,590 total
includes taxes & fees
Aug 15 - Aug 16
Seaview Hotel

4. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
P9,476
P11,371 total
includes taxes & fees
Aug 14 - Aug 15
Kilmarnock Arms Hotel

5. The Waterside Hotel

The Waterside Hotel
Peterhead
P4,022
P4,827 total
includes taxes & fees
Aug 23 - Aug 24
The Waterside Hotel

6. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
P8,498
P10,198 total
includes taxes & fees
Aug 16 - Aug 17
Saplinbrae Hotel and Lodges

7. By The Bay

By The Bay
Peterhead
P6,749
P8,099 total
includes taxes & fees
Aug 19 - Aug 20
By The Bay

8. Craigievar

Craigievar
Peterhead
P35,950
P43,141 total
includes taxes & fees
Sep 3 - Sep 4
Craigievar

9. St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
P7,580
P9,096 total
includes taxes & fees
Aug 24 - Aug 25
St Olaf Golf Hotel

10. Trump® International Scotland

Trump® International Scotland
Aberdeen
P58,288
P69,946 total
includes taxes & fees
Aug 14 - Aug 15
Trump® International Scotland

11. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
P9,374
P11,249 total
includes taxes & fees
Aug 13 - Aug 14
Heath Hill Hotel

12. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
P6,884
P6,884 total
includes taxes & fees
Aug 23 - Aug 24
Deveron Lodge B&B

13. ABeleven

ABeleven
Central Aberdeen
P2,518
P5,967 total
includes taxes & fees
Aug 19 - Aug 20
ABeleven

14. New Inn Hotel

New Inn Hotel
Ellon
P6,749
P8,099 total
includes taxes & fees
Aug 9 - Aug 10
New Inn Hotel

15. Newburgh Inn

Newburgh Inn
Ellon
P3,701
P4,441 total
includes taxes & fees
Aug 10 - Aug 11
Newburgh Inn

16. The Davron Hotel

The Davron Hotel
Fraserburgh
P8,522
P10,226 total
includes taxes & fees
Aug 13 - Aug 14
The Davron Hotel

17. Holiday Inn Express Aberdeen Airport by IHG

Holiday Inn Express Aberdeen Airport by IHG
Dyce
P4,159
P4,990 total
includes taxes & fees
Aug 15 - Aug 16
Holiday Inn Express Aberdeen Airport by IHG

18. Disblair House

Disblair House
Aberdeen
P4,602
P5,522 total
includes taxes & fees
Aug 16 - Aug 17
Disblair House

19. Leonardo Inn Aberdeen Airport

Leonardo Inn Aberdeen Airport
Dyce
P3,497
P4,197 total
includes taxes & fees
Aug 22 - Aug 23
Leonardo Inn Aberdeen Airport

20. The white horse inn

The white horse inn
Aberdeen
P4,922
P5,906 total
includes taxes & fees
Sep 7 - Sep 8
The white horse inn
View all properties

Check out pet-friendly hotels in Peterhead

The Waterside Hotel

The Waterside Hotel
Peterhead
P4,022
P4,827 total
includes taxes & fees
Aug 23 - Aug 24
The Waterside Hotel

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
P9,476
P11,371 total
includes taxes & fees
Aug 14 - Aug 15
Kilmarnock Arms Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
P8,498
P10,198 total
includes taxes & fees
Aug 16 - Aug 17
Saplinbrae Hotel and Lodges

St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
P7,580
P9,096 total
includes taxes & fees
Aug 24 - Aug 25
St Olaf Golf Hotel

Craigievar

Craigievar
Peterhead
P35,950
P43,141 total
includes taxes & fees
Sep 3 - Sep 4
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, Longside Golf Club and Newburgh on Ythan 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 National Nature Reserve, both just a short drive away.
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

St Fergus Village Hall

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

Aberdeenshire Museums Discovery Centre

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

Peterhead Maritime Heritage

9.6/10 (4 reviews)
Peterhead Maritime Heritage is 0.9 mi (1.5 km) from central Peterhead, why not stop by during your stay. If you want to experience more of the culture Peterhead has to offer, head to Peterhead Marina and St Fergus Village Hall.
See properties

Learn more about Peterhead

Peterhead is applauded for its cultural attractions such as Aberdeenshire Museums Discovery Centre and Peterhead Maritime Heritage. 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

Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen

10/10 Excellent
"Clean, beautiful view of the city, walking distance to key parts of the city. Only hotel out of 6 we stayed in that had ice machines. Accommodations were excellent at a very reasonable price. We loved our stay in Aberdeen. "
Katie 1-night trip
Posted 15 hours ago
Leonardo Hotel Aberdeen
Residence Inn by Marriott Aberdeen

Residence Inn by Marriott Aberdeen

10/10 Excellent
"Very pleasant hotel , great location , staff vey helpful"
James 1-night trip
Posted 1 day ago
Residence Inn by Marriott Aberdeen
Park Inn by Radisson Aberdeen

Park Inn by Radisson Aberdeen

10/10 Excellent
"It's a good central hotel"
Mark 1-night trip
Posted 2 days ago
Park Inn by Radisson Aberdeen
Moxy Aberdeen Airport

Moxy Aberdeen Airport

10/10 Excellent
"Clean room, good car parking, close to transport"
grahame 2-night trip
Posted 2 days ago
Moxy Aberdeen Airport
Thainstone House

Thainstone House

8/10 Good
"Staff were very good and food was great"
Neil 2-night trip
Posted 4 days ago
Thainstone House
Seaview Hotel

Seaview Hotel

10/10 Excellent
"The staff were very pleasant. I was in room 2, which had a powerful shower, was clean, and had strong WiFi. The evening meal was very nice, as was the breakfast. I will book again when working in Peterhead :)"
Ian 1-night trip
Posted 4 days ago
Seaview Hotel
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"We enjoyed our stay, everything was clean and we had had all amenities met in the kitchen along with a welcome food basket which was unexpected but super nice! Kids had a lovely walk to the pond where there were swans. Lots of parking outside. Thank you!"
Genevieve 3-night trip
Posted 4 days ago
Saplinbrae Hotel and Lodges
Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa

10/10 Excellent
"Très belle chambre."
Nathalie 1-night trip
Posted 5 days ago
Sandman Signature Aberdeen Hotel & Spa
Kilmarnock Arms Hotel

Kilmarnock Arms Hotel

10/10 Excellent
"Located within half Mike of the Cruden Bay golf course. Nice people. Clean rooms. Great breakfast."
Sidney 2-night trip
Posted 10 days ago
Kilmarnock Arms Hotel

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