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 .
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
Top 5 hotels in Peterhead at a glance
- 1. Beachview — 2-star hotel in Peterhead. Guest rating: 10/10 — Exceptional.
- 2. Harbour Spring, Peterhead by Marston's Inns — 3.5-star hotel in Peterhead. Guest rating: 9.0/10 — Wonderful.
- 3. Seaview Hotel — 3.5-star hotel in Peterhead. Guest rating: 9.6/10 — Exceptional.
- 4. Kilmarnock Arms Hotel — 3-star hotel in Peterhead. Guest rating: 9.2/10 — Wonderful.
- 5. The Waterside Hotel — 3-star hotel in Peterhead. Guest rating: 7.2/10 — Good.
Where to stay in Peterhead?




2. Harbour Spring, Peterhead by Marston's Inns
Harbour Spring, Peterhead by Marston's Inns



3. Seaview Hotel
Seaview Hotel



4. Kilmarnock Arms Hotel
Kilmarnock Arms Hotel



5. The Waterside Hotel
The Waterside Hotel



6. Saplinbrae Hotel and Lodges
Saplinbrae Hotel and Lodges



9. St Olaf Golf Hotel
St Olaf Golf Hotel



10. Trump® International Scotland
Trump® International Scotland



11. Heath Hill Hotel
Heath Hill Hotel



12. Deveron Lodge B&B
Deveron Lodge B&B



13. ABeleven
ABeleven



14. New Inn Hotel
New Inn Hotel



15. Newburgh Inn
Newburgh Inn



16. The Davron Hotel
The Davron Hotel



17. Holiday Inn Express Aberdeen Airport by IHG
Holiday Inn Express Aberdeen Airport by IHG



18. Disblair House
Disblair House



19. Leonardo Inn Aberdeen Airport
Leonardo Inn Aberdeen Airport



20. The white horse inn
The white horse innCheck out pet-friendly hotels in Peterhead
Go beyond your typical stay in Peterhead
Our prices for hotels in Peterhead are cheapest in February
Price trends for hotels in Peterhead
Top landmarks in Peterhead
Cruden Bay Golf Club
Aden Country Park
Peterhead Marina
Bullers of Buchan
Slains Castle
St Fergus Village Hall
Aberdeenshire Museums Discovery Centre
Peterhead Maritime Heritage
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
Check out reviews of Peterhead hotels guests love
Leonardo Hotel Aberdeen
"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. "
Residence Inn by Marriott Aberdeen
"Very pleasant hotel , great location , staff vey helpful"
Park Inn by Radisson Aberdeen
"It's a good central hotel"
Moxy Aberdeen Airport
"Clean room, good car parking, close to transport"
Thainstone House
"Staff were very good and food was great"
Seaview Hotel
"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 :)"
Saplinbrae Hotel and Lodges
"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!"
Sandman Signature Aberdeen Hotel & Spa
"Très belle chambre."
Kilmarnock Arms Hotel
"Located within half Mike of the Cruden Bay golf course. Nice people. Clean rooms. Great breakfast."
Frequently asked questions
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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.












