Most Popular Hotels in Peterhead

See all 92 Hotels in Peterhead

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.