Search Hotels near Top Peterhead Attractions

Top 10 Peterhead Hotel Deals

See all 95 Hotels in Peterhead
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 within 16 mi (25 km) of Peterhead Marina, Haddo House, and Fraserburgh Heritage …

C$127
The Waterside Hotel
The Waterside Hotel

Fraserburgh Road, Peterhead AB42 3BN

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

C$57
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 …

Get Rates
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 …

Get Rates
Rocksley Inn
Rocksley Inn

Stirling Village, Peterhead AB42 3AP

3.5 out of 5.0
4 out of 5 (1 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 …

C$122
Palace Hotel - Peterhead
Palace Hotel - Peterhead

Prince Street, Peterhead AB42 1QE

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

C$158
Buchan Braes Hotel
Buchan Braes Hotel

Boddam, Peterhead AB42 3AR

C$157
Travelodge Peterhead
Travelodge Peterhead

16 24 Chapel Street, Peterhead AB42 1TL

C$114
Holiday Inn Express Aberdeen Exhibition Centre
Holiday Inn Express Aberdeen Exhibition Centre
24.6 km from Peterhead
3.0 out of 5.0
4.3 out of 5 (408 reviews)

Situated in Aberdeen, this hotel is within 1 mi (2 km) of Seaton Park, Aberdeen Exhibition and Conference Centre, and Royal …

C$63
Hilton Garden Inn Aberdeen City Centre
Hilton Garden Inn Aberdeen City Centre
28.8 km from Peterhead
4.0 out of 5.0
4.5 out of 5 (693 reviews)

Located in the heart of Aberdeen, this eco-friendly hotel is within a 5-minute walk of Bon-Accord Centre and Aberdeen Art …

C$89
ibis Aberdeen Centre - Quayside
ibis Aberdeen Centre - Quayside
29 km from Peterhead
3.0 out of 5.0
4.2 out of 5 (699 reviews)

Located in Central Aberdeen, this hotel is steps from Tolbooth Museum, Aberdeen Maritime Museum, and Provost Ross's House. …

C$61
Skene House HotelSuites - Whitehall
Skene House HotelSuites - Whitehall
29.2 km from Peterhead
4.0 out of 5.0
4.6 out of 5 (599 reviews)

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

Get Rates
Mercure Aberdeen Caledonian Hotel
Mercure Aberdeen Caledonian Hotel
29.2 km from Peterhead
4.0 out of 5.0
4.1 out of 5 (336 reviews)

Located in the heart of Aberdeen, this hotel is steps from Union Terrace Gardens, Academy, and Aberdeen Music Hall. His …

C$88
Soprano St Magnus Court Hotel
Soprano St Magnus Court Hotel
29.2 km from Peterhead
3.0 out of 5.0
3.4 out of 5 (463 reviews)

Located in the heart of Aberdeen, this hotel is steps from Aberdeen Maritime Museum and Provost Ross's House. Academy and …

C$71
Jurys Inn Aberdeen
Jurys Inn Aberdeen
29.3 km from Peterhead
3.0 out of 5.0
4.3 out of 5 (956 reviews)

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

Get Rates
Station Hotel Aberdeen
Station Hotel Aberdeen
29.3 km from Peterhead
3.5 out of 5.0
3.4 out of 5 (133 reviews)

Situated in Aberdeen, this hotel is within a 5-minute walk of Union Square Shopping Centre, Aberdeen Maritime Museum, and …

C$68
Copthorne hotel Aberdeen
Copthorne hotel Aberdeen
29.4 km from Peterhead
4.0 out of 5.0
3.7 out of 5 (494 reviews)

Located in the heart of Aberdeen, this hotel is within a 10-minute walk of St. Mary's Roman Catholic Cathedral, Academy, an …

C$91
The Hansen Residence - at the Galleria
The Hansen Residence - at the Galleria
29.5 km from Peterhead
4.0 out of 5.0
3.7 out of 5 (73 reviews)

Located in Central Aberdeen, this apartment is within a 10-minute walk of Aberdeen Music Hall, Academy, and His Majesty's …

Get Rates
Park Inn by Radisson Aberdeen
Park Inn by Radisson Aberdeen
29.7 km from Peterhead
4.0 out of 5.0
4.2 out of 5 (564 reviews)

Located in the heart of Aberdeen, this eco-friendly hotel is within a 15-minute walk of Aberdeen Music Hall, Academy, and His …

C$85
Speedbird Inn
Speedbird Inn
30.1 km from Peterhead
3.0 out of 5.0
4 out of 5 (347 reviews)

Located in Dyce, this hotel is 2.2 mi (3.5 km) from Kirkhill Forest and 2.6 mi (4.2 km) from Auchmill Golf Course. Cruickshan …

C$51

Recent Reviews in Peterhead

Narrow your search

Peterhead Hotel Guide

Planning to spend several days in Aberdeenshire and want to stay in or near Peterhead? Within 0.1 kilometres (0.06 miles) of the downtown area, you'll find 3 Expedia-listed accommodation options.

Although Peterhead can't boast to having an extensive array of accommodations near its town center, Printworks Apart-Hotel should be handy enough to satisfy most visitors.

The The Waterside Hotel is 3 kilometres (2 miles) from the central part of Peterhead. Or, alternatively, the Kilmarnock Arms Hotel can be found 11 kilometres (7 miles) away. Some other places to rest your head are the Printworks Apart-Hotel and the Newburgh Inn.

Ballater is 90 kilometres (57 miles) to the southwest of Peterhead and is home to the Ballater Golf Club and Loch Muick. The Hilton Grand Vacations at Craigendarroch Suites and The Deeside Inn are just some of the Expedia-listed hotel alternatives in Ballater. Alternatively, you could stay in Macduff, 45 kilometres (29 miles) to the northwest of Peterhead, where you'll find the Gardenia Guest House - B&B and Fife Lodge. The Duff House and Macduff Marine Aquarium are a couple of the more popular places to check out for those visiting Macduff.

Just because you are on vacation, doesn't mean you can't indulge in your passion for all things sport. Pittodrie Stadium is situated 45 kilometres (27 miles) to the southwest of Peterhead. Stay right near the action at the Aberdeen Douglas Hotel or the Rox Hotel.

If you are flying into or out of Dyce Airport and plan to stay nearby try Britannia Hotel Aberdeen or Aberdeen Marriott Hotel.

false