Find and Book Top Hotels in Peterhead

Search among 10 available hotels and places to stay in Peterhead from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great229 reviews
MapView on map1.7 mi from City Center
From   US$ 39 /nightSelect
8.2
Great78 reviews
MapView on map200 yd from City Center100 yd from Arbuthnott Museum Peterhead
From   US$ 91 /nightSelect
8.2
Great47 reviews
2.3 mi from City Center
From   US$ 115 /nightSelect
8.2
Great84 reviews
500 yd from City Center300 yd from Gala Clubs
From   US$ 64 /nightSelect
8.4
Great43 reviews
300 yd from City Center200 yd from Arbuthnott Museum Peterhead
From   US$ 49 /nightSelect
8.2
Great66 reviews
500 yd from City Center300 yd from Gala Clubs
From   US$ 46 /nightSelect
8.2
Great97 reviews
1.6 mi from City Center
From   US$ 70 /nightSelect
8.6
Great98 reviews
2.5 mi from City Center
From   US$ 127 /nightSelect
8.0
Great109 reviews
500 yd from City Center300 yd from Gala Clubs
From   US$ 70 /nightSelect
8.2
Great76 reviews
5.4 mi from City Center
From   US$ 150 /nightSelect

Best hotels and places to stay in Peterhead

Why visit?

Peterhead, located in the United Kingdom, offers a variety of attractions and is a great destination for tourists. With its scenic coastal views, rich maritime history, and charming fishing village atmosphere, Peterhead has something to offer for everyone. Whether youre exploring the historic landmarks, enjoying fresh seafood, or simply relaxing by the beach, Peterhead promises a memorable experience.

Where to stay?

B&Bs in Peterhead:For a cozy and personalized experience, consider staying in one of the many bed and breakfast options in Peterhead. These accommodations offer comfortable rooms, delicious homemade breakfasts, and warm hospitality. Whether you choose a B&B in the heart of the town or along the picturesque coastline, youll enjoy a true home-away-from-home experience.

Hotels in Peterhead city center: If you prefer the convenience of being close to the citys main attractions, consider staying in one of the hotels located in Peterheads city center. Here, youll find a range of options suitable for different budgets. From boutique hotels with unique character to well-known chain hotels, theres something to suit every travelers preference.

Accommodation near Buchan Ness Lighthouse: For those seeking a tranquil escape with stunning coastal views, consider booking accommodation near Buchan Ness Lighthouse. This area offers a peaceful retreat, away from the hustle and bustle of the town center. You can enjoy breathtaking sunsets, peaceful walks, and the chance to spot local wildlife, all while being in close proximity to the lighthouse.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

The Waterside Hotel: Located along the picturesque coast of Peterhead, The Waterside Hotel offers comfortable and affordable accommodation. The hotel features spacious rooms with modern amenities, friendly staff, and stunning sea views. With its convenient location and reasonable rates, this hotel is a great choice for travelers looking for value for money.

Buchan Braes Hotel: Situated just a short drive from the town center, Buchan Braes Hotel offers comfortable and stylish rooms at a reasonable price. The hotel boasts a contemporary design, excellent dining options, and friendly service. Guests can enjoy the tranquil surroundings and explore nearby attractions such as the coastal cliffs and sandy beaches.

Lost Guest House Peterhead: For budget-conscious travelers, the Lost Guest House Peterhead provides excellent value for money. This cozy guest house offers clean and comfortable rooms, a delicious breakfast, and a warm and welcoming atmosphere. Located near the town center, the guest house is within walking distance of various attractions and amenities.

Best kids-friendly hotels:

Glebe House:Glebe House is a family-friendly bed and breakfast in Peterhead that caters to the needs of children. The property offers spacious family rooms, a play area, and a garden where kids can have fun. The welcoming hosts provide a friendly and relaxed atmosphere, making it a perfect choice for families.

Bayview House Hotel: Bayview House Hotel is a child-friendly hotel that offers comfortable accommodation and a range of amenities for families. The hotel provides family rooms with extra space for kids, a childrens menu in the restaurant, and a nearby playground. The friendly staff aims to make families feel welcome and comfortable during their stay.

Best hotels for a romantic getaway:

The Kilmarnock Arms Hotel: With its charming character and cozy ambiance, The Kilmarnock Arms Hotel is an ideal choice for a romantic getaway. The hotel features elegant rooms, a romantic restaurant serving delicious cuisine, and a cozy bar with a fireplace. Couples can enjoy intimate walks along the nearby beach and explore the historic town center.

The Waterside Inn: Nestled on the shores of Peterhead, The Waterside Inn offers a romantic setting with its stunning sea views and tranquil atmosphere. The hotel provides comfortable rooms, a restaurant serving fresh seafood, and a relaxing lounge area. Couples can unwind and enjoy each others company while taking in the beautiful coastal scenery.

Best for location:

Palace Hotel: Situated in the heart of Peterhead, the Palace Hotel offers a central location with easy access to shops, restaurants, and attractions. The hotel provides comfortable rooms, friendly service, and a lively bar. Its proximity to the town center makes it an excellent choice for those who want to explore the local area.

The Albert Hotel: Located near the harbor, The Albert Hotel offers convenient access to Peterheads maritime heritage and attractions. The hotel features comfortable rooms, a restaurant serving traditional Scottish cuisine, and a welcoming atmosphere. Guests can enjoy scenic walks along the waterfront and visit the nearby fishing village.

Buchanhaven House Hotel: Nestled in a peaceful residential area, Buchanhaven House Hotel offers a quiet location while still being within easy reach of Peterheads amenities. The hotel provides comfortable rooms, a bar, and a restaurant serving delicious meals. Guests can enjoy the tranquility of the surrounding neighborhood while being just a short drive from the town center.

Best for a short city break:

The Printworks: The Printworks is a boutique hotel located in the heart of Peterheads town center. This stylish hotel offers modern and luxurious rooms, a trendy bar, and a restaurant serving gourmet cuisine. Its central location allows guests to explore the towns attractions, shops, and restaurants with ease.

Show moreLess