Find hotels in Peterhead from £47

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Peterhead hotels and places to stay

Beachview

2.0 star property
10.0 out of 10, Exceptional, (1)
"Property was immaculate and very well presented."
The price is £60
includes taxes & fees
23 Jul - 24 Jul
Beachview

Lost Guest House Peterhead

3.0 star property
7.8 out of 10, Good, (80)
"Great Hosts Great Price central location Clean warm and Comfy "
The price is £47
includes taxes & fees
25 Jul - 26 Jul
Lost Guest House Peterhead

Hannah's Guesthouse

3.0 star property
9.4 out of 10, Exceptional, (73)
"Nice stay, reasonably priced, lovely people"
The price is £67
includes taxes & fees
17 Aug - 18 Aug
Hannah's Guesthouse

Banff Springs Hotel

4.0 star property
8.6 out of 10, Excellent, (188)
"Great location, great food and lovely staff"
The price is £132
includes taxes & fees
23 Jul - 24 Jul
Banff Springs Hotel

Seaview Hotel

3.5 star property
9.6 out of 10, Exceptional, (65)
"Seaview was awesome! I am just use to having Air Conditioning! "
The price is £90
includes taxes & fees
25 Jul - 26 Jul
Seaview Hotel

The white horse inn

3.0 star property
9.4 out of 10, Exceptional, (85)
"We've stayed there several times and we were very happy to see that the hotel is making progress under its new ownership."
The price is £79
includes taxes & fees
23 Jul - 24 Jul
The white horse inn

Harbour Spring, Peterhead by Marston's Inns

3.5 star property
9.0 out of 10, Wonderful, (316)
"Great place to stay"
The price is £47
includes taxes & fees
27 Jul - 28 Jul
Harbour Spring, Peterhead by Marston's Inns

The Waterside Hotel

3.0 star property
7.2 out of 10, Good, (332)
"The staff were all great and a special mention to the manager and reception staff and all the waitresses every one did an amazing job with a warm and friendly atmosphere nothing was too much they all deserve a good pay rise "
The price is £52
includes taxes & fees
27 Jul - 28 Jul
The Waterside Hotel

Saplinbrae Hotel and Lodges

4.0 star property
9.8 out of 10, Exceptional, (213)
"Very pleasant country house hotel. "
The price is £108
includes taxes & fees
27 Jul - 28 Jul
Saplinbrae Hotel and Lodges

Kilmarnock Arms Hotel

3.0 star property
9.2 out of 10, Wonderful, (120)
"This was our second stay at the Kilmarnock Arms. It's a great really friendly hotel with a brilliant breakfast. "
The price is £149
includes taxes & fees
23 Jul - 24 Jul
Kilmarnock Arms Hotel

Trinity Boutique B&B

4.0 star property
9.4 out of 10, Exceptional, (59)
"Great stay"
The price is £74
includes taxes & fees
1 Aug - 2 Aug
Trinity Boutique B&B

St Olaf Golf Hotel

3.0 star property
9.4 out of 10, Exceptional, (46)
"Friendly staff, close to golf course, and good food options. "
The price is £100
includes taxes & fees
1 Aug - 2 Aug
St Olaf Golf Hotel

By The Bay

4.0 star property
9.4 out of 10, Exceptional, (29)
"Perfect location for stay while playing. Ruben Bay and visiting Slains Castle. "
The price is £76
includes taxes & fees
23 Jul - 24 Jul
By The Bay

The Brig Inn

3.0 star property
7.8 out of 10, Good, (60)
"I have used it many times when visiting the area. Staff are very friendly and always good value for money"
The price is £50
includes taxes & fees
25 Jul - 26 Jul
The Brig Inn

Aloft Aberdeen TECA

2.5 star property
9.2 out of 10, Wonderful, (410)
"Really nice hotel, staff were brilliant "
The price is £62
includes taxes & fees
15 Aug - 16 Aug
Aloft Aberdeen TECA

Pinehurst Lodge Hotel

3.0 star property
8.8 out of 10, Excellent, (125)
"Location in was quite and we were glad we got room 19 which is on the ground floor [ no stairs ] restaurant on site and hot breakfast was very good .plenty of parking on site was excellent. Staff were very good."
The price is £101
includes taxes & fees
25 Jul - 26 Jul
Pinehurst Lodge Hotel

Holiday Inn Express Aberdeen Airport by IHG

3.0 star property
8.8 out of 10, Excellent, (603)
"Great hotel with awesome staff!!"
The price is £53
includes taxes & fees
22 Aug - 23 Aug
Holiday Inn Express Aberdeen Airport by IHG

Acdc Glamping, Campervan , Caravan and Tent Resort

3.0 star property
10.0 out of 10, Exceptional, (12)
"Owner was really nice, we were the only ones there at the time and got given an upgrade. Games room was great everything was clean, look forward to coming back "
The price is £100
includes taxes & fees
23 Jul - 24 Jul
Acdc Glamping, Campervan , Caravan and Tent Resort

Strathburn Hotel Inverurie by Compass Hospitality

4.0 star property
8.6 out of 10, Excellent, (121)
"Lovely breakfast and very reasonable room price"
The price is £71
includes taxes & fees
10 Aug - 11 Aug
Strathburn Hotel Inverurie by Compass Hospitality

Atholl Hotel

4.0 star property
9.4 out of 10, Exceptional, (388)
"Beautiful and cozy hotel and staff were very welcoming "
The price is £80
includes taxes & fees
27 Jul - 28 Jul
Atholl Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Peterhead

Experience quaint Peterhead: its marina, golf, art and more!

Top Peterhead Hotel Reviews

Find out more about Peterhead

Find out more about Peterhead

Top reasons to visit Peterhead

  • Outdoor Adventures: Peterhead boasts a variety of outdoor activities, including golf at the local clubs and scenic walks along the coastline.
  • Historical Insights: Visit the intriguing Peterhead Prison to gain a deeper understanding of the area's past.
  • Beautiful Beaches: Explore picturesque bays and enjoy relaxing beach experiences along the stunning Aberdeenshire coastline.
  • Charming Town Centre: Wander through the picturesque cobbled streets, discovering local shops and cafés.
  • Diverse Accommodation: Choose from a range of comfortable lodging options, from budget-friendly hotels to charming bed and breakfasts.

Find great hotels in and around Peterhead

Discover a range of comfortable hotel accommodations in Peterhead, Scotland, catering to various preferences and budgets. Whether you're seeking a pet-friendly retreat, a business-themed stay, or a golf-centric getaway, you'll find suitable options. From charming bed and breakfasts to affordable hotels, Peterhead offers delightful choices for every traveller looking to explore this picturesque coastal town.

  • Moxy Aberdeen Airport: Experience a vibrant stay at Moxy Aberdeen Airport, a trendy 3.5-star hotel located 16.8km from Peterhead. This eco-certified property is ideal for eco-conscious travellers and those seeking an LGBTQIA-friendly environment. With a pet-friendly policy, guests can bring their furry companions along for the adventure. The hotel features amenities such as food and water bowls for pets and allows service animals with waived fees, creating a welcoming atmosphere for all. Stylishly designed, Moxy offers a unique blend of comfort and contemporary flair, making it a great base for your Scottish getaway.
  • The Waterside Hotel: Nestled in Peterhead, The Waterside Hotel is a 3-star establishment perfect for business travellers and pet owners alike. Offering dedicated facilities such as meeting rooms and conference spaces, it caters to professionals seeking a productive stay. The hotel's pet-friendly policy ensures that your four-legged friends are also accommodated, with amenities designed for their comfort. Enjoy the convenience of being close to local attractions while taking advantage of the hotel's excellent business services, making it a practical choice for both work and leisure.
  • Harbour Spring, Peterhead by Marston's Inns: The Harbour Spring is a charming 3.5-star inn situated in Peterhead, offering a delightful dining experience with options such as a full breakfast and a restaurant that requires reservations. Guests can unwind in the bar and lounge area or enjoy entertainment in their rooms with cable and flat-screen TVs. This inn combines comfort with a friendly atmosphere, making it a fantastic choice for those looking to relax after a day of exploring the picturesque surroundings of Peterhead.

Where to stay in Peterhead

Peterhead offers a delightful blend of outdoor adventures and charming local culture. Explore the picturesque cobbled streets of the town centre, unwind at Peterhead Park, or indulge in a round of golf at nearby golfing destinations. With its friendly atmosphere and diverse experiences, from budget-friendly excursions to a touch of luxury, Peterhead is the perfect base for discovering the stunning Aberdeenshire coastline and its surrounding areas.

  • Cruden Bay: Nestled along the stunning coastline, Cruden Bay is a charming village that offers a plethora of outdoor activities, particularly for sports enthusiasts and adventurers. The village is famed for its picturesque golf course, which attracts players from all around. Visitors can also explore the nearby historic sites, nature reserves, and parks, providing a perfect balance of recreational fun and tranquility. The peak travel months from June to August make it an ideal summer retreat, where you can soak in the beautiful landscape and enjoy the vibrant local community.
  • Mintlaw: Mintlaw is a delightful village set in the scenic countryside, providing an escape for those who seek adventure and breathtaking views. The area is known for its recreational spaces, offering an array of outdoor activities that cater to nature lovers and thrill-seekers alike. With peak visitor numbers during March to April and July, Mintlaw is perfect for exploring the nearby national and marine parks, as well as nature reserves. Whether you’re hiking, cycling, or simply enjoying the serene surroundings, Mintlaw promises an invigorating experience.
  • Boddam: Boddam is a quaint village with a captivating coastal charm, ideal for those who appreciate outdoor activities and scenic beach views. The local recreational areas allow for a variety of pursuits, from leisurely strolls along the shore to more energetic beach sports. Notable landmarks such as the marina and the bay enhance Boddam's appeal, providing excellent opportunities for photography and relaxation. The village sees its highest visitor numbers in February, July, and December, making it a year-round destination for seaside enjoyment.

Things to do in and around Peterhead

Peterhead offers a delightful mix of outdoor activities, perfect for sports and adventure enthusiasts. You can enjoy a round of golf at the Peterhead Golf Club or explore the intriguing history of the area with a tour of the Peterhead Prison. These attractions provide a great way to experience the local culture while engaging in recreational pursuits.

Shopping

In Peterhead, you can enjoy local shops and quaint boutiques. If you're up for a drive, visit Union Square Shopping Centre, 17.4km away, and Bon-Accord Centre, 16.8km away, both offering a vibrant mix of shops, dining, and entertainment options.

Recreation

At Cruden Bay Golf Club, enjoy a round of golf amidst stunning coastal views and invigorating sea breezes. Aden Country Park offers tranquil walks and serene picnic spots, perfect for relaxation and mindfulness. For a premier golfing experience, visit Trump International Golf Links, Scotland, located 11.8km away.

Adventure

At Kartstart Indoor Raceways, located 15.5km from Peterhead, experience the thrill of karting in a vibrant environment. Crimond Raceway, only 5.0km away, offers exhilarating motor racing for adrenaline seekers. For a scenic adventure, hike the Formartine and Buchan Way, situated 16.2km from Peterhead.

Nightlife

In Peterhead, you can enjoy a vibrant nightlife by visiting His Majesty's Theatre for captivating performances and culture. For a more relaxed vibe, the Belmont Picturehouse and Cineworld Aberdeen - Queens Links cinemas offer a great selection of films, perfect for a romantic night out or family entertainment.

Booking tips and Expedia advantages for Peterhead

To save money during your visit to Peterhead, consider travelling in the cheaper months of March or December to January, avoiding the pricier peak times in May, June, and September. Fridays are the best days for lower accommodation rates, while Tuesdays tend to be the most expensive. Use Expedia’s search tool to find budget-friendly hotels, particularly eco-certified options. Additionally, combining your hotel stay with flights and activities can lead to great savings. Look for free local attractions and utilise public transport for affordable travel around the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Peterhead are March and December to January, where the prices are slightly lower. This is in comparison to May to June and September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Peterhead is Friday. The most expensive day to stay in Peterhead is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Peterhead with your flights and activities through an Expedia package.

Find the best attractions in Peterhead

Peterhead offers a fantastic blend of outdoor activities, sports, and adventure for all types of travellers. With attractions such as scenic reserves, picturesque bays, and engaging museums, visitors can immerse themselves in the natural beauty and cultural heritage of the area. Whether you're seeking beach experiences or exploring local points of interest, Peterhead is sure to provide a memorable holiday. Don't forget to consider accommodation options to enhance your stay!

  • Bullers of Buchan: This stunning coastal reserve offers dramatic cliffs and breathtaking sea views, making it a perfect spot for nature enthusiasts. Explore the unique rock formations and diverse wildlife, all while enjoying a tranquil atmosphere.
  • Peterhead Marina: Experience the vibrant ambiance of Peterhead Marina, where you can enjoy picturesque views of the bay. It’s an ideal location for leisurely walks, picnics, or simply soaking up the sun while watching boats come and go.
  • Peterhead Maritime Heritage: Delve into the rich maritime history of Peterhead at this engaging museum. Discover fascinating exhibits that celebrate the town’s seafaring past, showcasing its cultural significance and connection to the sea.

Best time to go to Peterhead

The best time to visit Peterhead is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January and February are its coolest month on average. At the time of February, visitor numbers are slightly high and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.4°F (5.2°C)Light RainMostly CloudyAverageAverage
February41.4°F (5.2°C)Light RainMostly CloudySlightly HighAverage
March42.8°F (6.0°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)No Rain (Dry)Mostly CloudySlightly HighAverage
May48.7°F (9.3°C)Light RainMostly CloudyAverageSlightly High
June53.6°F (12.0°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudyAverageSlightly Low
August57.2°F (14.0°C)Light RainMostly CloudyAverageSlightly Low
September54.9°F (12.7°C)Light RainMostly CloudySlightly HighSlightly High
October50.7°F (10.4°C)Light RainMostly CloudySlightly LowAverage
November46.6°F (8.1°C)Light RainMostly CloudySlightly LowAverage
December42.8°F (6.0°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Peterhead

When planning your visit to Peterhead, you can fly into Aberdeen International Airport (ABZ), situated 16.2km away. Notable hotel options near the airport include the 5-star Marcliffe Hotel, located 3.7km from ABZ, and the Trump Macleod House & Lodge, which is 5.0km away. Both hotels offer convenient access to the airport. The Leonardo Hotel Aberdeen, a 4-star option, is also just 3.7km from the airport, ensuring a comfortable stay with easy transportation links. Each of these hotels provides excellent amenities, making your journey to Peterhead hassle-free.

Frequently asked questions

What is the best area to stay in Peterhead?
Old Deer is the best area to stay in Peterhead, offering a unique blend of historic charm and natural beauty. This picturesque village, just a few miles from the coast, is known for its serene atmosphere and stunning landscapes. With many travellers choosing Old Deer, you'll find welcoming accommodations and easy access to local attractions, including the ancient ruins of Deer Abbey, which reflect the area's rich heritage.

For those seeking a touch of luxury, Boddam is an excellent alternative. This coastal village features beautiful views and upscale accommodations that cater to discerning visitors. Its proximity to the dramatic cliffs and sandy beaches makes it a great spot for relaxation and leisurely strolls, all while enjoying the finer things in life.
What are the best hotels in Peterhead that travellers recommend?
Harbour Spring, Peterhead by Marston's Inns is a top choice among travellers, achieving an excellent review score of 9.0. Guests appreciate the comfort of air-conditioned rooms, making it a great retreat after a day of exploring. The attentive staff adds to the inviting space, ensuring every need is met for a stress-free stay.

For those seeking a touch of luxury, Saplinbrae Hotel and Lodges is an exceptional option, boasting a top rating of 9.8. This hotel combines elegance with cozy charm, featuring wedding services, premium bedding, and even fireplaces to create a romantic ambiance. It's great for couples looking to celebrate special moments or simply unwind in a serene setting.

Families will find the Seaview Hotel particularly appealing, rated 9.6, thanks to its deep soaking bathtubs and rainfall showerheads that offer a relaxing retreat after a day of adventures. The spacious rooms provide comfort for all, ensuring a memorable stay for both parents and children while exploring the beautiful surroundings of Peterhead.

Trinity Boutique B&B, rated 9.2, is ideal for travellers who appreciate a personal touch. With luxurious bathrobes and premium bedding, this charming bed and breakfast creates a cozy, intimate atmosphere that's great for couples or solo travellers seeking a peaceful getaway.

Lastly, the Kilmarnock Arms Hotel, also rated 9.2, is an excellent option for those who enjoy a blend of comfort and style. With designer toiletries and premium bedding, guests can indulge in a bit of pampering while enjoying the local culture and scenery.
What are the best spa hotels in Peterhead?
For a relaxing retreat, The Waterside Hotel in Peterhead has a inviting space with a traveller review rating of 7.2. This charming hotel features a steam room, allowing guests to unwind after a day of exploring the beautiful Scottish coast. Additionally, the sauna provides a superb setting for rejuvenation, ensuring a restorative experience that travellers will appreciate. See all spa hotels in Peterhead.
What hotels in Peterhead offer free breakfast?
Kilmarnock Arms Hotel is a charming option in Peterhead, Scotland, where guests can indulge in a delightful free breakfast each morning. Rated 9.2 by travellers, this hotel not only offers complimentary breakfast but also boasts a range of amenities including designer toiletries and premium bedding, ensuring a comfortable stay. For those traveling with furry companions, it's also pet-friendly, allowing dogs and service animals.

Another excellent choice for a free breakfast experience is Trinity Boutique B&B, also rated 9.2 by guests. This cozy bed and breakfast features a continental breakfast that is sure to start your day off right. With amenities such as a soothing hot tub, luxurious bathrobes, and complimentary toiletries, it's superb for travellers seeking a touch of relaxation. Find more hotels with free breakfast in Peterhead.
What are the top pet-friendly hotels in Peterhead?
Saplinbrae Hotel and Lodges stands out as a top choice for travellers with pets, earning a stellar rating of 9.8. This charming hotel not only welcomes your furry friends but also offers thoughtful amenities like food and water bowls and a cozy fireplace, creating a warm and friendly space for all guests. Families will appreciate the spacious lodges equipped with kitchens and sofa beds, superb for a comfortable stay with children.

Another great option is the Kilmarnock Arms Hotel, which is rated 9.2 by guests. This hotel is also pet-friendly, allowing dogs and providing a free full breakfast to start your day off right. Its proximity to nearby beaches and golf courses adds an extra layer of enjoyment for both families and couples looking for quality leisure activities.

For those seeking a more residential feel, Printworks Apart-Hotel is an excellent family-friendly property rated 9.2. It features kitchens and complimentary cribs, making it particularly accommodating for families traveling with young children. The cozy atmosphere and modern amenities ensure a comfortable and stress-free experience.

If you're traveling as a couple, consider the St Olaf Golf Hotel, also rated 9.2. While superb for pet owners, its tranquil setting and accessible parking make it an ideal retreat for couples looking to enjoy the serene landscapes of Peterhead.

Whichever option you choose, these pet-friendly hotels ensure that both you and your furry companions have a delightful and relaxing stay in beautiful Scotland. See more pet-friendly hotels in Peterhead.
What are the best budget hotels in Peterhead?
The Seaview Hotel in Peterhead is a fantastic choice for travellers seeking quality and comfort at a budget-friendly price. With an impressive customer review score of 9.6, this hotel offers early check-in for those arriving ahead of schedule, and free self-parking for added convenience. Guests rave about the in-room free WiFi and the luxurious deep soaking bathtubs, superb for unwinding after a day of exploring. The hotel's terrace provides a lovely spot to relax and soak in the picturesque surroundings.

Another excellent option is the Kilmarnock Arms Hotel, rated 9.2 by guests. This charming hotel not only provides free breakfast but is also situated near beautiful coastal areas, making it ideal for families looking to enjoy outdoor activities. The property features nearby golf courses for enthusiasts and offers designer toiletries along with premium bedding for a touch of luxury.

For families traveling with children, the Harbour Spring, Peterhead by Marston's Inns is a delightful choice. With a review score of 9.0, it caters specifically to families, offering free cribs, kids' meals, and a cozy terrace where you can unwind together.

If you're traveling with pets, both the St Olaf Golf Hotel and the Albert Hotel, both scoring 9.2 and 9.0 respectively, welcome furry companions and provide amenities like free WiFi and accessible parking. The St Olaf Golf Hotel also permits pets and offers outdoor space for them to enjoy.

With these options, you can find the superb budget-friendly hotel in Peterhead that meets your family's needs while ensuring a comfortable and enjoyable stay. View all budget hotels in Peterhead.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Peterhead hotel for you.
How can I save on a Peterhead hotel booking with Expedia?
Members always get our best prices. Find our best Peterhead hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Peterhead hotel?
Prices for hotels in Peterhead often vary, but you can find a great deal from £47 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.