Sort by

Number of stars

Accommodation type

Budget

Facilities and services

13 establishments
  • Family rooms
  • Remove all filters
  • From £70
    Palace Hotel
    Very good 8.4
    160 m - Prince Street, Peterhead AB42 1PL
  • From £59
    Albert Hotel
    Good 7.9
    213 m - 75 Queen Street, Peterhead AB42 1TU
  • From £105
    Printworks
    Fabulous 8.9
    271 m - 15 Chapel Street, Peterhead AB42 1TH
  • From £65
    Trinity Boutique B&B
    Fabulous 8.7
    294 m - 104 Queen Street, Peterhead AB42 1TY
  • From £20
    Brown's Guest House
    Very good 8.4
    375 m - 11 Merchant Street, Peterhead AB42 1BU
  • From £20
    Lost Guest House Peterhead
    Good 7.9
    413 m - 29 Merchant St, Peterhead AB42 1DU
  • From £50
    Harbour Spring, Peterhead by Marston's Inns
    Very good 8.3
    2.5 km - The Harbour Springs, Peterhead AB42 3GT
  • From £39
    The Waterside
    Good 7.8
    2.93 km - Fraserburgh Rd, Peterhead AB42 3BN
  • From £57
    Berryhill East Steading - Sleeps 6 - Peterhead - Dog Friendly - Rural Location -Smart TV - Golf Driving Range - EV Point
    Exceptional 9.7
    3.51 km - Longside Road, Peterhead AB42 3JY
  • From £56
    Browns
    Exceptional 9.8
    8.76 km - Cuero Montoya St Fergus by Peterhead, Peterhead AB42 3DL
  • From £60
    St Olaf Golf Hotel
    Very good 8.4
    11.2 km - Aulton Road Cruden Bay, Cruden Bay AB42 0NN
  • From £65
    Saplinbrae Hotel and Lodges
    Suberb 9.3
    15.9 km - Mintlaw, Mintlaw AB42 4LP
  • From £84
    Unique Garden Centre Country Cottage
    Exceptional 9.5
    18.1 km - Lakeview House Lonmay, Fraserburgh AB43 8SS
  • Route from this place
  • Directions to this place
  • Route via this place
  • Nearby restaurants