Search Hotels near Top Peterhead Attractions

Most Popular Hotels in Peterhead

See all 8 Hotels in Peterhead
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Printworks Apart-Hotel

Printworks Apart-Hotel

15 Chapel Street, Peterhead AB42 1TH

4.0 out of 5.0
4.6 out of 5 (8 reviews)

Situated in Peterhead, this apartment is within 1 mi (2 km) of Peterhead Marina and Peterhead Maritime Heritage. Museums of …

£75
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

Mintlaw, Peterhead AB42 4LP

3.0 out of 5.0
4.7 out of 5 (12 reviews)

Situated in a rural location, this hotel is 1.5 mi (2.3 km) from Aden Country Park and 11 mi (17.7 km) from Peterhead Marina. …

£75
Kilmarnock Arms Hotel

Kilmarnock Arms Hotel

Bridge Street, Peterhead AB42 0HD

3.0 out of 5.0
4.5 out of 5 (55 reviews)

Situated in Cruden Bay, this golf hotel is within 12 mi (20 km) of Peterhead Maritime Heritage, Peterhead Marina, and Forvi …

£108
The Waterside Hotel

The Waterside Hotel

Fraserburgh Road, Peterhead AB42 3BN

3.0 out of 5.0
2.7 out of 5 (87 reviews)

Situated in Peterhead, this spa hotel is 2.2 mi (3.6 km) from Peterhead Marina and 2.3 mi (3.8 km) from Peterhead Maritime …

Get Rates
Travelodge Peterhead

Travelodge Peterhead

16 24 Chapel Street, Peterhead AB42 1TL

Get Rates
Rocksley Inn

Rocksley Inn

Stirling Village, Peterhead AB42 3AP

3.5 out of 5.0
3.3 out of 5 (3 reviews)

Situated in Peterhead, this inn is 2.1 mi (3.3 km) from Peterhead Maritime Heritage and 3.6 mi (5.8 km) from Peterhead Marina …

Get Rates
Palace Hotel - Peterhead

Palace Hotel - Peterhead

Prince Street, Peterhead AB42 1QE

3.0 out of 5.0
3.8 out of 5 (4 reviews)

£90
Buchan Braes Hotel

Buchan Braes Hotel

Boddam, Peterhead AB42 3AR

£91
Newburgh Inn

Newburgh Inn

6 mi from Peterhead
3.5 out of 5.0
4.6 out of 5 (19 reviews)

Located in Newburgh, this inn is within a 10-minute walk of Forvie National Nature Reserve and Sands of Forvie. Balmedie …

£25
Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course

10.5 mi from Peterhead
4.0 out of 5.0
4.8 out of 5 (64 reviews)

Located in Oldmeldrum, this golf hotel is 0.5 mi (0.7 km) from Glen Garioch Distillery and within 6 mi (10 km) of Pitmedden …

£88

Recent Reviews in Peterhead

Narrow your search

Pocket Guide: Peterhead

Search for hotels in Peterhead on Expedia.co.uk. You can easily find your hotels in Peterhead using one of the methods below:
  • View our selection of featured hotels in Peterhead
  • Use the map to find hotels in the Peterhead neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Peterhead, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Peterhead
  • Enter your travel dates to view the best deals on hotels in Peterhead - while they last
false