Find hotels in Peterhead from $55

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peterhead hotels

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
3.0 star property
Peterhead
9.2 out of 10, Wonderful, (129 reviews)
"The staff was very friendly and helpful. Highly recommend staying there."
United States
Erik
$144 nightly
The price is $173
Apr 20 - Apr 21
Total with taxes and fees
Kilmarnock Arms Hotel

By The Bay

By The Bay
4.0 star property
Peterhead
9.4 out of 10, Exceptional, (34 reviews)
"Great accommodation and location. "
United Kingdom
Davor
$103 nightly
The price is $124
Mar 28 - Mar 29
Total with taxes and fees
By The Bay

Beachview

Beachview
2.0 star property
Peterhead
10.0 out of 10, Exceptional, (3 reviews)
"Property was immaculate and very well presented."
United Kingdom
Daniel
$80 nightly
The price is $97
Apr 20 - Apr 21
Total with taxes and fees
Beachview

Seaview Hotel

Seaview Hotel
3.5 star property
Peterhead
9.6 out of 10, Exceptional, (72 reviews)
"Room ok, staff and food were excellent and really enjoyed it "
United Kingdom
Lee
$97 nightly
The price is $117
Mar 28 - Mar 29
Total with taxes and fees
Seaview Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (241 reviews)
"Amazing staff and hotel"
United Kingdom
Janos
$124 nightly
The price is $149
Mar 31 - Apr 1
Total with taxes and fees
Saplinbrae Hotel and Lodges

Lost Guest House Peterhead

Lost Guest House Peterhead
3.0 star property
Peterhead
8.0 out of 10, Very Good, (93 reviews)
"Excellent stay, nice and clean property, Quiet area "
United Kingdom
Muhammad Usama
$45 nightly
The price is $55
Mar 27 - Mar 28
Total with taxes and fees
Lost Guest House Peterhead

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, (376 reviews)
"Very clean and wonderful welcoming staff"
United States
Garry
$52 nightly
The price is $63
Apr 12 - Apr 13
Total with taxes and fees
Harbour Spring, Peterhead by Marston's Inns

The Waterside Hotel

The Waterside Hotel
3.0 star property
Peterhead
7.2 out of 10, Good, (361 reviews)
"Room clean later check in staff get good breakfast "
United Kingdom
Darren
$58 nightly
The price is $69
Apr 26 - Apr 27
Total with taxes and fees
The Waterside Hotel

Hayloft

Hayloft
4.0 star property
Peterhead
$477 nightly
The price is $572
Mar 29 - Mar 30
Total with taxes and fees
Hayloft

St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (49 reviews)
"Friendly staff and food amazing "
United Kingdom
Craig
$103 nightly
The price is $123
Mar 28 - Mar 29
Total with taxes and fees
St Olaf Golf Hotel

15 Main Street

15 Main Street
3.0 star property
Peterhead
$433 nightly
The price is $520
Apr 26 - Apr 27
Total with taxes and fees
15 Main Street

Craigievar

Craigievar
3.5 star property
Peterhead
$584 nightly
The price is $701
Apr 5 - Apr 6
Total with taxes and fees
Craigievar

Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (52 reviews)
"The room was warm, spacious and comfortable with good facilities. Hosts were very welcoming. Breakfast was first class."
United Kingdom
Rosemary
$75 nightly
The price is $90
Apr 8 - Apr 9
Total with taxes and fees
Disblair House

Garden Arms Hotel

Garden Arms Hotel
3.0 star property
Gardenstown
$130 nightly
The price is $156
Mar 27 - Mar 28
Total with taxes and fees
Garden Arms Hotel

Hosefield Bed and Breakfast

Hosefield Bed and Breakfast
3.0 star property
Ellon
10.0 out of 10, Exceptional, (18 reviews)
"Amazing owner and great accommodation 100% recommend "
United Kingdom
Sarah
Hosefield Bed and Breakfast

Woodside House

Woodside House
2.0 star property
Woodside
$74 nightly
The price is $89
Mar 30 - Mar 31
Total with taxes and fees
Woodside House

The Newmachar Hotel

The Newmachar Hotel
4.0 star property
Aberdeen
8.6 out of 10, Excellent, (19 reviews)
"Nice stay, friendly and accommodating staff. Great bar and excellent breakfast. "
United Kingdom
Paul
$89 nightly
The price is $107
Mar 27 - Mar 28
Total with taxes and fees
The Newmachar Hotel

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (125 reviews)
"Breakfast and the restaurant were excellent. Friendly staff, clean room. "
United Kingdom
MARK
$109 nightly
The price is $131
Mar 27 - Mar 28
Total with taxes and fees
The Davron Hotel

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (25 reviews)
"Great location, clean and cosy room. Wonderful breakfast and owners friendly and helpful. Would stay again and would recommend."
United Kingdom
CHRISTINA
$102 nightly
The price is $102
Mar 27 - Mar 28
Total with taxes and fees
Deveron Lodge B&B

Premier Inn Aberdeen Airport - Dyce

Premier Inn Aberdeen Airport - Dyce
3.0 star property
Dyce
8.0 out of 10, Very Good, (2 reviews)
$57 nightly
The price is $68
Apr 26 - Apr 27
Total with taxes and fees
Premier Inn Aberdeen Airport - Dyce
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

Stay near popular Peterhead attractions

Learn more about Peterhead

Scotland's easternmost port town showcases maritime heritage at the Arbuthnot Museum and offers fresh seafood straight from Europe's largest white fish market. Explore the dramatic ruins of Slains Castle near Cruden Bay or take boat tours to spot seabirds and dolphins along the rugged coastline.

Rattray Head Lighthouse.
Photo by Mark Wilson
Open Photo by Mark Wilson

Top Peterhead Hotel Reviews

More cheap stays in Peterhead

Hotels in Peterhead with star-rating

Find out more about Peterhead

Top reasons to visit Peterhead

  • Outdoor Adventures: Peterhead is perfect for outdoor enthusiasts, offering activities like golfing at the local course and scenic beach relaxation.
  • Stunning Beaches: Enjoy picturesque sandy beaches and scenic bays that provide a perfect backdrop for a beach vacation.
  • Charming Coastal Vibes: Experience the friendly atmosphere of this charming Scottish town, ideal for travelers of all types.
  • Budget-Friendly Options: Peterhead features affordable accommodations, from cozy bed & breakfasts to modern hotels.
  • Family-Friendly Environment: The area is welcoming to families, with nearby attractions that cater to all ages.

Find great hotels in and around Peterhead

Discover the charm of Peterhead with a variety of hotel accommodations perfect for every traveler. From cozy bed & breakfasts to modern hotels, you'll find options that cater to your needs, whether you're traveling with pets, on a business trip, or seeking a golf-themed getaway. Explore the best Peterhead hotels and find great deals to make your stay memorable.

  • Moxy Aberdeen Airport: A 3.5-star hotel with a guest rating of 8.8, Moxy Aberdeen Airport is located 27 miles from Peterhead, making it an ideal stop for eco-conscious travelers. This vibrant property combines a modern aesthetic with a laid-back atmosphere, offering pet-friendly accommodations for those traveling with furry companions. The hotel’s eco-certification reflects its commitment to sustainability, and guests can enjoy amenities like food and water bowls for pets, ensuring a welcoming environment for animals. The lively bar area and contemporary lounge spaces add to the fun, making it a perfect choice for travelers seeking a stylish yet comfortable stay.
  • The Waterside Hotel: This 3-star hotel, situated in Peterhead, is a practical choice for business travelers and pet owners alike. The Waterside Hotel is known for its professional atmosphere while still providing a cozy ambiance. With amenities that allow pets onsite, including specific policies to accommodate furry friends, guests can enjoy the convenience of traveling with their pets. The hotel also features meeting rooms and high-speed internet, catering to those on business trips. Guests have appreciated the warm hospitality and comfortable accommodations, ensuring a pleasant stay.
  • Harbour Spring, Peterhead by Marston's Inns: Rated 3.5 stars with a guest rating of 9.0, Harbour Spring is a charming inn located in Peterhead, perfect for those seeking a homely atmosphere. This property offers a delightful dining experience with a bar and lounge, as well as breakfast options available for an additional fee. Guests can unwind in well-equipped rooms featuring flat-screen TVs and cable channels for entertainment. The inviting ambiance and attentive service make it an excellent choice for travelers looking for a relaxing getaway in a welcoming setting.

Where to stay in Peterhead

Peterhead, Scotland, offers a delightful blend of outdoor adventures and charming coastal vibes. Ideal for beach vacations and sports enthusiasts, this easterly town is known for its friendly atmosphere and budget-friendly options. Nearby attractions provide a family-friendly environment, perfect for all types of travelers. Explore the captivating landscapes and local culture, and enjoy a memorable trip filled with unique experiences in this charming corner of the United Kingdom.

  • Cruden Bay: Nestled along the northeastern coast of Scotland, Cruden Bay is a charming village that draws visitors year-round, particularly during the summer months from June to August. This picturesque destination is renowned for its outdoor activities, sports, and rich cultural experiences. Golf enthusiasts will delight in the nearby golf course and private country club, while those seeking relaxation can enjoy the beautiful beach and historic landmarks. Cruden Bay offers a perfect blend of adventure and tranquility, making it an ideal spot for both families and solo travelers.
  • Boddam: Located just south of Peterhead, Boddam is a quaint village known for its eco-friendly adventures and outdoor fun. Visitors flock here in February, July, and December to explore the stunning marine park and nature reserves. The local parks provide ample opportunities for hiking, wildlife spotting, and enjoying the natural surroundings. Boddam's close-knit community and scenic views make it a delightful escape for nature lovers and those looking to immerse themselves in the great outdoors.
  • Mintlaw: Situated southwest of Peterhead, Mintlaw is a lovely village that captivates visitors with its cultural offerings and romantic charm. Peak travel times are during March to April and July, when travelers come to explore the historic sites, including captivating museums and an impressive castle. Mintlaw's rich history and heritage provide a unique backdrop for leisurely strolls and intimate outings. It's a great destination for couples and history buffs alike, offering a blend of culture and picturesque landscapes.

Things to do in and around Peterhead

Peterhead offers a fantastic destination for outdoor enthusiasts and sports lovers. Visitors can enjoy activities like golfing at the local golf course or relaxing at the scenic beach. Additionally, the area features a country private club, making it an ideal spot for both recreation and leisure. Whether you’re hitting the greens or soaking up the sun, Peterhead has something for everyone looking to enjoy the great outdoors.

Shopping

In Peterhead, you can shop for unique gifts and souvenirs at local stores like The Crafty Corner and The Gift Box. If you're up for a drive, check out the larger malls in Aberdeen, such as Union Square, which offers a variety of high-street brands and eateries.

Recreation

Longside Golf Club offers a luxurious golfing experience with beautiful landscapes, perfect for relaxation and leisure. For tennis enthusiasts, Westburn Children's Tennis Club, located 27 miles away, provides a refined atmosphere to enjoy the sport while soaking in the serene surroundings of the Scottish countryside.

Adventure

In Peterhead, embark on an exhilarating boat tour to explore the rugged coastline and spot marine wildlife. Experience the thrill of sea kayaking in the North Sea, where you can paddle through beautiful waters and discover hidden coves and beaches along the way.

Nightlife

Experience the vibrant nightlife at The Waterside on the harbor, where you can enjoy a lively atmosphere with stunning views. For a cozy pub vibe, visit The Crown Hotel, offering classic Scottish dishes and a great selection of beers. Both spots promise a memorable night out in Peterhead.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Peterhead

  • 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: Expedia's search tool makes it easy for you to choose your budget, desired location, and other preferences. You can organize your results to display hotels from the lowest price to the highest, ensuring you find the most affordable options first. Additionally, you can narrow down your choices by hotel category—just check the box for Eco-certified hotels to view sustainable and environmentally friendly accommodations available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Peterhead with your flights and activities through an Expedia package deal.

Find the best attractions in and around Peterhead

Peterhead offers a fantastic getaway for outdoor enthusiasts and beach lovers alike, featuring beautiful reserves, scenic bays, and sandy beaches. Visitors can enjoy activities such as golfing at the Peterhead Golf Club and exploring the picturesque surroundings. For a comfortable stay, consider local hotels that cater to travelers seeking both adventure and relaxation in this charming Scottish town.

  • Peterhead Marina: Experience the stunning views and vibrant atmosphere at Peterhead Marina. This picturesque bay invites you to enjoy outdoor activities and embrace the beach vibes while taking in the scenic beauty of the harbor.
  • Forvie National Nature Reserve: Located 15 miles from Peterhead, this nature reserve offers a welcoming environment perfect for budget-friendly excursions. Explore the diverse wildlife and enjoy the tranquility of nature in this beautiful reserve.
  • Forvie Sands National Nature Reserve: Just 13 miles away, Forvie Sands National Nature Reserve is an adventure-seeker's paradise. With breathtaking scenery and numerous outdoor activities, it’s ideal for those looking to explore and connect with nature.

Best time to go to Peterhead

The best time to visit Peterhead is dependent 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 CloudyAverageSlightly Low
February41.4°F (5.2°C)Light RainMostly CloudySlightly HighAverage
March42.8°F (6.0°C)Light RainMostly CloudyAverageSlightly Low
April45.0°F (7.2°C)No RainMostly 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 CloudyAverageAverage
August57.2°F (14.0°C)Light RainMostly CloudyAverageAverage
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 trip to Peterhead, Scotland, the major airport to consider is Aberdeen Airport (ABZ), located 26 miles away. Nearby hotel options include the 5-star Marcliffe, which is 6 miles from the airport, and the luxurious Trump Macleod House & Lodge, 8 miles away. For convenience, the Courtyard by Marriott Aberdeen Airport is just 0.3 miles from ABZ. If you’re considering other airports, INVerness (INV) is 85 miles away, with excellent hotels like the 5-star Rocpool Reserve and Ness Walk, both 8 miles from the airport. Dundee Airport (DND) is 87 miles away, offering options such as The Hideaway Experience, 5 miles from the airport.

Frequently asked questions

What is the best area to stay in Peterhead?
For most visitors, the best area to stay in Peterhead is the town center, particularly around Broad Street and the harbour area.

This central part of Peterhead is the hub for local amenities and offers easy access to the town's main attractions. You'll find a selection of local shops, eateries, and public services concentrated around Broad Street and the adjacent streets. The harbour itself is a working port, providing views of fishing boats and the bustling maritime activity.

Couples looking for a convenient base to explore Peterhead and the surrounding Aberdeenshire coast will find this area suitable. Its central location makes it easy to walk to local restaurants and pubs, and it serves as a practical starting point for day trips to nearby coastal villages and historical sites.

Travelers with an interest in maritime history or those seeking a taste of local life will also appreciate staying near the harbour.
What are the best hotels in Peterhead that travelers recommend?
Two of the best hotels in Peterhead that travelers frequently recommend are the Saplinbrae Hotel and Lodges and the Kilmarnock Arms Hotel.

The 4-star Saplinbrae Hotel and Lodges, with an impressive 9.8 rating, offers comfortable and beautiful rooms with amenities like Egyptian cotton sheets and premium bedding. Guests consistently praise the excellent staff, fantastic food, and amazing breakfast. It is conveniently located near the Aberdeenshire Museums Discovery Centre and Aden Country Park.

Another highly recommended option is the 3-star Kilmarnock Arms Hotel, rated 9.2. This hotel provides excellent service with brilliant breakfast and delicious food. It also offers complimentary full breakfast, designer toiletries, and is near a golf course. Its proximity to the Bullers of Buchan makes it an attractive choice for those interested in local natural attractions.
What are the best family hotels in Peterhead?
For family-friendly hotels in Peterhead, consider the Saplinbrae Hotel and Lodges, the Harbour Spring, Peterhead by Marston's Inns, or the Printworks Apart-Hotel.

The 4-star Saplinbrae Hotel and Lodges, with an outstanding 9.8 rating, is well-suited for families, offering amenities like sofa beds, connecting rooms, and kids' meals. Some accommodations also include a kitchen, providing convenience for longer stays. Guests frequently praise the comfortable and beautiful rooms, as well as the fantastic food and amazing breakfast. It is also conveniently located near the Aberdeenshire Museums Discovery Centre, Aberdeenshire Farming Museum, and Aden Country Park.

Another excellent choice is the 3.5-star Harbour Spring, Peterhead by Marston's Inns, rated 9.0. This hotel provides free cribs and kids' meals, making it ideal for families with young children. Guests often praise the comfortable and clean rooms, along with the friendly and extremely helpful staff.

The 4-star Printworks Apart-Hotel, with a 9.4 rating, offers spacious rooms with kitchens and premium bedding, which can be very beneficial for families. Free cribs are also available upon request.
What are the best spa hotels in Peterhead?
For a highly-rated spa hotel in Peterhead, consider The Waterside Hotel.

The 3-star Waterside Hotel, with a 7.2 rating, offers a variety of amenities focused on relaxation and wellness. Guests can enjoy access to an indoor pool and steam room, superb for unwinding. The hotel also provides fitness facilities and on-site fitness classes for those looking to stay active, with mountain biking available nearby. Many guests praise the excellent staff and great service. See all spa hotels in Peterhead
What hotels in Peterhead offer free breakfast?
For hotels in Peterhead offering complimentary breakfast, consider the Kilmarnock Arms Hotel, Trinity Boutique B&B, and Aden House Bed and Breakfast.

The 3-star Kilmarnock Arms Hotel, with an excellent 9.2 rating, provides a full free breakfast and free self-parking. Guests consistently praise the excellent staff, delicious food, and clean rooms. It is conveniently located near Bullers of Buchan.

The 4-star Trinity Boutique B&B, also boasting a 9.2 rating, offers a free continental breakfast and free self-parking. Travelers often highlight the great breakfast, comfortable rooms, and wonderful showers. This B&B is a short distance from Peterhead Marina.

Aden House Bed and Breakfast has an outstanding 10.0 rating and provides a free cooked breakfast, free self-parking, and allows pets to stay free. It is ideally situated near Aberdeenshire Farming Museum, Kemp Hall, and Aden Country Park.
What are the top pet-friendly hotels in Peterhead?
For top pet-friendly hotels in Peterhead, consider the Saplinbrae Hotel and Lodges, the Aden House Bed and Breakfast, the Kilmarnock Arms Hotel, the St Olaf Golf Hotel, and the Albert Hotel.

The 4-star Saplinbrae Hotel and Lodges, with an exceptional 9.8 rating, offers amenities such as food and water bowls for pets, a kitchen, and free self-parking. Guests consistently praise the comfortable, beautiful rooms, excellent staff, and fantastic food. It is conveniently located near the Aberdeenshire Museums Discovery Centre, the Aberdeenshire Farming Museum, and Aden Country Park.

The Aden House Bed and Breakfast, with a great 10.0 rating, permits both dogs and cats to stay free of charge. Guests can enjoy a complimentary cooked breakfast, free WiFi, and free self-parking. It is situated close to the Aberdeenshire Museums Discovery Centre, the Aberdeenshire Farming Museum, and Aden Country Park.

The 3-star Kilmarnock Arms Hotel, rated 9.2, welcomes dogs and provides a complimentary full breakfast and free self-parking. Guests frequently comment on the excellent staff, brilliant breakfast, and delicious food. It is also conveniently located near Bullers of Buchan.

The 3-star St Olaf Golf Hotel, with a 9.4 rating, allows dogs to stay free and provides food and water bowls. Guests appreciate the clean, quiet rooms, great location, and friendly staff. It is located near Bullers of Buchan.

The 3-star Albert Hotel, rated 9.0, is another excellent pet-friendly option that provides food and water bowls for your pets and allows dogs to stay free of charge. See more pet-friendly hotels in Peterhead
What are the best budget hotels in Peterhead?
For budget-friendly accommodations in Peterhead, consider the Aden House Bed and Breakfast, the 3-star Kilmarnock Arms Hotel, the 3-star St Olaf Golf Hotel, and the 3-star Albert Hotel.

The Aden House Bed and Breakfast, with an outstanding 10.0 rating, offers complimentary WiFi, free self-parking, and a delicious cooked breakfast included with your stay. It is conveniently located near the Aberdeenshire Farming Museum, Kemp Hall, and Aden Country Park. Pets are also welcome to stay free of charge.

The 3-star Kilmarnock Arms Hotel, rated 9.2, provides complimentary breakfast and free self-parking. Guests consistently praise the excellent staff, brilliant breakfast, and delicious food, as well as the clean rooms. It is also close to the Bullers of Buchan.

Another excellent choice is the 3-star St Olaf Golf Hotel, boasting a 9.4 rating. This hotel offers clean and quiet rooms, a superb location, and friendly staff, with guests frequently commenting on the great food. Free WiFi, free self-parking, and accessible parking are also available. It is located near the Bullers of Buchan.

The 3-star Albert Hotel, with a 9.0 rating, provides complimentary WiFi and allows pets to stay free. It is conveniently situated near Peterhead Marina. View all budget hotels in Peterhead
What are the most romantic hotels in Peterhead for couples?
For a romantic stay in Peterhead, consider the Trinity Boutique B&B or The Waterside Hotel.

The 4-star Trinity Boutique B&B, with an outstanding 9.2 rating, is an excellent choice for couples. Guests frequently praise the comfortable and lovely rooms, the wonderful showers, and the great breakfast. This hotel offers a hot tub, free WiFi, and complimentary breakfast, and is conveniently located just 0.4 miles from Peterhead Marina.

Another option is the 3-star The Waterside Hotel. This hotel features an indoor pool, a steam room, and a health club, in addition to a hot tub and sauna, which can add to a relaxing and romantic experience.
What are the best hotels in Peterhead near Bullers of Buchan?
For hotels in Peterhead near Bullers of Buchan, consider the Kilmarnock Arms Hotel, St Olaf Golf Hotel, or By The Bay.

The 3-star Kilmarnock Arms Hotel, with an excellent 9.2 rating, is conveniently located just 0.3 miles from Bullers of Buchan. Guests frequently praise the excellent staff, delicious food, and brilliant breakfast, and free parking is available.

Another great option is the 3-star St Olaf Golf Hotel, which has an impressive 9.4 rating and is located 0.7 miles from Bullers of Buchan. This hotel is commended for its clean and quiet rooms, great food, and friendly staff. It also offers free WiFi and free parking.

The 4-star By The Bay, rated 9.4, is located 0.4 miles from Bullers of Buchan. Travelers appreciate its superb location and the fresh, delicious breakfast. Free parking and WiFi are also provided.
When is the best time to go to Peterhead?
The best time to visit Peterhead is during the summer months, specifically from June to August, when the weather is mildest and the days are longer.

During this period, you can expect average temperatures ranging from 12°C to 18°C (54°F to 64°F), making it pleasant for outdoor activities and exploring the coastline. The extended daylight hours, with sunsets often occurring after 9 PM, allow for more sightseeing and leisure time. This is particularly beneficial for those interested in coastal walks along the dramatic cliffs or boat trips to see local wildlife.

For travelers interested in local events and maritime heritage, late June and early July often feature community festivals and regattas.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Peterhead.
How can I save on a Peterhead hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Peterhead hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $55 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.

Explore a world of travel with Expedia