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

Find hotels in Pennan from £69

  • 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 prices for these dates

Tonight
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Pennan hotels

1. Thainstone House

Thainstone House
Inverurie
United Kingdom
John
£79
includes taxes & fees
1 Oct - 2 Oct
Thainstone House

2. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
£122
includes taxes & fees
30 Sept - 1 Oct
Banff Springs Hotel

3. Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
Inverurie
United States
Rachel
£183
includes taxes & fees
9 Sept - 10 Sept
Meldrum House Country Hotel & Golf Course

4. The Waterside Hotel

The Waterside Hotel
Peterhead
United Kingdom
Christine
£49
includes taxes & fees
20 Sept - 21 Sept
The Waterside Hotel

5. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
£144
includes taxes & fees
18 Sept - 19 Sept
The Knowes Hotel & Restaurant

6. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
£126
includes taxes & fees
8 Sept - 9 Sept
Heath Hill Hotel

7. Macdonald Pittodrie House

Macdonald Pittodrie House
Inverurie
United Kingdom
Andrew
£151
includes taxes & fees
1 Sept - 2 Sept
Macdonald Pittodrie House

8. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
£104
includes taxes & fees
1 Sept - 2 Sept
Stag & Thistle Hotel and Restaurant

9. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Moira
£98
includes taxes & fees
1 Oct - 2 Oct
The Davron Hotel

10. Strathburn Hotel Inverurie by Compass Hospitality

Strathburn Hotel Inverurie by Compass Hospitality
Inverurie
United Kingdom
Shaun
£58
includes taxes & fees
6 Sept - 7 Sept
Strathburn Hotel Inverurie by Compass Hospitality

11. Newburgh Inn

Newburgh Inn
Ellon
United Kingdom
John
£64
includes taxes & fees
3 Sept - 4 Sept
Newburgh Inn

12. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
£103
includes taxes & fees
13 Sept - 14 Sept
Fife Lodge

13. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
£142
includes taxes & fees
4 Sept - 5 Sept
Saplinbrae Hotel and Lodges

14. New Inn Hotel

New Inn Hotel
Ellon
United Kingdom
Mrs Wendy A
£89
includes taxes & fees
13 Sept - 14 Sept
New Inn Hotel

15. Disblair House

Disblair House
Aberdeen
United Kingdom
Jayne
£63
includes taxes & fees
1 Oct - 2 Oct
Disblair House

16. St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
United Kingdom
Claire
£129
includes taxes & fees
14 Sept - 15 Sept
St Olaf Golf Hotel

17. The Lodges at Barra Castle

The Lodges at Barra Castle
Inverurie
United States
nuala
£157
includes taxes & fees
6 Sept - 7 Sept
The Lodges at Barra Castle

18. Leslie Castle

Leslie Castle
Insch
Sweden
Hans-Erik
£320
includes taxes & fees
4 Sept - 5 Sept
Leslie Castle

19. The Cock and Bull

The Cock and Bull
Aberdeen
United States
John
£108
includes taxes & fees
30 Sept - 1 Oct
The Cock and Bull

20. The white horse inn

The white horse inn
Aberdeen
United Kingdom
Shaun
£65
includes taxes & fees
30 Sept - 1 Oct
The white horse inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Pennan attractions

beach near Pennan Bay

Why not spend a lazy afternoon at beach near Pennan Bay during your trip to Pennan?
See properties

beach near Pennan

Why not spend a lazy afternoon at beach near Pennan during your trip to Pennan?
See properties

Learn more about Pennan

Venture to Fraserburgh Heritage Centre and Duff House—just two of the sights around Pennan.

See all hotels in Pennan
A coastal village with white houses along the shore, a rocky beach, and green hills in the background.
Photo by Nick Chatham

Top Pennan Hotel Reviews

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool

10/10 Excellent
"We honestly didn’t want to leave Craig Alvah Lodge! From the moment we arrived, we fell in love with the place. It’s tucked away in such a beautiful, peaceful setting, surrounded by woodland and nature, and it was exactly the escape we needed. We loved being able to step straight out and explore the surrounding area. We had some lovely walks through the woods, down towards Alvah Bridge and past the Ice House towards Duff House. There are so many little paths and places to discover, and it was just lovely being able to slow down and enjoy the scenery. The lodge itself was lovely and comfortable, and the whole setting has such a special atmosphere. There’s something incredibly calming about being surrounded by nature with hardly any noise or hustle and bustle. We genuinely felt relaxed here in a way we haven’t for a long time. We had 4 children with us between 11 and 15 and from the minute they woke up to going to bed they never stopped, the facilities for them are great and walks kept them going all day and we didn’t hear ‘I’m bored’ once. Banff itself is lovely too, the people in the village of Banff are so welcoming and lovely. We used a little bakery called The Home Bakery, lovely lady with beautiful treats and her sausage rolls are to die for! We also went in to John Stewart quality butcher on the high street. Again lovely people that work there, they helped us with all our questions wondering what food was what. We ended up buying meat the day before we came home and because it’s a 10 hour journey they vacuum packed the meat for us… absolutely beautiful food! Just a short walk round the front of Banff is a beach Called Boyndie beach stunning white sand. Craig Alvah Lodge is one of those places that you leave already thinking about when you can come back. We had such a wonderful stay and would absolutely recommend it to anyone looking for somewhere beautiful, peaceful and away from the usual holiday chaos. We will definitely be back! ❤️"
Anonymous traveller
Posted 22 hours ago
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
Banff Springs Hotel

Banff Springs Hotel

10/10 Excellent
"Great hotel, very clean, staff brilliant, food excellent and easy parking, and great views."
Calum 1-night trip
Posted 2 days ago
Banff Springs Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Lovely hotel with clean and modern rooms and excellent staff. Will definitely stay again when in the area."
Magnus 1-night trip
Posted 6 days ago
The Knowes Hotel & Restaurant
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

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

10/10 Excellent
"This property was 11/10, It was excellent in every respect . On arrival the place was so welcoming . Attention to detail, cleanliness and comfort in addition to the superb location exceeded expectations. We booked dinner at the Pennan Inn which we can recommend. Extremely good value for money, I would highly recommend."
Sarah 1-night trip
Posted 7 days ago
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
The Davron Hotel

The Davron Hotel

10/10 Excellent
"Peaceful location, room was spotless and showed no sign of wear and tear. Food was excellent, there's even a lot of choices for cooked breakfasts."
Charles 1-night trip
Posted 8 days ago
The Davron Hotel
Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant

8/10 Good
"Room was clean and tidy, lovely shower. Food was nice and staff nice and friendly."
Philip 3-night trip
Posted 11 days ago
Stag & Thistle Hotel and Restaurant
SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS

8/10 Good
"Aucune information de la part de l'hôte pour notre arrivée.Cela a été compliqué pour prendre contacte.L'hébergement est bien situé, propre, spacieux et lumineuxLa chaudière pour l'eau est très bruyante la nuit et la literie est vieillissante.Pas de cafetière, l'étendage est cassé, poignée de porte abîmée, fixation au mur dans salle de bain décrochée , pas de barbecue salon de jardin ainsi que la terrasse dans son jus il faudrait peut-être globalement un meilleur entretien..."
anne laure p. 8-night trip
Posted 3 weeks ago
SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"We enjoyed our stay, everything was clean and we had had all amenities met in the kitchen along with a welcome food basket which was unexpected but super nice! Kids had a lovely walk to the pond where there were swans. Lots of parking outside. Thank you!"
Genevieve 3-night trip
Posted 1 month ago
Saplinbrae Hotel and Lodges
Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"Room clean and tidy. Very pleasant family. Breakfast choice very good and catered for Gluten Free dietary restrictions."
Gail 4-night trip
Posted 1 month ago
Deveron Lodge B&B

More cheap stays in Pennan

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
£98
1 Oct - 2 Oct
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
£144
22 Sept - 23 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
Bella's Beach Cottage

Bella's Beach Cottage

23 Gordon Street St. Combs Fraserburgh Scotland
£508
29 Sept - 30 Sept
includes taxes & fees
8/10 Very good! (1 review)
Bella's Beach Cottage
Coastal Cottage

Coastal Cottage

Fraserburgh Scotland
Get rates
10/10 Exceptional! (1 review)
Coastal Cottage
Shepherds Loch Glamping

Shepherds Loch Glamping

Mid Clochforbie Turriff Scotland
Get rates
10/10 Exceptional! (2 reviews)
Shepherds Loch Glamping
Josies House

Josies House

16 Fife Street Banff Scotland
Get ratesJosies House

Hotels in Pennan with star rating

Find out more about Pennan

Top reasons to visit Pennan

  • Charming Fishing Village: Pennan is renowned for its picturesque setting and colourful houses, offering a unique glimpse into traditional Scottish coastal life.
  • Stunning Coastal Views: Enjoy breathtaking views of the rugged coastline, perfect for photography and peaceful strolls along the beach.
  • Outdoor Activities: Engage in various outdoor pursuits, including golfing and exploring scenic walking trails.
  • Rich Cultural Heritage: Visit historic houses and local museums that showcase the village's fascinating history.
  • Welcoming Accommodation: Experience delightful inns and hotels, many of which are pet-friendly and well-equipped for a comfortable stay.

Find great hotels near Pennan

Discover delightful accommodation options in the picturesque village of Pennan, Fraserburgh. Whether you're seeking a charming inn or a family-friendly hotel, this quaint location offers pet-friendly facilities and a range of amenities to ensure a memorable stay. Enjoy the scenic beauty of the Scottish coastline while unwinding in comfortable lodgings tailored for adventure and relaxation.

  • Banff Springs Hotel: Nestled 16.1km from Pennan, the 4-star Banff Springs Hotel boasts a commendable guest rating of 8.6. This hotel is tailored for business travellers seeking a sophisticated lodging experience. With its elegant decor and modern amenities, guests can enjoy well-appointed rooms equipped with essential facilities for work and relaxation. The hotel's serene atmosphere provides an ideal backdrop for productive stays, making it a prime choice for those on business trips or looking for a blend of comfort and professionalism.
  • The Knowes Hotel & Restaurant: Located 14.5km from Pennan, The Knowes Hotel & Restaurant is a charming 3-star accommodation with a stellar guest rating of 9.2. This property caters to adventure enthusiasts, offering a plethora of outdoor activities such as fishing, surfing, birdwatching, and sailing nearby. With its inviting atmosphere and on-site dining options, guests can relish hearty meals after an exhilarating day of exploration. The Knowes is perfect for those seeking both thrills and a taste of local cuisine, making it a delightful choice for adventurous travellers.
  • Heath Hill Hotel: Just 12.9km from Pennan, the Heath Hill Hotel is a welcoming 3-star establishment with an impressive guest rating of 9.6. Known for its outstanding service, this hotel offers complimentary breakfast and a bar/lounge area for unwinding after a day of sightseeing. Guests can enjoy modern entertainment options, including a flat-screen TV in their rooms. With its warm atmosphere and emphasis on guest satisfaction, the Heath Hill Hotel is an excellent option for those seeking comfort and a homely touch during their stay.

Where to stay in Pennan

Discover the charm of Pennan, a picturesque village in Scotland, famous for its colourful houses and stunning coastal views. This quaint destination invites you to explore its outdoor adventures and rich culture, all while enjoying the friendly atmosphere. Nearby attractions offer a delightful mix of excursions and relaxation, making it a perfect base for your Scottish getaway. Don't miss the chance to experience the warmth and character of this small village nestled along the rugged coastline.

  • Banff: Located approximately 16.1km from Pennan, Banff is a vibrant city known for its stunning outdoor scenery and adventurous spirit. The city attracts visitors year-round, with peak travel occurring between July and September. Adventurers flock to Banff for its fantastic golf courses and the nearby national parks, offering endless opportunities for hiking and exploration. Notable attractions include a picturesque beach and a historic castle, making it a perfect spot for those seeking both relaxation and adventure in a beautiful setting.
  • Fraserburgh: As the city in which Pennan is situated, Fraserburgh boasts a rich cultural heritage and stunning coastal scenery. Visitor numbers tend to peak in January, July, and September, making it a lively destination throughout the year. Fraserburgh offers a variety of outdoor activities, including access to golf courses and private country clubs. Visitors can explore local landmarks such as historic places, a majestic castle, and the scenic bay, immersing themselves in the area's history and natural beauty.
  • Gardenstown: Just 4.8km from Pennan, Gardenstown is a charming village that offers a delightful blend of culture and outdoor experiences. The village sees an influx of visitors primarily in April and during the summer months from July to August. Gardenstown's beautiful bay and historic buildings provide a picturesque backdrop for exploration. With opportunities for education and cultural immersion, visitors can enjoy a relaxing day at the beach or delve into the village's rich history and heritage.

Things to do near Pennan

Pennan offers a delightful blend of outdoor activities and cultural experiences, making it an ideal spot for a vacation. Visitors can enjoy the local golf course, explore the charming fishing village, and take memorable day trips. Don't miss the chance to stop at favourite local spots and immerse yourself in the picturesque scenery that this quaint village has to offer.

Shopping

In Pennan, explore local shops offering unique gifts and souvenirs, perfect for mementoes of your trip. If you're up for a drive, head to Fraserburgh's East Church Street, about 19.3km away, where you'll find a range of shops and charming boutiques to browse.

Recreation

At Longside Golf Club, only 25.7km from Pennan, indulge in a round of golf amidst luxury surroundings. Insch Golf Club, located 43.5km away, offers a serene golfing experience, perfect for relaxation and enjoying the beautiful Scottish landscape.

Adventure

Pennan's stunning coastal cliffs offer exhilarating hiking opportunities with breathtaking views of the North Sea. Explore the charming village and its iconic red telephone box, or indulge in kayaking and wildlife spotting to encounter seals and seabirds in their natural habitat.

Nightlife

Pennan offers a charmingly quaint nightlife experience. Enjoy a pint at the local Pennan Inn, where you can mingle with friendly locals. For a more relaxed vibe, take a stroll along the picturesque coastline and soak in the serene atmosphere under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Pennan

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Pennan are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Pennan is Wednesday. The most expensive day to stay in Pennan is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and other criteria. You can organise your results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Pennan with your flights and activities through an Expedia package.

Find the best attractions near Pennan

Pennan offers a delightful blend of outdoor activities, cultural experiences, and sports for visitors. Key attractions include its charming beach, the scenic Pennan Harbour, and various historic houses and museums that showcase local heritage. Whether you're seeking adventure or a relaxing seaside escape, Pennan caters to all tastes, making it a perfect getaway for those who appreciate nature and history.

  • Delgatie Castle: Nestled 17.7km from Pennan, Delgatie Castle offers a romantic ambiance steeped in culture. Wander through its historic halls, admire the stunning architecture, and immerse yourself in its enchanting tales of the past.
  • Duff House: Located 16.1km away, Duff House is a splendid example of Georgian architecture, surrounded by beautiful parkland. Explore its exquisite art collections and experience the rich cultural heritage that this historic house has to offer.
  • Inverboyndie Beach: Just 17.7km from Pennan, Inverboyndie Beach is a lovely stretch of sand perfect for a relaxing day out. With its serene coastal vibes, it’s ideal for a leisurely stroll, sunbathing, or simply enjoying the stunning sea views.

Best time to go to Pennan

The best time to visit Pennan is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January and February are its coolest month on average. At the time of February, visitor numbers are slightly low and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.4°F (5.2°C)Light RainMostly CloudyAverageSlightly Low
February41.4°F (5.2°C)No RainMostly CloudySlightly LowSlightly Low
March42.8°F (6.0°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June53.6°F (12.0°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
September54.9°F (12.7°C)Light RainMostly CloudyAverageAverage
October50.7°F (10.4°C)Light RainMostly CloudySlightly LowAverage
November46.6°F (8.1°C)Light RainMostly CloudySlightly LowAverage
December42.8°F (6.0°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Pennan

To reach Pennan, the nearest major airport is Aberdeen (ABZ), situated 53.1km away. Recommended hotels near Aberdeen include the 5-star Marcliffe, located 9.7km from the airport, and the 4-star Courtyard by Marriott, just 483m away. Both hotels provide convenient access to the airport. Another option is INVerness (INV), located 109.4km from Pennan, with luxurious stays like the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport. For those considering Kirkwall (KOI), it's 146.4km away, with options such as Graemeshall House and Hildeval B&B, both approximately 6.4km from the airport.

Frequently asked questions

When is the best time to go to Pennan?
For pleasant weather and the best chance to enjoy outdoor activities, the best time to go to Pennan is between May and September.During these months, you'll experience milder temperatures and longer daylight hours, which are great for exploring the village and the surrounding coastline. The sea breezes are often refreshing, and it's an ideal time for coastal walks or simply relaxing by the harbour.Couples looking for a calm getaway will find Pennan particularly appealing in late spring or early autumn. The crowds are typically smaller than in peak summer, offering more tranquility for enjoying the scenery and the village's unique character. You can enjoy strolls along the pebble beach or a quiet meal with views of the North Sea.Families travelling with children might prefer the warmer summer months of July and August. While Pennan itself is small, the longer days allow for more time to explore nearby attractions like Fraserburgh Lighthouse or take a short drive to other coastal villages.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Pennan.
How much is the nightly rate at a Pennan hotel?
Prices for hotels in Pennan often vary, but you can find a great deal from £69 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia