Thu 17 °C

Top 10 Peterhead Hotel Deals

See all 94 Hotels in Peterhead
The Waterside Hotel
The Waterside Hotel

Fraserburgh Road, Peterhead AB42 3BN

3.0 out of 5.0
2.7 out of 5 (81 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 …

CA$81
Kilmarnock Arms Hotel
Kilmarnock Arms Hotel

Bridge Street, Peterhead AB42 0HD

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

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

CA$172
Palace Hotel - Peterhead
Palace Hotel - Peterhead

Prince Street, Peterhead AB42 1QE

3.8 out of 5 (4 reviews)

CA$155
Saplinbrae Hotel and Lodges
Saplinbrae Hotel and Lodges

Mintlaw, Peterhead AB42 4LP

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

Situated in a rural location, this hotel is 11 mi (17.7 km) from Peterhead Marina and 11.4 mi (18.3 km) from Peterhead …

CA$126
Buchan Braes Hotel
Buchan Braes Hotel

Boddam, Peterhead AB42 3AR

CA$157
Printworks Apart-Hotel
Printworks Apart-Hotel

15 Chapel Street, Peterhead AB42 1TH

4.0 out of 5.0
4.3 out of 5 (3 reviews)

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

CA$140
Rocksley Inn
Rocksley Inn

Stirling Village, Peterhead AB42 3AP

3.5 out of 5.0

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 …

CA$139
Skene House HotelSuites - Whitehall
Skene House HotelSuites - Whitehall
29.2 km from Peterhead
4.0 out of 5.0
4.6 out of 5 (550 reviews)

Located in the heart of Aberdeen, this aparthotel is within a 15-minute walk of His Majesty's Theatre, Academy, and Aberdee …

CA$87
Jurys Inn Aberdeen
Jurys Inn Aberdeen
29.3 km from Peterhead
3.0 out of 5.0
4.3 out of 5 (772 reviews)

Located in the heart of Aberdeen, this eco-friendly hotel is within a 5-minute walk of Union Square Shopping Centre, Aberdeen …

CA$97
Britannia Hotel Aberdeen
Britannia Hotel Aberdeen
32.3 km from Peterhead
2.0 out of 5.0
2.6 out of 5 (523 reviews)

Situated near the airport, this hotel is 0.4 mi (0.7 km) from Auchmill Golf Course and within 3 mi (5 km) of Cruickshank …

Get Rates

Recent Reviews in Peterhead

Hide content

Narrow your search

Peterhead Hotel Guide

Peterhead only has one Expedia-registered place to stay so, if you plan to stay nearby be sure to book early.

However, if you visit this area of United Kingdom, you can book accommodation in Ballater 55 miles (89 kilometers) away from Peterhead. Ballater accommodations include the Hilton Grand Vacations at Craigendarroch Suites and Moorfield House Hotel.

The Kilmarnock Arms Hotel is 7 miles (11 kilometers) distance from the heart of Peterhead.

While you are here in Peterhead, take the time to visit Aberdeenshire and Moray's other cultural and scenic delights. Visit Aberdeenshire and Moray's ruins or enjoy the area's beaches, coastal plains, forests and rivers. Fun-loving travelers can try snowboarding and skiing in this part of United Kingdom.

Dyce Airport can be found 25 miles (40 kilometers) away from Peterhead. Visitors who choose to stay nearby, you can easily secure a room at the Britannia Hotel Aberdeen or Craighaar Hotel.

false