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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Peterhead hotels

1. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
United Kingdom
Ron
P3,253
P3,904 total
includes taxes & fees
Sep 13 - Sep 14
Harbour Spring, Peterhead by Marston's Inns

2. Beachview

Beachview
Peterhead
United Kingdom
John
P5,550
P6,660 total
includes taxes & fees
Aug 17 - Aug 18
Beachview

3. Seaview Hotel

Seaview Hotel
Peterhead
United Kingdom
Robbie
P7,240
P8,688 total
includes taxes & fees
Aug 22 - Aug 23
Seaview Hotel

4. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
United Kingdom
Gavin
P9,637
P11,564 total
includes taxes & fees
Aug 16 - Aug 17
Kilmarnock Arms Hotel

5. The Waterside Hotel

The Waterside Hotel
Peterhead
United Kingdom
Christine
P4,068
P4,882 total
includes taxes & fees
Sep 13 - Sep 14
The Waterside Hotel

6. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
P9,791
P11,749 total
includes taxes & fees
Aug 29 - Aug 30
Saplinbrae Hotel and Lodges

7. By The Bay

By The Bay
Peterhead
United Kingdom
Davor
P6,826
P8,191 total
includes taxes & fees
Aug 19 - Aug 20
By The Bay

8. Craigievar

Craigievar
Peterhead
P36,561
P43,873 total
includes taxes & fees
Aug 24 - Aug 25
Craigievar

9. St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
United Kingdom
Claire
P8,944
P10,732 total
includes taxes & fees
Sep 14 - Sep 15
St Olaf Golf Hotel

10. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Kimberley
P7,280
P8,736 total
includes taxes & fees
Aug 16 - Aug 17
The Davron Hotel

11. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
P9,533
P11,440 total
includes taxes & fees
Aug 19 - Aug 20
Heath Hill Hotel

12. ABeleven

ABeleven
Central Aberdeen
P2,547
P6,035 total
includes taxes & fees
Aug 20 - Aug 21
ABeleven

13. Disblair House

Disblair House
Aberdeen
United States
michelle
P4,654
P5,585 total
includes taxes & fees
Aug 26 - Aug 27
Disblair House

14. Leonardo Inn Aberdeen Airport

Leonardo Inn Aberdeen Airport
Dyce
United Kingdom
Lorna
P3,785
P4,543 total
includes taxes & fees
Aug 28 - Aug 29
Leonardo Inn Aberdeen Airport

15. Newburgh Inn

Newburgh Inn
Ellon
United Kingdom
John
P4,716
P5,660 total
includes taxes & fees
Sep 6 - Sep 7
Newburgh Inn

16. Holiday Inn Express Aberdeen Airport by IHG

Holiday Inn Express Aberdeen Airport by IHG
Dyce
United Kingdom
Gillian
P4,206
P5,047 total
includes taxes & fees
Sep 11 - Sep 12
Holiday Inn Express Aberdeen Airport by IHG

17. Granville guest house

Granville guest house
Dyce
United Kingdom
Simon
P4,965
P5,957 total
includes taxes & fees
Aug 26 - Aug 27
Granville guest house

18. New Inn Hotel

New Inn Hotel
Ellon
United Kingdom
Mrs Wendy A
P6,826
P8,191 total
includes taxes & fees
Aug 30 - Aug 31
New Inn Hotel

19. Pinehurst Lodge Hotel

Pinehurst Lodge Hotel
Dyce
United Kingdom
Carol
P4,716
P6,901 total
includes taxes & fees
Aug 22 - Aug 23
Pinehurst Lodge Hotel

20. Moxy Aberdeen Airport

Moxy Aberdeen Airport
Dyce
United Kingdom
Angus
P3,723
P4,468 total
includes taxes & fees
Sep 11 - Sep 12
Moxy Aberdeen Airport
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Peterhead attractions

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)
Enjoy a round of golf in Cruden Bay at Cruden Bay Golf Club. Wander the sandy beaches and marina while you're in the area.
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)
Explore the great outdoors at Aden Country Park, a lovely green space in Peterhead. Wander the sandy beaches and marina while you're in the area.
See properties

Peterhead Marina

9.0/10 (17 reviews)
Explore the waterfront in Peterhead with a trip to Peterhead Marina. Amble around the area's sandy beaches or visit its spas.
See properties

Bullers of Buchan

9.4/10 (12 reviews)
Explore the great outdoors at Bullers of Buchan, a lovely green space in Cruden Bay. Stroll along the sandy beaches or visit the spas while you're in the area.
See properties

St Fergus Village Hall

St Fergus Village Hall is just one of the places to see in Peterhead, so why not enjoy the other things to explore during your travels? Amble around the area's marina or visit its spas.
See properties

Slains Castle

After visiting Slains Castle, make a plan to see the other sights and activities in Cruden Bay.
See properties

Longside Golf Club

Enjoy a round of golf in Peterhead at Longside Golf Club. Stroll along the marina or experience the area's art scene.
See properties

Peterhead Maritime Heritage

9.6/10 (4 reviews)
You can spend time exploring the galleries in Peterhead Maritime Heritage during your travels in Peterhead. Stroll along the marina or visit the spas while you're in the area.
See properties

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.

See all hotels in Peterhead
A lighthouse on a rocky outcrop in the ocean with waves crashing against it.
Photo by Mark Wilson

Top Peterhead Hotel Reviews

Thainstone House

Thainstone House

8/10 Good
"Nice stay again, bar service great as usual Sauna out of action in the pool area and EV charging but available"
Barry 1-night trip
Posted 4 hours ago
Thainstone House
Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa

10/10 Excellent
"Staff were great. Rooms were great. And food was great. Parking was exciting going into the hotel. Overall a nice big hotel."
David 1-night trip
Posted 4 hours ago
Sandman Signature Aberdeen Hotel & Spa
ibis Aberdeen Centre - Quayside

ibis Aberdeen Centre - Quayside

10/10 Excellent
"Clean rooms, had everything you neede"
Kaela 1-night trip
Posted 10 hours ago
ibis Aberdeen Centre - Quayside
The Aberdeen Dyce Hotel

The Aberdeen Dyce Hotel

8/10 Good
"Me & my Son enjoy going there together & the Staff are Brilliant"
Craig 1-night trip
Posted 20 hours ago
The Aberdeen Dyce Hotel
Brentwood Aberdeen City Centre near Union Street

Brentwood Aberdeen City Centre near Union Street

8/10 Good
"The room was very clean. The bed comfy, but would have liked an extra pillow each. The man on the desk very kindly got the channels we wanted on the television. All staff we saw were very helpful and friendly. Easy walking distance to many shops"
Dorothy 2-night trip
Posted 2 days ago
Brentwood Aberdeen City Centre near Union Street
Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen

10/10 Excellent
"The room was nice and clean and bright with a great view of the train station. And the hotel was attached to the train station and Union Square which was very helpful when I arrived by train at 10:00 at night. I did have trouble finding the street entrance since I arrived so late at night - the main entrance is through the mall. The hotel is modern and much newer than most buildings in the area. It can't get any closer to the train station and bus station, and the shopping mall is a bonus."
heather 1-night trip
Posted 3 days ago
Leonardo Hotel Aberdeen
Station Hotel Aberdeen

Station Hotel Aberdeen

8/10 Good
"Room was comfortable and the bedding and the towels were fresh. We had to move rooms late on a our first night due to a leak in the ceiling in the bathroom but the staff quickly resolved the issue and were really helpful and apologetic, in both rooms the carpets were really stained and in need of a deep clean. The reception area and restaurant are are lovely. The staff are friendly and helpful, the hotel is in an ideal location."
Elaine 4-night trip
Posted 5 days ago
Station Hotel Aberdeen
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"We enjoyed our stay, everything was clean and we had had all amenities met in the kitchen along with a welcome food basket which was unexpected but super nice! Kids had a lovely walk to the pond where there were swans. Lots of parking outside. Thank you!"
Genevieve 3-night trip
Posted 11 days ago
Saplinbrae Hotel and Lodges
Kilmarnock Arms Hotel

Kilmarnock Arms Hotel

10/10 Excellent
"Located within half Mike of the Cruden Bay golf course. Nice people. Clean rooms. Great breakfast."
Sidney 2-night trip
Posted 2 weeks ago
Kilmarnock Arms Hotel

More cheap stays in Peterhead

Britannia Aberdeen Hotel

Britannia Aberdeen Hotel

Malcolm Road, Bucksburn Aberdeen Scotland
P3,378
P4,054 total
Aug 17 - Aug 18
includes taxes & fees
6.2/10 (938 reviews)
Britannia Aberdeen Hotel
Ardenlea House Hotel B&B

Ardenlea House Hotel B&B

25 Farburn Terrace Aberdeen Scotland
P3,463
P4,983 total
Aug 30 - Aug 31
includes taxes & fees
6.8/10 (30 reviews)
Ardenlea House Hotel B&B
Super Nova Hotel

Super Nova Hotel

Crown Terrace Aberdeen Scotland
P4,551
P5,461 total
Aug 16 - Aug 17
includes taxes & fees
6/10 (1 review)
Super Nova Hotel
Beachview

Beachview

4 South Rd Peterhead Scotland
P5,550
P6,660 total
Aug 17 - Aug 18
includes taxes & fees
Beachview
Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
P7,001
P7,001 total
Aug 17 - Aug 18
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Rosemount Palace

Rosemount Palace

Caroline Place Aberdeen Scotland
Get ratesRosemount Palace

Find out more about Peterhead

Top reasons to visit Peterhead

  • Stunning Coastal Scenery: Peterhead boasts picturesque bays and beaches, perfect for relaxation and exploration.
  • Rich History: Visit historic sites like Peterhead Castle and the former Peterhead Prison for a glimpse into the town's past.
  • Outdoor Activities: Enjoy a variety of sports, including golfing at the renowned Peterhead Golf Club.
  • Vibrant Harbour: Experience the bustling atmosphere of Peterhead Harbour, a hub of local life.
  • Diverse Accommodation: Choose from charming bed and breakfasts to comfortable hotels, catering to all preferences.

Find great hotels in and around Peterhead

Discover a variety of accommodation options in Peterhead, from welcoming bed and breakfasts to comfortable hotels. Whether you're seeking pet-friendly facilities, a base for business travel, or a golf-themed getaway, Peterhead has something to cater to every traveller's needs. Explore the Travelodge Peterhead and read hotel reviews to find the perfect lodging for your stay in this picturesque Scottish town.

  • Moxy Aberdeen Airport: A vibrant and modern hotel, Moxy Aberdeen Airport is designed for the eco-conscious traveller. With a 3.5-star rating and a guest rating of 8.8 out of 10, this hotel is situated 43km from Peterhead. It offers a pet-friendly environment, allowing guests to bring their furry companions along. The eco-certification reflects its commitment to sustainability, making it an attractive choice for those seeking environmentally friendly accommodation. Amenities include food and water bowls for pets and waived fees for service animals, ensuring a comfortable stay for both guests and their pets.
  • The Waterside Hotel: Nestled in the heart of Peterhead, The Waterside Hotel is a 3-star lodging option that caters to both leisure and business travellers. This pet-friendly hotel allows pets on the premises with specific restrictions and charges, providing a welcoming atmosphere for those travelling with animals. The hotel is equipped with essential amenities for business travellers, making it a practical choice for work-related visits. Guests can enjoy a relaxing stay while being close to the local attractions that Peterhead has to offer.
  • Harbour Spring, Peterhead by Marston's Inns: With a commendable guest rating of 9.0 out of 10, Harbour Spring, Peterhead by Marston's Inns stands out with its charming inn-style accommodation. This 3.5-star property offers a variety of dining options, including a bar and restaurant, perfect for unwinding after a day of exploring. Guests can enjoy entertainment amenities such as multiple televisions and cable TV, ensuring a comfortable and enjoyable stay. Located in the centre of Peterhead, it provides easy access to the area’s attractions, making it a convenient choice for visitors.

Where to stay in Peterhead

Peterhead offers a delightful blend of outdoor activities and beach vacations, making it perfect for all types of travellers. The town centre, bustling with friendly faces, is a hub for budget and luxury experiences alike. Explore the picturesque coastline and enjoy various attractions nearby. Whether you're seeking family-friendly outings or an adventurous sports holiday, Peterhead and its surrounding areas promise an unforgettable experience filled with warm hospitality.

  • Cruden Bay: Nestled along the Aberdeenshire coast, Cruden Bay is a charming village that attracts visitors seeking outdoor activities, sports, and cultural experiences. The village boasts a picturesque beach and historic landmarks, making it a delightful spot for nature lovers and history enthusiasts alike. During the summer months, from June to August, traveller numbers peak as they flock to the local golf courses and private clubs, enjoying the stunning coastal views. The village’s cultural offerings, including galleries and historic sites, provide a fascinating insight into the region’s heritage, ensuring an enriching visit.
  • Mintlaw: Located a short distance from Peterhead, Mintlaw is a quaint village known for its rich cultural heritage and romantic ambiance. Visitors often explore historic places such as castles and museums that reflect the area’s storied past. The village enjoys a peak in visitor numbers during March to April and July, drawing in those eager to experience its cultural offerings. Mintlaw's serene environment and engaging attractions make it an ideal destination for couples and culture enthusiasts looking for a peaceful yet enriching getaway.
  • Boddam: Boddam is an adventurous village situated near Peterhead, perfect for those keen on outdoor activities and eco-friendly experiences. The village is known for its stunning marine park and dramatic cliffs, providing an exhilarating backdrop for hiking and exploring nature. Peak visitor times occur in February, July, and December, as guests seek both adventure and relaxation in this scenic locale. With its beautiful parks and natural landscapes, Boddam invites travellers to immerse themselves in the great outdoors while enjoying the tranquillity of the Scottish coastline.

Things to do near Peterhead

Shopping

In Peterhead, visit the local shops along the High Street for unique gifts and souvenirs. If you're up for a drive, head to Aberdeen's Union Square, where you can explore a variety of retail shops, eateries, and entertainment options.

Recreation

In Peterhead, the Buchan Spa offers a serene environment for relaxation with its soothing treatments and wellness therapies. Nearby, the Peterhead Leisure Centre features various fitness classes and swimming facilities, providing an excellent opportunity for recreational activities and a healthy lifestyle during your visit.

Adventure

Crimond Raceway offers an exhilarating motor racing experience, located 13km from Peterhead. Feel the thrill as you navigate the track, surrounded by the excitement of motorsports. Ideal for those seeking adrenaline and competitive spirit, this venue captures the essence of adventure in a vibrant atmosphere.

Nightlife

In Peterhead, the Harbour Bar provides a relaxed atmosphere with charming local ales, while The Palace offers lively live music and a vibrant scene. For a unique experience, The Buchan provides a cosy setting perfect for enjoying a quiet drink with friends.

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

Booking tips and Expedia advantages for Peterhead

To save money on your trip to Peterhead, consider visiting during the cheaper months of March or December to January, avoiding the pricier June to July and September. Booking your stay on a Friday can help reduce accommodation costs, while utilising Expedia’s search tool allows you to filter options by budget and eco-certification. Look for package deals that combine flights and hotel bookings for additional savings. Lastly, explore free activities in the area to enjoy the local culture without breaking the bank.

  • 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 June to July 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 budget, desired location, and the type of hotel that suits you best. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable rates and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Peterhead with your flights and activities through an Expedia package.

Find the best attractions in Peterhead

Peterhead offers a delightful mix of outdoor activities and scenic beauty, perfect for a beach vacation. Visitors can explore attractions such as Peterhead Castle, the historic Peterhead Prison, and the bustling Peterhead Harbour. For sports enthusiasts, the Peterhead Golf Club provides a great golfing experience. With its picturesque bays and beaches, Peterhead is an ideal destination for those seeking adventure and relaxation amidst stunning landscapes.

  • Peterhead Marina: Enjoy the picturesque views of the bay at Peterhead Marina, where you can relax by the beach and experience the vibrant outdoor atmosphere. It's an ideal spot for a leisurely stroll or simply soaking in the natural beauty of the area.
  • Bullers of Buchan: Explore the stunning coastal cliffs of Bullers of Buchan, a nature reserve that offers breathtaking scenery. The area is perfect for those seeking a tranquil escape, with opportunities for wildlife watching and enjoying the rugged landscape.
  • Aberdeenshire Museums Discovery Centre: Delve into the rich cultural heritage of the region at the Aberdeenshire Museums Discovery Centre. This museum features fascinating exhibits that showcase local history, making it an enriching experience for history enthusiasts.

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 to Peterhead, Scotland, can be accomplished via three major airports. Aberdeen Airport (ABZ) is the closest at 42km away, with excellent hotels such as the 5-star Marcliffe and the 4-star Leonardo Hotel, both conveniently located 10km from the airport. Dundee Airport (DND) is 140km away, offering nearby accommodation like the 5-star Hideaway Experience and the 4.5-star Premier Inn Dundee North. Finally, INVerness Airport (INV) is 137km distant, with luxurious options such as the 5-star Ness Walk. Each hotel provides various transportation services to their respective airports to ensure a smooth journey for visitors.

Frequently asked questions

Where is the best place for a stay in Peterhead?
Based on our traveler 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 trip include Harbour Spring, Peterhead by Marston's Inns and Beachview. See all available top hotels, or vacation rentals in Peterhead.
What are some of the best vacation home rentals that Peterhead has to offer?
Acdc Glamping, Campervan , Caravan and Tent Resort: This vacation home rental outside Peterhead is located next to a golf course and has a terrace, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, a microwave, and an electric kettle. You and your friends and family can relax into your vacation with amenities like a pool table. 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 room reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Peterhead.
What's the best pet-friendly hotel in Peterhead?
The Waterside Hotel is a top hotel for people traveling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good choices for you and your pet include Saplinbrae Hotel and Lodges and Kilmarnock Arms Hotel. See more pet-friendly hotel accommodations in Peterhead.
What's the best place to stay if I'm looking to play golf 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 accommodations with pools in Peterhead?
The Waterside Hotel: Features a health club, an indoor pool, and a sauna. View all hotels with pools in Peterhead.
How is it 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 66 hotels and other accommodations to choose from. Find out more about Peterhead.
What should I do while I'm visiting Peterhead?
Cultural venues include Peterhead Maritime Heritage, Aberdeenshire Museums Discovery Centre, and Aberdeenshire Farming Museum. Natural beauty is on display at Bullers of Buchan, Aden Country Park, and RSPB Loch of Strathbeg Nature Reserve. A couple of additional sights to add to your agenda are Peterhead Marina and Cruden Bay Golf Club. Check out what more 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 temp of 56°F, while the coldest months are February and January with an average of 42°F. Average annual precipitation for Peterhead is 32 inches.