Peterhead Hotel Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
9 Oct - 10 Oct
Tomorrow
10 Oct - 11 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

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 .

1. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
RM247
RM296 total
includes taxes & fees
1 Nov - 2 Nov
Harbour Spring, Peterhead by Marston's Inns

2. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
RM626
RM751 total
includes taxes & fees
21 Oct - 22 Oct
Kilmarnock Arms Hotel

3. The Waterside Hotel

The Waterside Hotel
Peterhead
RM266
RM319 total
includes taxes & fees
18 Oct - 19 Oct
The Waterside Hotel

4. Seaview Hotel

Seaview Hotel
Peterhead
RM450
RM540 total
includes taxes & fees
2 Nov - 3 Nov
Seaview Hotel

5. Beachview

Beachview
Peterhead
RM429
RM515 total
includes taxes & fees
21 Oct - 22 Oct
Beachview

6. Lost Guest House Peterhead

Lost Guest House Peterhead
Peterhead
RM205
RM246 total
includes taxes & fees
17 Oct - 18 Oct
Lost Guest House Peterhead

7. By The Bay

By The Bay
Peterhead
RM564
RM677 total
includes taxes & fees
1 Nov - 2 Nov
By The Bay

8. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
RM639
RM767 total
includes taxes & fees
21 Oct - 22 Oct
Saplinbrae Hotel and Lodges

9. 15 Main Street

15 Main Street
Peterhead
RM1,771
RM2,126 total
includes taxes & fees
5 Nov - 6 Nov
15 Main Street

10. St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
RM446
RM535 total
includes taxes & fees
4 Nov - 5 Nov
St Olaf Golf Hotel

11. New Inn Hotel

New Inn Hotel
Ellon
RM518
RM621 total
includes taxes & fees
14 Oct - 15 Oct
New Inn Hotel

12. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
RM619
RM743 total
includes taxes & fees
7 Nov - 8 Nov
Heath Hill Hotel

13. Newburgh Inn

Newburgh Inn
Ellon
RM227
RM272 total
includes taxes & fees
27 Oct - 28 Oct
Newburgh Inn

14. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
RM408
RM490 total
includes taxes & fees
10 Oct - 11 Oct
Stag & Thistle Hotel and Restaurant

15. The Davron Hotel

The Davron Hotel
Fraserburgh
RM460
RM552 total
includes taxes & fees
11 Oct - 12 Oct
The Davron Hotel

16. Trump® International Scotland

Trump® International Scotland
Aberdeen
RM2,255
RM2,706 total
includes taxes & fees
5 Nov - 6 Nov
Trump® International Scotland

17. Residence Inn by Marriott Aberdeen

Residence Inn by Marriott Aberdeen
Central Aberdeen
RM442
RM530 total
includes taxes & fees
1 Nov - 2 Nov
Residence Inn by Marriott Aberdeen

18. The Cock and Bull

The Cock and Bull
Aberdeen
RM567
RM681 total
includes taxes & fees
22 Oct - 23 Oct
The Cock and Bull

19. Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa
George Street
RM298
RM358 total
includes taxes & fees
25 Oct - 26 Oct
Sandman Signature Aberdeen Hotel & Spa

20. Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen
Central Aberdeen
RM296
RM356 total
includes taxes & fees
1 Nov - 2 Nov
Leonardo Hotel Aberdeen
View all properties

Check out pet-friendly hotels in Peterhead

The Waterside Hotel

The Waterside Hotel
Peterhead
RM266
RM319 total
includes taxes & fees
18 Oct - 19 Oct
The Waterside Hotel

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
RM626
RM751 total
includes taxes & fees
21 Oct - 22 Oct
Kilmarnock Arms Hotel

St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
RM446
RM535 total
includes taxes & fees
4 Nov - 5 Nov
St Olaf Golf Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
RM639
RM767 total
includes taxes & fees
21 Oct - 22 Oct
Saplinbrae Hotel and Lodges

15 Main Street

15 Main Street
Peterhead
15 Main Street

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 January
Price trends for hotels in Peterhead
Pricing is based on two traveller single night rates
View properties in October
Typical weather for Peterhead
October
High 12°C / low 9°C. Cloudy most days.
View properties in October
12°
9°
9°
7°
7°
5°
7°
4°
7°
4°
8°
4°
9°
5°
11°
7°
14°
10°
16°
12°
16°
12°
14°
11°
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 a little 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

Slains Castle

Slains Castle is 0.6 mi (0.9 km) from central Cruden Bay, why not stop by during your stay?
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

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

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

See all hotels in Peterhead
A rocky coastline with a lighthouse on a small island.

Check out reviews of Peterhead hotels guests love

Holiday Inn Express Aberdeen Airport by IHG

Holiday Inn Express Aberdeen Airport by IHG

10/10 Excellent
"It was with in walking distance from both the airport and the car rental place. Loved that."
Sandra 1-night trip
Posted 9 hours ago
Holiday Inn Express Aberdeen Airport by IHG
Leonardo Hotel and Conference Venue Aberdeen Airport

Leonardo Hotel and Conference Venue Aberdeen Airport

10/10 Excellent
"When it comes to comfort. Location, cleanliness, friendly atmosphere and fine food Leonardo Hotel and Conference Venue Dyce Aberdeen Airport has it all"
Willie 2-night trip
Posted 2 days ago
Leonardo Hotel and Conference Venue Aberdeen Airport
Station Hotel Aberdeen

Station Hotel Aberdeen

10/10 Excellent
"Situated right opposite the train station and an easy walk to the bus station and the ferry terminal. The staff were really helpful especially as we arrived far too early to check in. We were able to leave our bags in a locked room and also on our last day after check-out. The room was spotless, the beds were comfortable and the bathroom was gorgeous...and extremely clean. We decided to have the High Tea which was really good value and as we wanted an early meal the timing suited us 100% (3-6pm - I think). We didn't have breakfast as we had an early appointment but we were able to order hot beverages from the restaurant after checkout to keep us going until our ferry departure. We would definitely return next time we're in Aberdeen."
Sue 1-night trip
Posted 2 days ago
Station Hotel Aberdeen
Residence Inn by Marriott Aberdeen

Residence Inn by Marriott Aberdeen

10/10 Excellent
"Staff really helpful and friendly."
Stewart 1-night trip
Posted 4 days ago
Residence Inn by Marriott Aberdeen
Park Inn by Radisson Aberdeen

Park Inn by Radisson Aberdeen

10/10 Excellent
"We had a great stay, for a family wedding. Hotel allowed early access to get ready."
Annie 1-night trip
Posted 4 days ago
Park Inn by Radisson Aberdeen
Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen

8/10 Good
"Stay at this hotel. Always clean and decent. Second lift has been out of order for several weeks."
Sarah 1-night trip
Posted 5 days ago
Leonardo Hotel Aberdeen
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"The Hotel is amazing the staff could not do enough and it felt well looked after and money had been spent on it. Breakfast was superb and plenty of coffee. Plenty of parking and I will absolutely be staying here again."
James 1-night trip
Posted 7 days ago
Saplinbrae Hotel and Lodges
Kilmarnock Arms Hotel

Kilmarnock Arms Hotel

10/10 Excellent
"Off the tourist path, but easy to get to, the Kilmarnock Arms was a wonderful side trip. Lots of history and beautiful beaches of the North Sea. Well worth the trip. I wish I could have stayed longer."
Ruth 1-night trip
Posted 7 days ago
Kilmarnock Arms Hotel
Brentwood Aberdeen City Centre near Union Street

Brentwood Aberdeen City Centre near Union Street

8/10 Good
"The Hotel was conviently placed for both the bus station and the railway station. Step out of the front door, turn right and walk about 7 minutes and you come to Union Street with many shops bars and restraunts. The staff are very helpful. We would certainly stay here again, the prices are very good for an hotel in such a good location.👍👍👍"
Paul 1-night trip
Posted 13 days ago
Brentwood Aberdeen City Centre near Union Street

Frequently asked questions

How much does a hotel room cost in Peterhead?
You can discover great hotels in Peterhead from RM258 with properties to suit all budgets and needs. To find an affordable hotel in Peterhead that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Peterhead hotels?
Discover great deals on Peterhead hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Peterhead hotels.
Can I book Peterhead hotels with free cancellation?
In order to book a refundable Peterhead hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Peterhead?
Our travellers' top pet-friendly hotels in Peterhead include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Peterhead.
What are some of the best hotels in Peterhead for couples?
Choose a top-rated Peterhead romantic hotel and enjoy your couple's getaway. Our travellers love Saplinbrae Hotel and Lodges, a hotel with a restaurant. Another romantic hotel with top reviews is The Waterside Hotel. This hotel offers a restaurant as well as champagne service for a perfect stay. Discover more hotels in Peterhead on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best Peterhead hotels with free parking?
If you're arriving by car, choosing a great Peterhead hotel with free parking is a plus. Our travellers' favourites include:
What are some popular hotels in central Peterhead?
If you're looking for hotels in central Peterhead, check out Seaview Hotel and Printworks Apart-Hotel. Travellers love Seaview Hotel for its location, as well as the 2 restaurants, 2 bars/lounges and snack bar/deli this hotel offers. Printworks Apart-Hotel is another popular central hotel with in-room kitchens and free in-room WiFi.
Can I book a refundable accommodation option in Peterhead?
If you want the flexibility to change your plans to Peterhead, most hotels offer refundable* rates that you can book. You can see this accommodation 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 holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 17 holiday 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 temperature is 13°C. February and January are the coldest months, when the average temperature is 6°C. October and July are the months with the most rain.
Why should I book my Peterhead hotel with Hotels.com?
There are lots of reasons to book your Peterhead trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Peterhead

Peterhead: Where Coastal Serenity Meets Historic Charm

Discover Peterhead, a charming coastal town in Scotland, where rich maritime heritage meets stunning natural beauty. Stroll along the picturesque marina or unwind on the sandy beaches that invite relaxation and exploration. Visit the historic Peterhead Castle, offering a glimpse into the town's storied past, or enjoy the lush surroundings of Peterhead Park, perfect for leisurely walks. With its captivating coastal views and vibrant local culture, Peterhead is an ideal destination for those seeking an authentic Scottish experience. Embrace the tranquillity and charm of this hidden gem on your next adventure.

Discover great hotels near Peterhead

Peterhead offers a range of accommodation from cosy inns to elegant luxury hotels. Whether you’re after a boutique stay or a palace hotel experience, you’ll find options that provide modern comforts while reflecting the town’s maritime charm. Here are some of the best hotels near Peterhead that our travelers love:

  1. Hosefield Bed and BreakfastOpens in a new window: This charming 3.0-star hotel boasts an impressive guest rating of 10.0 out of 10, making it an ideal choice for leisure travellers seeking a comfortable stay. Enjoy complimentary breakfasts, including delicious cooked options, to start your day right. The hotel features modern entertainment amenities, including a digital television and a flat-screen television, ensuring you stay entertained during your downtime. With a focus on comfort and convenience, this hotel is perfect for those looking for a relaxing getaway in Peterhead.
  2. New Inn HotelOpens in a new window: A delightful 3.5-star hotel, with a guest rating of 9.2 out of 10, offers a unique experience for travellers in search of a pet-friendly stay. The property provides a welcoming environment for pets, allowing you to enjoy your holiday with your furry friends. This hotel features attentive service and comfortable rooms, ensuring a pleasant experience. With its inviting bar and restaurant, you can indulge in quality dining options, making it a fantastic choice for those who appreciate a friendly atmosphere and thoughtful amenities.
  3. The Buchan HotelOpens in a new window: With a solid guest rating of 8.2 out of 10, this 3.0-star hotel presents a great option for leisure seekers wanting to explore the natural beauty of the area. The property features a variety of dining options, including a restaurant and coffee shop, catering to diverse tastes. Guests can partake in nearby recreational activities such as fishing and swimming, providing ample opportunities for adventure. The spacious and clean rooms contribute to a welcoming atmosphere, making it an appealing choice for those who value comfort and convenience during their travels.

Where to stay in Peterhead

Stay in Cruden Bay, Boddam, and Port Erroll when visiting Peterhead. Cruden Bay offers stunning coastal views and nearby attractions like Peterhead Castle. Boddam is renowned for its friendly atmosphere, dining options, and proximity to Peterhead Marina. Port Erroll is perfect for nature lovers. For first-time visitors, Cruden Bay is the ideal choice, combining scenic beauty with rich history.

  1. Cruden BayOpens in a new window: Cruden Bay offers a charming coastal escape that’s ideal for travellers looking to enjoy scenic views and a relaxed pace. It boasts a range of stunning natural landscapes, making it perfect for those who appreciate a quiet, nature-filled retreat. Including must-see places like local shoreline vistas, Cruden Bay is an appealing choice for a stay that immerses you in the local environment.
  2. BoddamOpens in a new window: Boddam is a cosy spot known for its friendly people and inviting dining experiences. It provides easy access to must-see attractions like Peterhead Marina, Bullers of Buchan, and Peterhead Maritime Heritage. With an emphasis on a warm community vibe, Boddam is a great area to enjoy evenings out and charming local scenes without the hustle of larger cities.
  3. Port ErrollOpens in a new window: Port Erroll is a nature-lover’s haven, offering a peaceful escape surrounded by the beauty of the great outdoors. Ideal for those seeking a simple, scenic retreat, its unique appeal lies in the natural surroundings that create a calming atmosphere perfect for unwinding and enjoying the tranquility of rural Scotland.

Things to do in Peterhead

Peterhead is a charming seaside town where gentle marinas meet sandy beaches. Enjoy leisurely boat trips, strolls along picturesque waterfronts, and invigorating hikes along rugged coastal paths. With opportunities for golfing, refreshing swims, and peaceful spa visits, this small-town gem offers a delightful coastal retreat.

  • Fraserburgh Heritage CentreOpens in a new window – Dive into local history at Fraserburgh Heritage Centre, where you can explore exhibits that celebrate the rich maritime and fishing heritage of the area. This museum offers insights into the town's past, making it a worthwhile stop for those curious about the region's story.
  • RSPB Loch of Strathbeg Nature ReserveOpens in a new window – Spend a tranquil day at RSPB Loch of Strathbeg Nature Reserve, a beautiful lake where birdwatching is a delight. With diverse wildlife and serene landscapes, you can stroll along the trails while enjoying the sights and sounds of nature all around.
  • Museum of Scottish LighthousesOpens in a new window – Visit the Museum of Scottish Lighthouses to discover the fascinating history of these iconic structures. You can climb the lighthouse for unique views and learn about the vital role they played in maritime navigation.
  • Bullers of BuchanOpens in a new window – Explore the dramatic cliffs at Bullers of Buchan, where nature has carved out stunning scenery. This reserve offers coastal walks, breathtaking views of the sea, and opportunities to spot seabirds, making for a memorable outdoor experience.
  • Newburgh Seal BeachOpens in a new window – Relax at Newburgh Seal Beach, known for its sandy shores and playful seal population. Here, you can enjoy a leisurely stroll along the beach, take in the fresh sea air, and watch the seals basking in the sun.

4 tips for savvy savings when booking a hotel in Peterhead

  1. Book for the cheapest times: The most affordable time to visit Peterhead is during January, March, and December, when hotel prices tend to be lower. For a thorough exploration of the town's historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. This duration allows visitors to appreciate attractions such as the picturesque marina, the charming small-town vibe, and notable sites like the local castle. Additionally, you can enjoy the scenic sea views, engage in budget-friendly golfing, and experience the town’s art scene, all while ensuring great value for money on your trip.
  2. Look for last-minute deals on Hotels.com: Hotels.com offers a variety of options for those seeking savings on Peterhead hotels. You may discover enticing offers by exploring the DealsOpens in a new window section, and if you're planning a spontaneous trip, the Last-Minute Deals section could be useful. The app’s Smart Shopping tool is a handy comparison tool, allowing travellers to review hotel prices and amenities before booking. By activating email alerts or push notifications, you're more likely to see flash sales or price drops, ensuring you stay informed about potential savings.
  3. Be flexible with dates: Prices may vary depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates might help you save on your stay at a Peterhead hotel. For those interested in unique experiences, boutique hotels can offer a more personalised experience and occasionally better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average, and if it appears higher, we may recommend more affordable dates to help you potentially find a better deal.
  4. Consider your location: Staying nearer to major attractions or city centres may offer convenience but usually comes with a higher price tag. For more likely affordable rates, consider hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to your desired destinations. You might also explore independent hotels further out, which can provide a more authentic and budget-friendly 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 tends to be the wettest month. The peak travel months to visit Peterhead are February, April, and September, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring