A rocky coastline with a lighthouse on a small island.

Peterhead Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Peterhead hotels

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.6 out of 10, Exceptional, (249 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is €146
includes taxes & fees
17 Jul - 18 Jul
Saplinbrae Hotel and Lodges

The Waterside Hotel

The Waterside Hotel
3.0 star property
Peterhead
7.2 out of 10, Good, (371 reviews)
"An old building but clean and well run with friendly staff"
United Kingdom
Christine
The price is €61
includes taxes & fees
19 Jul - 20 Jul
The Waterside Hotel

St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (51 reviews)
"Friendly staff and food amazing "
United Kingdom
Craig
The price is €131
includes taxes & fees
17 Jul - 18 Jul
St Olaf Golf Hotel

Beachview

Beachview
2.0 star property
Peterhead
10.0 out of 10, Exceptional, (5 reviews)
"Property was immaculate and very well presented."
United Kingdom
Daniel
The price is €90
includes taxes & fees
17 Jul - 18 Jul
Beachview

Seaview Hotel

Seaview Hotel
3.5 star property
Peterhead
9.6 out of 10, Exceptional, (80 reviews)
"Great location"
United Kingdom
Robbie
The price is €123
includes taxes & fees
16 Jul - 17 Jul
Seaview Hotel

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, (400 reviews)
"Convenient hotel. Food good, friendly staff."
United Kingdom
Wayne
The price is €58
includes taxes & fees
26 Jul - 27 Jul
Harbour Spring, Peterhead by Marston's Inns

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
3.0 star property
Peterhead
9.2 out of 10, Wonderful, (139 reviews)
"Nice staff, nice room and very good food"
United Kingdom
Gavin
The price is €163
includes taxes & fees
18 Jul - 19 Jul
Kilmarnock Arms Hotel

15 Main Street

15 Main Street
3.0 star property
Peterhead
15 Main Street

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
The price is €153
includes taxes & fees
17 Jul - 18 Jul
By The Bay

Craigievar

Craigievar
3.5 star property
Peterhead
The price is €619
includes taxes & fees
17 Jul - 18 Jul
Craigievar

Newburgh Inn

Newburgh Inn
3.5 star property
Ellon
9.2 out of 10, Wonderful, (140 reviews)
"Bar food excellent. Rooms clean and tidy. Good for why you pay for."
United Kingdom
Anne Marie
The price is €63
includes taxes & fees
19 Jul - 20 Jul
Newburgh Inn

Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (70 reviews)
"Wonderful stay with the most hospitable hosts. Lovely breakfast. Would happily stay again! Thank you!!"
United States
michelle
The price is €79
includes taxes & fees
16 Jul - 17 Jul
Disblair House

Premier Inn Aberdeen Airport - Dyce

Premier Inn Aberdeen Airport - Dyce
3.0 star property
Dyce
8.0 out of 10, Very good, (4 reviews)
"I had a short connection - late evening to early morning. Staff was fine but restaurant closed at 9pm with no options for a light bite while transiting through on an overnight connection. The room was dated and the bathroom not the cleanest, due to being dated - you can’t keep old rooms immaculate. I had a total of 5 hours to sleep but was woken up by the fire alarm going off at 1230am. It is also a long walk to the airport if you wanted to go for that option - the farthest walk of all the ABZ...
United States
Paul
The price is €61
includes taxes & fees
31 Jul - 1 Aug
Premier Inn Aberdeen Airport - Dyce

Holiday Inn Express Aberdeen Airport by IHG

Holiday Inn Express Aberdeen Airport by IHG
3.0 star property
Dyce
8.8 out of 10, Excellent, (749 reviews)
"Excellent location for ABZ Good breakfast included. Clean rooms Quiet Polite staff"
United Kingdom
Sean
The price is €72
includes taxes & fees
25 Jul - 26 Jul
Holiday Inn Express Aberdeen Airport by IHG

Strathburn Hotel Inverurie by Compass Hospitality

Strathburn Hotel Inverurie by Compass Hospitality
4.0 star property
Inverurie
8.6 out of 10, Excellent, (171 reviews)
" Nice hotel stayed many times"
United Kingdom
Shaun
The price is €74
includes taxes & fees
13 Jul - 14 Jul
Strathburn Hotel Inverurie by Compass Hospitality

Thainstone House

Thainstone House
4.0 star property
Inverurie
8.2 out of 10, Very good, (434 reviews)
"Good hotel with leisure facilities .Definitely recommend this hotel"
United Kingdom
Graeme
The price is €88
includes taxes & fees
13 Jul - 14 Jul
Thainstone House

Ardenlea House Hotel B&B

Ardenlea House Hotel B&B
2.0 star property
Dyce
6.6 out of 10, (27 reviews)
"I didn't make it to breakfast, I saw the hotel and left before spending the night."
United Kingdom
Braden
The price is €71
includes taxes & fees
16 Jul - 17 Jul
Ardenlea House Hotel B&B

Granville guest house

Granville guest house
2.5 star property
Dyce
9.2 out of 10, Wonderful, (66 reviews)
"Comfortable room and convenient location. "
United Kingdom
Simon
The price is €85
includes taxes & fees
27 Jul - 28 Jul
Granville guest house

Courtyard by Marriott Aberdeen Airport

Courtyard by Marriott Aberdeen Airport
4.0 star property
Dyce
9.0 out of 10, Wonderful, (996 reviews)
"Love this hotel "
United Kingdom
Jane
The price is €74
includes taxes & fees
18 Jul - 19 Jul
Courtyard by Marriott Aberdeen Airport

Moxy Aberdeen Airport

Moxy Aberdeen Airport
3.0 star property
Dyce
9.0 out of 10, Wonderful, (1,005 reviews)
"A great stay, room always clean and staff very helpful."
United Kingdom
Angus
The price is €68
includes taxes & fees
25 Jul - 26 Jul
Moxy Aberdeen Airport
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.

A lighthouse on a rocky outcrop in the ocean with waves crashing against it.
Photo by Mark Wilson
Open Photo by Mark Wilson

Top Peterhead Hotel Reviews

More cheap stays in Peterhead

Find out more about Peterhead

Top reasons to visit Peterhead

  • Outdoor Adventures: Peterhead is perfect for outdoor enthusiasts, offering activities like golfing and scenic coastal walks.
  • Historic Attractions: Explore notable sites such as Peterhead Prison and Peterhead Castle, showcasing the town's rich history.
  • Beautiful Beaches: Enjoy stunning local beaches and bays, ideal for relaxation and seaside activities.
  • Charming Town Centre: Experience the vibrant atmosphere with friendly locals and budget-friendly options.
  • Diverse Accommodation: Choose from a range of lodgings, from cosy B&Bs to comfortable hotels, catering to all needs.

Find great hotels in and around Peterhead

Discover a variety of accommodation options in Peterhead, from charming bed and breakfasts to comfortable hotels suited for every traveller. Whether you're seeking a pet-friendly stay, planning a business trip, or indulging in a golf-themed getaway, Peterhead's hotels cater to your needs. With excellent services and amenities, you can enjoy a memorable experience in this picturesque Scottish town. Be sure to check out reviews to find the perfect place for your visit.

  • The Waterside Hotel: Nestled in the charming town of Peterhead, The Waterside Hotel is a welcoming 3-star establishment, ideal for both business travellers and those seeking a pet-friendly getaway. The hotel's distinct theme revolves around comfort and convenience, with amenities catering to the needs of guests accompanied by their furry friends. The property has a pet policy that includes allowances for pets, including service animals, making it a suitable choice for animal lovers. Guests appreciate the hotel's friendly atmosphere and the proximity to local attractions, ensuring a restful stay.
  • Saplinbrae Hotel and Lodges: With an impressive guest rating of 9.8 out of 10, Saplinbrae Hotel and Lodges offers a delightful 3-star experience in Peterhead. This hotel boasts a cosy, rustic charm, perfect for those looking for a relaxing retreat. The property is pet-friendly, providing amenities such as food and water bowls for your pets, enhancing the overall experience for guests travelling with animals. The warm hospitality and inviting environment make it a popular choice among visitors seeking a tranquil escape.
  • Newburgh Inn: Situated 25.7km away from Peterhead, the 3.5-star Newburgh Inn is an excellent choice for families and golf enthusiasts. The inn features a golf-themed experience, allowing guests to enjoy the sport during their stay. Children are well catered for with amenities like highchairs and a shared playground, ensuring a family-friendly atmosphere. Additionally, the property is pet-friendly, with specific policies in place to accommodate guests with dogs. With a guest rating of 9.2 out of 10, Newburgh Inn stands out for its blend of leisure and comfort.

Where to stay in and around Peterhead

Peterhead offers a delightful blend of outdoor adventures and coastal charm, making it an ideal destination for sports enthusiasts and beach lovers alike. Explore the vibrant town centre, where friendly locals and budget-friendly options await. Discover nearby attractions that showcase the region’s beautiful landscapes and rich history, ensuring a memorable experience for families and luxury seekers alike. Whether you're strolling along the shoreline or enjoying local cuisine, Peterhead promises a warm welcome and unforgettable moments.

  • Cruden Bay: Nestled conveniently near Peterhead, Cruden Bay is a charming village known for its scenic landscapes and outdoor activities. This destination attracts visitors year-round, with peak arrivals from June to August. Golf enthusiasts will appreciate the local golf course and private club, while culture seekers can indulge in the nearby beach, historic sites, and galleries. Cruden Bay's tranquil atmosphere and natural beauty make it a perfect spot for relaxation and exploration.
  • Old Deer: Located in the vicinity of Peterhead, Old Deer is a picturesque village that offers stunning scenery and adventure for outdoor lovers. The village sees a modest influx of visitors, especially from July to September. Nature enthusiasts can revel in the recreational areas and explore national parks that surround the village, making it an ideal destination for hiking and enjoying the great outdoors. Old Deer’s serene environment and rich natural heritage provide a refreshing escape for those seeking tranquillity.
  • Ellon: Situated approximately 24.1km from Peterhead, Ellon is a vibrant city that boasts a rich tapestry of outdoor pursuits and cultural experiences. With peak visitor numbers in March to April and July, Ellon is a hub for sports enthusiasts and history buffs alike. Visitors can enjoy golfing, hiking along scenic trails, and visiting historic landmarks, including a nearby castle. The city's lively atmosphere and array of attractions ensure a delightful experience for all who venture there.

Things to do near Peterhead

Shopping

In Peterhead, you can enjoy local shops and boutiques offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Aberdeen Shopping Centre, where you'll find a variety of high street stores and local crafts to explore.

Recreation

Experience relaxation at the Wellness Spa in Peterhead, where you can indulge in soothing treatments and enjoy tranquil surroundings. For outdoor recreation, explore the stunning coastline on scenic walks, or engage in invigorating activities at local parks, immersing yourself in the natural beauty of the area.

Adventure

Crimond Raceway, located 12.9km from Peterhead, offers thrilling motor racing experiences amidst a vibrant atmosphere. Feel the adrenaline as you watch high-speed races or participate in karting sessions, making it an exciting destination for motorsport enthusiasts seeking adventure and speed.

Nightlife

Explore the lively atmosphere at The Palace Hotel's bar for a relaxed drink. For a more vibrant scene, visit The Lighthouse Bar where you can enjoy live music and a selection of local ales. Don't miss the friendly vibe at The Red Lion, popular among locals.

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

Booking tips and Expedia advantages for Peterhead

For a budget-friendly trip to Peterhead, consider visiting in March or between December and January, when prices are lower compared to peak months like May to June and September. Fridays typically offer the best rates for accommodation, while Tuesdays are the most expensive. Use Expedia’s search tool to filter options by budget and location, and arrange your results from lowest to highest price for the best deals. Additionally, you can save by bundling your hotel, flights, and activities into a package. Explore free local attractions to further stretch your budget.

  • 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 desired hotel type. To uncover the most affordable prices and offers, arrange 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, Scotland, is ideal for those seeking outdoor adventures, sports, and beach holidays. Visitors can explore attractions like Peterhead Prison, Peterhead Castle, and enjoy the scenic views at the local beaches and bays. The Peterhead Golf Club and the bustling harbour further enhance the experience, making it perfect for travellers who appreciate nature and seaside activities.

  • Peterhead Marina: Nestled within the picturesque bay of Peterhead, the marina offers stunning views and a tranquil beach atmosphere. Visitors can enjoy leisurely strolls along the waterfront, indulging in the outdoor vibes while watching the boats come and go.
  • Bullers of Buchan: This natural reserve presents dramatic coastal scenery and unique geological formations. With its budget-friendly access, it's an ideal spot for nature enthusiasts and those seeking a peaceful escape amidst rugged cliffs and diverse wildlife.
  • Aberdeenshire Museums Discovery Centre: A treasure trove of local history, this museum showcases the rich cultural heritage of Aberdeenshire. Visitors can engage with fascinating exhibits that highlight the area’s past and its significance in Scottish history.

Best time to go to Peterhead

The best time to visit Peterhead can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Peterhead falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Peterhead falls in January and February. February has slightly high visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Flying into Peterhead can be conveniently managed via several airports. Aberdeen Airport (ABZ) is the closest, situated 41.8km from Peterhead, with excellent hotels nearby, such as the 5-star Trump® International Scotland, 12.9km from ABZ, and the 4-star Hilton Aberdeen TECA, only 1.6km away. Inverness Airport (INV), 136.8km away, offers charming accommodations like the 5-star Factor's House, 14.5km from INV. Dundee Airport (DND) is also accessible, located 140.0km from Peterhead, with options such as the 4-star Hotel Indigo Dundee, 4.8km from DND. Each airport provides various transport services to facilitate access from these hotels.

Frequently asked questions

Where is the best place for a stay in Peterhead?
Based on our traveller data, The Waterside Hotel is one of the top choices for your stay. This hotel offers a restaurant and an indoor pool. Other good options for your visit include Harbour Spring, Peterhead by Marston's Inns and Saplinbrae Hotel and Lodges. See all available top hotels, or vacation rentals in Peterhead.
What are some of the best holiday rentals that Peterhead has to offer?
Cozy Seaside Retreat in Peterhead: This highly rated holiday home rental in Peterhead is by the ocean and offers WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities such as a fridge and a stovetop can make your holiday run smoothly. Another good choice for your trip to Peterhead is The Den at Blackcraig. See all vacation rentals in Peterhead.
If I need to cancel my hotel reservation in Peterhead, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Peterhead.
What's the best dog-friendly place to stay in Peterhead?
The Waterside Hotel is a top hotel for people travelling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good options for you and your pet's trip include Saplinbrae Hotel and Lodges and Kilmarnock Arms Hotel. See more pet-friendly hotel accommodations in Peterhead.
What's the best hotel for a golf holiday in Peterhead?
Kilmarnock Arms Hotel is a top hotel that has an adjacent golf course and features free WiFi. Another good option is Cruden Bay Bed & Breakfast if you'd like to be close to a golf course while in town. You can tee off at Cruden Bay Golf Club or Longside Golf Club while you're in town. See more golf hotels in Peterhead.
What are some accommodation options with pools in Peterhead?
The Waterside Hotel: Features a health club, an indoor pool and a sauna. View all hotels with pools in Peterhead.
What's it like to stay in Peterhead?
Visitors can enjoy all that Peterhead has to offer, including the waterfront, golf courses and art. Tourists can also enjoy so much more including its spas. In Peterhead, there are 64 hotels and other accommodation options to choose from. Find out more about Peterhead.
What should I see while I'm in Peterhead?
Cultural venues include Aberdeenshire Museums Discovery Centre, Peterhead Maritime Heritage and Aberdeenshire Farming Museum. Natural beauty is on display at Bullers of Buchan, RSPB Loch of Strathbeg Nature Reserve and Aden Country Park. A couple of additional sights to add to your itinerary are Peterhead Marina and St Fergus Village Hall. Take a look at what more there is to see and do in Expedia's Peterhead guide.
What's the weather like in Peterhead?
The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and January, with an average of 6°C. Average annual precipitation for Peterhead is 820 mm.