Search Hotels near Top Peterhead Attractions

Top 10 Peterhead Hotel Deals

See all 92 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 (21 reviews)

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

Get Rates
Buchan Braes Hotel

Buchan Braes Hotel

Boddam, Peterhead AB42 3AR

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)

Get Rates
Travelodge Peterhead

Travelodge Peterhead

16 24 Chapel Street, Peterhead AB42 1TL

Get Rates
Printworks Apart-Hotel

Printworks Apart-Hotel

15 Chapel Street, Peterhead AB42 1TH

4.0 out of 5.0
4.7 out of 5 (11 reviews)

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

Get Rates
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
Rocksley Inn

Rocksley Inn

Stirling Village, Peterhead AB42 3AP

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

C$164
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 (435 reviews)

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

C$59
DoubleTree by Hilton Aberdeen City Centre

DoubleTree by Hilton Aberdeen City Centre

28.3 km from Peterhead
4.0 out of 5.0
3.8 out of 5 (480 reviews)

Situated near the beach, this hotel is within a 5-minute walk of Carby Art Gallery and Codonas Amusement Park. King's Links …

C$75
ibis Aberdeen Centre - Quayside

ibis Aberdeen Centre - Quayside

29 km from Peterhead
3.0 out of 5.0
4.2 out of 5 (760 reviews)

Situated on the waterfront, this hotel is steps from Tolbooth Museum, Aberdeen Maritime Museum, and Provost Ross's House. …

C$60
Mercure Aberdeen Caledonian Hotel

Mercure Aberdeen Caledonian Hotel

29.2 km from Peterhead
4.0 out of 5.0
4.1 out of 5 (383 reviews)

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

C$64
Jurys Inn Aberdeen

Jurys Inn Aberdeen

29.3 km from Peterhead
3.0 out of 5.0
4.3 out of 5 (1,067 reviews)

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

C$83
Station Hotel Aberdeen

Station Hotel Aberdeen

29.3 km from Peterhead
3.5 out of 5.0
3.5 out of 5 (201 reviews)

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

C$50
Holiday Inn Express Aberdeen City Centre

Holiday Inn Express Aberdeen City Centre

29.5 km from Peterhead
3.0 out of 5.0
4.1 out of 5 (532 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$76
Bauhaus Hotel

Bauhaus Hotel

29.6 km from Peterhead
3.0 out of 5.0
4.4 out of 5 (190 reviews)

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

C$93
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 (579 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$67
Speedbird Inn

Speedbird Inn

30.1 km from Peterhead
3.0 out of 5.0
4.1 out of 5 (382 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$48
Jurys Inn Aberdeen Airport

Jurys Inn Aberdeen Airport

30.2 km from Peterhead
4.0 out of 5.0
4.2 out of 5 (161 reviews)

Located in Dyce, this eco-friendly hotel is 2.1 mi (3.4 km) from Kirkhill Forest and 2.6 mi (4.2 km) from Auchmill Golf Cours …

Get Rates
Moxy Aberdeen Airport

Moxy Aberdeen Airport

30.2 km from Peterhead
3.0 out of 5.0
4.5 out of 5 (87 reviews)

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

C$58

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