Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Peterhead

Tonight Tonight 26 Feb - 27 Feb
This weekend This weekend 2 Mar - 4 Mar
Next weekend Next weekend 9 Mar - 11 Mar

Search Hotels near Top Peterhead Attractions

138 Cheap Hotels in Peterhead

See all 138 Hotels in Peterhead
By The Bay

By The Bay

10A Main Street, Peterhead
4.5 out of 5.0

Situated in Cruden Bay, this bed & breakfast is in the same area as Peterhead Maritime Heritage. Regional attractions also include Peterhead Marina and Forvie ...

Get Rates

Get Rates
The Waterside Hotel

The Waterside Hotel

Fraserburgh Road, Peterhead
3.5 out of 5.0
Last booking: 3 days ago

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 Heritage. Museums of Scottish Lighthouses ...

Get Rates

Get Rates
Palace Hotel - Peterhead

Palace Hotel - Peterhead

Prince Street, Peterhead
3.0 out of 5.0
1 others viewing this property now

Get Rates

Get Rates
Lost Guest House Peterhead

Lost Guest House Peterhead

29 Merchant Street, Peterhead
3.5 out of 5.0

Situated in Peterhead, this bed & breakfast is close to Peterhead Marina and Peterhead Maritime Heritage.

Get Rates

Get Rates
Kilmarnock Arms Hotel

Kilmarnock Arms Hotel

Bridge Street, Peterhead
3.5 out of 5.0

Situated in Cruden Bay, this golf hotel is within 12 mi (20 km) of Peterhead Maritime Heritage, Peterhead Marina, and Forvie National Nature Reserve. Sands of ...

Get Rates

Get Rates
Travelodge Peterhead

Travelodge Peterhead

16 24 Chapel Street, Peterhead

Get Rates

Get Rates
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

Mintlaw, Peterhead
3.5 out of 5.0
Last booking: 1 day ago

Situated in a rural location, this hotel is within 16 mi (25 km) of Peterhead Marina, Haddo House, and Fraserburgh Heritage Centre. Pitmedden Garden and Fyvie ...

Get Rates

Get Rates
Buchan Braes Hotel

Buchan Braes Hotel

Boddam, Peterhead

Get Rates

Get Rates
St Olaf Hotel

St Olaf Hotel

Aulton Road, Peterhead
3.5 out of 5.0

Situated in Cruden Bay, this inn is in the same area as Peterhead Maritime Heritage. Regional attractions also include Peterhead Marina and Forvie National Nature ...

Get Rates

Get Rates
Rocksley Inn

Rocksley Inn

Stirling Village, Peterhead
4.0 out of 5.0
Last booking: 4 days ago
1 others viewing this property now

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. Forvie National Nature Reserve ...

Get Rates

Get Rates
Map

Recent Reviews in Peterhead

Travel to & Explore Peterhead


Explore Peterhead with ’s Travel Guides to find the best flights, cars, holiday packages and more!