We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
592 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
US$97
Booking.com
View Deal
6.6 km from Pennan
#8 of 13 Banff B&B and Inns
  • Restaurant
The Davron Hotel(Rosehearty)
US$81
Travelocity
View Deal
Certificate of Excellence
9.2 km from Pennan
#1 of 3 Rosehearty B&B and Inns
  • Free Wifi
  • Free Parking
Savings alert! 12% below average rates

The price you found is 12% lower than this hotel's average rate of US$92/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$69
Booking.com
View Deal
9.3 km from Pennan
#3 of 3 Rosehearty B&B and Inns
  • Free Wifi
  • Free Parking
US$98
Booking.com
View Deal
13.9 km from Pennan
#1 of 1 Hotels in Macduff
  • Free Wifi
  • Free Parking
Findlay's Hotel(Fraserburgh)
US$92
Agoda.com
View Deal
14.0 km from Pennan
#10 of 17 Fraserburgh B&B and Inns
  • Free Wifi
  • Free Parking
US$93
Priceline
View Deal
14.3 km from Pennan
#1 of 2 Strichen B&B and Inns
  • Free Wifi
  • Free Parking
The Saltoun Inn(Fraserburgh)(Great Value!)
US$45
Booking.com
View Deal
Certificate of Excellence
15.4 km from Pennan
#2 of 17 Fraserburgh B&B and Inns
  • Free Wifi
  • Restaurant
US$132
US$110
Orbitz.com
View Deal
Certificate of Excellence
16.0 km from Pennan
#2 of 2 Hotels in Banff
  • Free Wifi
  • Free Parking
US$113
Booking.com
View Deal
Certificate of Excellence
16.5 km from Pennan
#1 of 2 Hotels in Banff
  • Free Wifi
  • Free Parking
US$110
US$107
Expedia.com
View Deal
Certificate of Excellence
19.3 km from Pennan
#1 of 6 Turriff B&B and Inns
  • Free Wifi
  • Free Parking
Seafield Arms(Whitehills)
US$98
Booking.com
View Deal
19.4 km from Pennan
#1 of 2 Whitehills B&B and Inns
  • Free Wifi
  • Free Parking
US$104
US$101
Travelocity
View Deal
Certificate of Excellence
21.2 km from Pennan
#1 of 1 Hotels in Mintlaw
  • Free Wifi
  • Free Parking
US$133
Priceline
View Deal
Certificate of Excellence
21.2 km from Pennan
#1 of 1 Hotels in St Combs
  • Free Wifi
  • Free Parking
US$53
US$29
Expedia.com
View Deal
31.7 km from Pennan
#7 of 7 Hotels in Peterhead
  • Free Parking
  • Pool
US$63
Agoda.com
View Deal
34.1 km from Pennan
  • Free Wifi
US$97
Booking.com
View Deal
34.1 km from Pennan
#11 of 15 Peterhead B&B and Inns
    Albert Hotel(Peterhead)
    US$68
    Priceline
    View Deal
    34.2 km from Pennan
    #12 of 15 Peterhead B&B and Inns
    • Restaurant
    Crawfords Guest House(Peterhead)(Great Value!)
    US$58
    Booking.com
    View Deal
    34.2 km from Pennan
    #2 of 15 Peterhead B&B and Inns
      US$46
      Booking.com
      View Deal
      34.2 km from Pennan
        Palace Hotel(Peterhead)
        US$98
        Booking.com
        View Deal
        34.4 km from Pennan
        #5 of 7 Hotels in Peterhead
        • Free Wifi
        • Free Parking
        Eden Rooms(Peterhead)
        US$41
        US$40
        Agoda.com
        View Deal
        34.5 km from Pennan
        #9 of 15 Peterhead B&B and Inns
          Travelodge Peterhead(Peterhead)(Great Value!)
          US$31
          Travelodge
          View Deal
          34.6 km from Pennan
          #4 of 7 Hotels in Peterhead
            US$58
            US$56
            Orbitz.com
            View Deal
            34.6 km from Pennan
            #1 of 6 Speciality Lodging in Peterhead
            • Free Parking
            • Restaurant
            Printworks(Peterhead)
            US$111
            Orbitz.com
            View Deal
            Certificate of Excellence
            34.6 km from Pennan
            #2 of 7 Hotels in Peterhead
            • Free Wifi
            Brown's Guest House(Peterhead)(Great Value!)
            Priceline
            View Deal
            34.7 km from Pennan
            #6 of 15 Peterhead B&B and Inns
              Lost Guest House(Peterhead)
              US$35
              Hotels.com
              View Deal
              34.7 km from Pennan
              #13 of 15 Peterhead B&B and Inns
              • Free Internet
              Hosefield Bed & Breakfast(Ellon)(Great Value!)
              US$64
              Priceline
              View Deal
              35.6 km from Pennan
              #2 of 3 Ellon B&B and Inns
                US$87
                US$75
                Travelocity
                View Deal
                Certificate of Excellence
                36.3 km from Pennan
                #1 of 2 Oldmeldrum B&B and Inns
                • Free Wifi
                • Free Parking
                Savings alert! 23% below average rates

                The price you found is 23% lower than this hotel's average rate of US$98/night.

                We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

                US$115
                US$111
                Travelocity
                View Deal
                Certificate of Excellence
                36.6 km from Pennan
                #1 of 3 Ellon B&B and Inns
                • Free Wifi
                • Free Parking
                US$104
                Priceline
                View Deal
                36.6 km from Pennan
                #2 of 3 Hotels in Ellon
                • Free Wifi
                • Free Parking
                Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.