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

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 quality, location and traveller experience. Last updated on November 3, 2026.

1. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
3.5 star property
Peterhead
9.0 out of 10, Wonderful, (414 reviews)
Enjoy a tranquil escape at this welcoming Peterhead inn with onsite restaurant and bar/lounge. Located close to Peterhead Maritime Heritage and Marina, you'll appreciate the free WiFi, complimentary parking, and lush garden setting.
The price is P3,892
P4,670 total
includes taxes & fees
Nov 29 - Nov 30
Harbour Spring, Peterhead by Marston's Inns

2. Seaview Hotel

Seaview Hotel
3.5 star property
Peterhead
9.6 out of 10, Exceptional, (89 reviews)
Experience seaside charm at this welcoming hotel with 2 restaurants and 2 bars/lounges. The terrace and garden offer peaceful retreats after exploring Peterhead Marina just minutes away. Free WiFi, complimentary parking, and exceptionally helpful staff ensure a relaxing Scottish stay.
The price is P7,109
P8,531 total
includes taxes & fees
Nov 17 - Nov 18
Seaview Hotel

3. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
3.0 star property
Peterhead
9.2 out of 10, Wonderful, (149 reviews)
Experience the North Sea coast from this golf-adjacent hotel offering 2 restaurants and 2 bars to unwind after play. Free breakfast, WiFi, and parking enhance your visit to Peterhead, with Cruden Bay Golf Club and Bullers of Buchan just minutes away.
The price is P9,882
P11,858 total
includes taxes & fees
Nov 4 - Nov 5
Kilmarnock Arms Hotel

4. The Waterside Hotel

The Waterside Hotel
3.0 star property
Peterhead
7.2 out of 10, Good, (380 reviews)
Escape to this business-friendly hotel near Peterhead Marina and Maritime Heritage. Take a refreshing dip in the indoor pool, work out at the health club, or enjoy lunch at Ogilvies Restaurant. The helpful staff, free WiFi, and parking make your stay effortless.
The price is P4,196
P5,036 total
includes taxes & fees
Nov 8 - Nov 9
The Waterside Hotel

5. Beachview

Beachview
2.0 star property
Peterhead
9.6 out of 10, Exceptional, (7 reviews)
The price is P6,775
P8,129 total
includes taxes & fees
Nov 12 - Nov 13
Beachview

6. Lost Guest House Peterhead

Lost Guest House Peterhead
3.0 star property
Peterhead
7.8 out of 10, Good, (100 reviews)
Charming B&B in Peterhead with convenient access to Peterhead Marina and Maritime Heritage. Enjoy complimentary WiFi and parking while starting your day with a tasty breakfast before exploring local attractions.
The price is P3,226
P3,872 total
includes taxes & fees
Nov 6 - Nov 7
Lost Guest House Peterhead

7. St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (55 reviews)
Located in Peterhead near Cruden Bay Golf Club and Bullers of Buchan, this charming inn offers both free WiFi and parking. Grab a morning coffee at the café before exploring local attractions, then unwind with an evening drink at the cozy bar.
The price is P6,568
P7,882 total
includes taxes & fees
Dec 3 - Dec 4
St Olaf Golf Hotel

8. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.6 out of 10, Exceptional, (257 reviews)
Escape to this serene hotel featuring 2 welcoming bars and a terrace where quiet moments await. Near Aberdeenshire Farming Museum and Aden Country Park, with free WiFi and parking. Guests rave about the helpful staff and peaceful setting.
The price is P8,819
P10,584 total
includes taxes & fees
Nov 12 - Nov 13
Saplinbrae Hotel and Lodges

9. 15 Main Street

15 Main Street
3.0 star property
Peterhead
Tucked beside a golf course in Peterhead, this cottage offers a tranquil retreat with free WiFi and parking. Explore nearby Bullers of Buchan sea cliffs or play a round at Cruden Bay Golf Club. Hiking trails and a fully equipped kitchen enhance your Scottish getaway.
The price is P25,138
P30,166 total
includes taxes & fees
Nov 6 - Nov 7
15 Main Street

10. By The Bay

By The Bay
4.0 star property
Peterhead
9.4 out of 10, Exceptional, (36 reviews)
Set in beach-side Peterhead, this cozy B&B provides free WiFi and parking, plus a welcoming bar and garden. Hiking enthusiasts will love the nearby trails, with Cruden Bay Golf Club and Bullers of Buchan just a short drive away.
The price is P8,887
P10,664 total
includes taxes & fees
Dec 1 - Dec 2
By The Bay

11. Craigievar

Craigievar
3.5 star property
Peterhead
Retreat to this cozy vacation home next to a golf course in Peterhead. The kitchen provides homey comforts while you explore nearby Cruden Bay Golf Club and the dramatic Bullers of Buchan. Enjoy the garden setting with complimentary WiFi and parking.
The price is P33,756
P40,508 total
includes taxes & fees
Nov 10 - Nov 11
Craigievar

12. New Inn Hotel

New Inn Hotel
3.5 star property
Ellon
9.2 out of 10, Wonderful, (238 reviews)
This inviting hotel places you close to Forvie Sands National Nature Reserve and Newburgh on Ythan Golf Club. After exploring, unwind at the restaurant or bar. Free parking, 24-hour assistance, and concierge services enhance your Scottish getaway.
The price is P7,038
P8,446 total
includes taxes & fees
Nov 6 - Nov 7
New Inn Hotel

13. Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (110 reviews)
Unwind at this tranquil Fraserburgh retreat offering complimentary breakfast, WiFi, and parking. Sample local flavors at the hotel restaurant before enjoying a nightcap at the welcoming bar. Cortes Loch and the Heritage Centre await nearby.
The price is P9,775
P11,730 total
includes taxes & fees
Nov 6 - Nov 7
Heath Hill Hotel

14. Newburgh Inn

Newburgh Inn
3.5 star property
Ellon
9.2 out of 10, Wonderful, (157 reviews)
Discover this inviting inn adjacent to a golf course in Ellon, where British cuisine awaits at the onsite restaurant. Relax in the pub, stroll through the garden, or unwind on the terrace. Nearby attractions include Sands of Forvie, with Aberdeen Airport just 22 minutes away.
The price is P2,832
P3,398 total
includes taxes & fees
Nov 5 - Nov 6
Newburgh Inn

15. Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa
3.5 star property
George Street
8.8 out of 10, Excellent, (1,203 reviews)
Located near His Majesty's Theatre, this hotel offers 24-hour room service and a grill serving three daily meals. The on-site spa provides deep-tissue massages and reflexology, while rooms come with refrigerators and microwaves.
The price is P4,837
P5,804 total
includes taxes & fees
Nov 19 - Nov 20
Sandman Signature Aberdeen Hotel & Spa

16. The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (144 reviews)
Immerse yourself in Scottish coastal charm at this welcoming Fraserburgh hotel. Just minutes from New Aberdour Beach and the Heritage Centre, enjoy 2 stylish bars, restaurant dining, and complimentary breakfast. Free WiFi and parking make exploring effortless.
The price is P7,678
P9,214 total
includes taxes & fees
Nov 6 - Nov 7
The Davron Hotel

17. Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen
4.0 star property
Central Aberdeen
8.6 out of 10, Excellent, (1,210 reviews)
Just steps from Aberdeen Station, this hotel offers 24-hour room service and a welcoming bar/lounge. Guests rave about the delicious breakfast and attentive staff. Cineworld and Union Square Shopping Centre are within easy walking distance.
The price is P4,865
P5,838 total
includes taxes & fees
Nov 15 - Nov 16
Leonardo Hotel Aberdeen

18. The Aberdeen Dyce Hotel

The Aberdeen Dyce Hotel
4.0 star property
Dyce
8.6 out of 10, Excellent, (288 reviews)
This Aberdeen hotel offers an inviting indoor pool and British cuisine at Caskieben restaurant. Fitness enthusiasts will appreciate the health club, while Formartine and Buchan Way adventures await nearby. Dyce Station is a 16-minute walk away.
The price is P4,863
P5,835 total
includes taxes & fees
Nov 6 - Nov 7
The Aberdeen Dyce Hotel

19. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
9.0 out of 10, Wonderful, (35 reviews)
Immerse yourself in Scottish charm at this welcoming hotel near Fraserburgh Heritage Centre. Enjoy traditional meals at the on-site restaurant before exploring the Museum of Scottish Lighthouses. Free WiFi and daily housekeeping ensure a comfortable stay.
The price is P6,446
P7,735 total
includes taxes & fees
Nov 11 - Nov 12
Stag & Thistle Hotel and Restaurant

20. Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
4.0 star property
Inverurie
9.4 out of 10, Exceptional, (422 reviews)
Set in stunning Aberdeenshire, this golf hotel offers an 18-hole course, restaurant, and bar/lounge. Just minutes from Glen Garioch Distillery, the countryside retreat features free WiFi, parking, terrace, and garden spaces.
The price is P8,638
P10,365 total
includes taxes & fees
Nov 17 - Nov 18
Meldrum House Country Hotel & Golf Course
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.

Check out pet-friendly hotels in Peterhead

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.

Go beyond your typical stay in Peterhead

When is the best time to visit Peterhead?

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 November
Currently viewing crowd sizes and weather for November.

November

High 9°C / low 7°C. Cloudy most days.
9°
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
7°
weather_cloudy
December, no crowd data, average high temperature 7 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
7°
weather_cloudy
January, no crowd data, average high temperature 7 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
7°
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
8°
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
9°
weather_cloudy
April, no crowd data, average high temperature 9 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
11°
weather_cloudy
May, no crowd data, average high temperature 11 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
14°
weather_cloudy
June, no crowd data, average high temperature 14 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
16°
weather_cloudy
July, no crowd data, average high temperature 16 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
16°
weather_cloudy
August, no crowd data, average high temperature 16 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
14°
weather_cloudy
September, no crowd data, average high temperature 14 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
Monthly weather averages (˚C)

Top landmarks in Peterhead

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 St Fergus Village Hall within a small-town setting.

A rocky coastline with a lighthouse on a small island.

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 13 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 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 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 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 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 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 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 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 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 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 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 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 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.