Skip to main content.

Hotels in Peterhead

Search for Peterhead Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Peterhead Hotels

Peterhead overview

Whatever your interests are, Peterhead has something for you. Visitors to Peterhead can take time to see places such as Peterhead Marina and Peterhead Maritime Heritage.

Where to stay in Peterhead

Whether you plan to stay for a night or a week, Peterhead has the right hotel for you. There are 13 hotels in Peterhead, some with discounts of up to 10%. Our room prices start at GBP 22 per night. Below, you can find the number of hotels by star rating in Peterhead as well as in the surrounding area:
  • • 11 4-star hotels from GBP 34 per night
  • • 12 3-star hotels from GBP 22 per night

How to get to Peterhead

Fly into Aberdeen (ABZ), 26.4 mi (42.4 km) from central Peterhead.

What to see around Peterhead

Recommended sights include:
  • • Peterhead Marina
  • • Peterhead Maritime Heritage

When to visit Peterhead

Do you want to know the ideal time of year to visit? Here's a list of the seasonal weather norms to help with trip planning:

Seasonal temperatures
  • • January-March: 9°F day, 1°F night
  • • April-June: 17°F day, 2°F night
  • • July-September: 18°F day, 7°F night
  • • October-December: 14°F day, 1°F night
Seasonal average rainfall
  • • January-March: 7 inches
  • • April-June: 6 inches
  • • July-September: 7 inches
  • • October-December: 9 inches