A coastal village with white houses along the shore, a rocky beach, and green hills in the background.

Find Beach Resorts in Pennan

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Pennan Beach Resorts & Hotels

Tonight
20 Sept - 21 Sept
Tomorrow
21 Sept - 22 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Our top choices for Pennan beach hotels

1. Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Pennan
£132
includes taxes & fees
5 Oct - 6 Oct
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

2. The Laurels

The Laurels
Fraserburgh
£463
includes taxes & fees
16 Oct - 17 Oct
The Laurels

3. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
£92
includes taxes & fees
29 Sept - 30 Sept
Acdc Glamping, Campervan , Caravan and Tent Resort

4. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
£140
includes taxes & fees
1 Oct - 2 Oct
The Knowes Hotel & Restaurant

5. Banff Springs Hotel

Banff Springs Hotel
Banff
  • Bask in the sun at this coastal retreat, just a 4-minute walk from sandy Inverboyndie Beach with daily housekeeping and fishing nearby.
£124
includes taxes & fees
19 Oct - 20 Oct
Banff Springs Hotel

6. Mains of Auchmedden Cottage

Mains of Auchmedden Cottage
Near Pennan
£328
includes taxes & fees
16 Oct - 17 Oct
Mains of Auchmedden Cottage

7. "Door to the Shore" is the ultimate in deluxe glamping accommodation in Scotland

"Door to the Shore" is the ultimate in deluxe glamping accommodation in Scotland
Pitullie
£152
includes taxes & fees
27 Sept - 28 Sept
"Door to the Shore" is the ultimate in deluxe glamping accommodation in Scotland

8. Seafield Arms

Seafield Arms
Banff
£138
includes taxes & fees
22 Sept - 23 Sept
Seafield Arms

9. Shoreline House

Shoreline House
Fraserburgh
£926
includes taxes & fees
3 Oct - 4 Oct
Shoreline House

10. Homesly The Station Hotel

Homesly The Station Hotel
Banff
£133
includes taxes & fees
3 Oct - 4 Oct
Homesly The Station Hotel
View all properties

Choose what matters most at beach hotels in Pennan

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Pennan Hotel Reviews

The Davron Hotel

The Davron Hotel

8/10 Good
"great staff, enjoyed our stay, rooms clean and breakfast was great."
Belinda 1-night trip
Posted 13 days ago
The Davron Hotel

Frequently asked questions

What is Pennan like for travellers who love the beach?
Reserve your ideal place to stay in Pennan, which has a lot to offer the traveller planning a beach holiday.
When's the best time for a beach holiday in Pennan?
You can plan your beach trip with a look at year-round temperatures in Pennan: The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and January, with an average of 6°C. Average annual precipitation for Pennan is 755 mm.
What is there to see and do around Pennan?
After checking into your accommodation of choice, you'll probably want to venture out and explore. Beach lovers can head straight to New Aberdour Beach or Inverboyndie Beach for some quality time by the water. Make time for a range of local attractions, which include Fraserburgh Heritage Centre and Duff House. For more things to see and do, consider visiting Delgatie Castle or Aden Country Park.

Explore a world of travel with Expedia