Hotels in Peterhead

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Peterhead?

Beachview

Beachview
2.0 star property
Peterhead
10.0 out of 10, Exceptional, (5 reviews)
The price is $85
$102 total
includes taxes & fees
Jul 17 - Jul 18
Beachview

St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (51 reviews)
Located in Peterhead near Cruden Bay Golf Club and Bullers of Buchan, this charming inn offers both free WiFi and parking. Grab a morning coffee at the café before exploring local attractions, then unwind with an evening drink at the cozy bar.
The price is $124
$148 total
includes taxes & fees
Jul 10 - Jul 11
St Olaf Golf Hotel

Seaview Hotel

Seaview Hotel
3.5 star property
Peterhead
9.6 out of 10, Exceptional, (79 reviews)
Experience seaside charm at this welcoming hotel with 2 restaurants and 2 bars/lounges. The terrace and garden offer peaceful retreats after exploring Peterhead Marina just minutes away. Free WiFi, complimentary parking, and exceptionally helpful staff ensure a relaxing Scottish stay.
The price is $117
$140 total
includes taxes & fees
Jul 9 - Jul 10
Seaview Hotel

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
3.0 star property
Peterhead
9.2 out of 10, Wonderful, (138 reviews)
Experience the North Sea coast from this golf-adjacent hotel offering 2 restaurants and 2 bars to unwind after play. Free breakfast, WiFi, and parking enhance your visit to Peterhead, with Cruden Bay Golf Club and Bullers of Buchan just minutes away.
The price is $155
$186 total
includes taxes & fees
Jul 6 - Jul 7
Kilmarnock Arms Hotel

Lost Guest House Peterhead

Lost Guest House Peterhead
3.0 star property
Peterhead
7.8 out of 10, Good, (99 reviews)
Charming B&B in Peterhead with convenient access to Peterhead Marina and Maritime Heritage. Enjoy complimentary WiFi and parking while starting your day with a tasty breakfast before exploring local attractions.
The price is $51
$61 total
includes taxes & fees
Jul 10 - Jul 11
Lost Guest House Peterhead

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (248 reviews)
Escape to this serene hotel featuring 2 welcoming bars and a terrace where quiet moments await. Near Aberdeenshire Farming Museum and Aden Country Park, with free WiFi and parking. Guests rave about the helpful staff and peaceful setting.
The price is $138
$166 total
includes taxes & fees
Jul 9 - Jul 10
Saplinbrae Hotel and Lodges

The Waterside Hotel

The Waterside Hotel
3.0 star property
Peterhead
7.2 out of 10, Good, (369 reviews)
Escape to this business-friendly hotel near Peterhead Marina and Maritime Heritage. Take a refreshing dip in the indoor pool, work out at the health club, or enjoy lunch at Ogilvies Restaurant. The helpful staff, free WiFi, and parking make your stay effortless.
The price is $58
$69 total
includes taxes & fees
Jul 12 - Jul 13
The Waterside 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, (398 reviews)
Enjoy a tranquil escape at this welcoming Peterhead inn with onsite restaurant and bar/lounge. Located close to Peterhead Maritime Heritage and Marina, you'll appreciate the free WiFi, complimentary parking, and lush garden setting.
The price is $52
$63 total
includes taxes & fees
Jul 19 - Jul 20
Harbour Spring, Peterhead by Marston's Inns

15 Main Street

15 Main Street
3.0 star property
Peterhead
Tucked beside a golf course in Peterhead, this cottage offers a tranquil retreat with free WiFi and parking. Explore nearby Bullers of Buchan sea cliffs or play a round at Cruden Bay Golf Club. Hiking trails and a fully equipped kitchen enhance your Scottish getaway.
The price is $437
$524 total
includes taxes & fees
Jul 12 - Jul 13
15 Main Street

By The Bay

By The Bay
4.0 star property
Peterhead
9.4 out of 10, Exceptional, (34 reviews)
Set in beach-side Peterhead, this cozy B&B provides free WiFi and parking, plus a welcoming bar and garden. Hiking enthusiasts will love the nearby trails, with Cruden Bay Golf Club and Bullers of Buchan just a short drive away.
The price is $128
$154 total
includes taxes & fees
Jul 6 - Jul 7
By The Bay

Craigievar

Craigievar
3.5 star property
Peterhead
Retreat to this cozy vacation home next to a golf course in Peterhead. The kitchen provides homey comforts while you explore nearby Cruden Bay Golf Club and the dramatic Bullers of Buchan. Enjoy the garden setting with complimentary WiFi and parking.
The price is $587
$704 total
includes taxes & fees
Jul 11 - Jul 12
Craigievar

Newburgh Inn

Newburgh Inn
3.5 star property
Ellon
9.2 out of 10, Wonderful, (137 reviews)
Discover this inviting inn adjacent to a golf course in Ellon, where British cuisine awaits at the onsite restaurant. Relax in the pub, stroll through the garden, or unwind on the terrace. Nearby attractions include Sands of Forvie, with Aberdeen Airport just 22 minutes away.
The price is $56
$67 total
includes taxes & fees
Jul 8 - Jul 9
Newburgh Inn

Cabin View

Cabin View
2.0 star property
Turriff
10.0 out of 10, Exceptional, (1 review)
The price is $128
$154 total
includes taxes & fees
Jul 22 - Jul 23
Cabin View

Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (69 reviews)
Wake up to a freshly cooked breakfast at this cozy countryside B&B near Aberdeen. Just 16 minutes from Aberdeen Airport with complimentary parking and WiFi. Explore nearby Newmachar Golf Club after a peaceful night's rest.
The price is $75
$90 total
includes taxes & fees
Jul 11 - Jul 12
Disblair House

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (27 reviews)
The price is $112
$112 total
includes taxes & fees
Jul 7 - Jul 8
Deveron Lodge B&B

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (133 reviews)
Immerse yourself in Scottish coastal charm at this welcoming Fraserburgh hotel. Just minutes from New Aberdour Beach and the Heritage Centre, enjoy 2 stylish bars, restaurant dining, and complimentary breakfast. Free WiFi and parking make exploring effortless.
The price is $142
$171 total
includes taxes & fees
Jul 6 - Jul 7
The Davron Hotel

The white horse inn

The white horse inn
3.0 star property
Aberdeen
9.2 out of 10, Wonderful, (99 reviews)
The price is $80
$96 total
includes taxes & fees
Jul 7 - Jul 8
The white horse inn

Premier Inn Aberdeen Airport - Dyce

Premier Inn Aberdeen Airport - Dyce
3.0 star property
Dyce
8.0 out of 10, Very Good, (4 reviews)
Wake to a fresh breakfast at this convenient Aberdeen hotel near ABZ Airport. Enjoy 24-hour front desk service while exploring nearby Formartine and Buchan Way or Kirkhill Forest. Dyce Station is just a 9-minute drive away.
The price is $58
$69 total
includes taxes & fees
Jul 24 - Jul 25
Premier Inn Aberdeen Airport - Dyce

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (102 reviews)
Unwind at this tranquil Fraserburgh retreat offering complimentary breakfast, WiFi, and parking. Sample local flavors at the hotel restaurant before enjoying a nightcap at the welcoming bar. Cortes Loch and the Heritage Centre await nearby.
The price is $153
$184 total
includes taxes & fees
Jul 6 - Jul 7
Heath Hill Hotel

Strathburn Hotel Inverurie by Compass Hospitality

Strathburn Hotel Inverurie by Compass Hospitality
4.0 star property
Inverurie
8.6 out of 10, Excellent, (170 reviews)
Discover a tranquil hideaway adjacent to verdant greens in Inverurie. Enjoy 2 distinctive restaurants and unwind with a nightcap at the friendly bar. The attentive staff receives glowing praise, while nearby attractions and Aberdeen Airport are easily accessible.
The price is $79
$95 total
includes taxes & fees
Jul 10 - Jul 11
Strathburn Hotel Inverurie by Compass Hospitality
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.

You may also like pet-friendly hotels in Peterhead

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.

When is the best time to visit Peterhead?

Our prices for hotels in Peterhead are cheapest in January
Price trends for hotels in Peterhead
Pricing is based on two traveler single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Peterhead
July
High 16°C / low 12°C. Cloudy most days.
View properties in July
16°
weather_cloudy
July, no crowd data, average high temperature 16 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
16°
weather_cloudy
August, no crowd data, average high temperature 16 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
14°
weather_cloudy
September, no crowd data, average high temperature 14 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 7 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 7 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
April, no crowd data, average high temperature 9 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
11°
weather_cloudy
May, no crowd data, average high temperature 11 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
14°
weather_cloudy
June, no crowd data, average high temperature 14 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
Monthly weather averages (˚C)

Top landmarks in Peterhead

Learn more about Peterhead

Peterhead is applauded for its cultural attractions such as Peterhead Maritime Heritage and Aberdeenshire Museums Discovery Centre. The city has something for everyone including sights like Peterhead Marina and St Fergus Village Hall within a small-town setting.

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

Check out reviews of Peterhead hotels guests love

Frequently asked questions

What hotels do travelers like in Peterhead?
Can I book a refundable hotel in Peterhead?
If you're looking for the flexibility to change your plans to Peterhead, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Peterhead if I'm looking for a cheap accommodation?
An inexpensive option worth considering is The Waterside Hotel.
Where can I stay in Peterhead if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 16 vacation homes. You can also consider one of the 12 apartments or 17 cottages.
What will the weather in Peterhead be like during my visit?
August and July are typically the warmest months in Peterhead when the average temp is 56°F. February and January are the coldest months when the average temperature is 42°F. October and July are the months with the most rain.
Why should I book my Peterhead hotel through Hotels.com?
There are lots of reasons to book your Peterhead trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.