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

Search Pennan hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Pennan hotels

1. The Laurels

The Laurels
Fraserburgh
AU$881
includes taxes & fees
30 Aug - 31 Aug
The Laurels

2. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Kimberley
AU$229
includes taxes & fees
21 Aug - 22 Aug
The Davron Hotel

3. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
AU$192
includes taxes & fees
23 Aug - 24 Aug
Fife Lodge

4. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
AU$259
includes taxes & fees
24 Aug - 25 Aug
Heath Hill Hotel

5. Millmoss Cottage

Millmoss Cottage
Turriff
AU$1,201
includes taxes & fees
22 Aug - 23 Aug
Millmoss Cottage

6. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
AU$132
includes taxes & fees
20 Aug - 21 Aug
Portsoy Sail Loft

7. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
AU$154
includes taxes & fees
23 Aug - 24 Aug
Deveron Lodge B&B

8. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
AU$271
includes taxes & fees
20 Aug - 21 Aug
Saplinbrae Hotel and Lodges

9. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
AU$228
includes taxes & fees
20 Aug - 21 Aug
Banff Springs Hotel

10. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
AU$305
includes taxes & fees
21 Aug - 22 Aug
The Knowes Hotel & Restaurant

11. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
AU$179
includes taxes & fees
12 Sept - 13 Sept
Stag & Thistle Hotel and Restaurant

12. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
AU$263
includes taxes & fees
1 Sept - 2 Sept
Seafield Arms

13. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
AU$191
includes taxes & fees
21 Aug - 22 Aug
Acdc Glamping, Campervan , Caravan and Tent Resort

14. 49 Crovie Village

49 Crovie Village
Banff
AU$997
includes taxes & fees
22 Aug - 23 Aug
49 Crovie Village

15. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
AU$310
includes taxes & fees
4 Sept - 5 Sept
Homesly The Station Hotel

16. Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
Fraserburgh
United Kingdom
Dylan
AU$334
includes taxes & fees
25 Aug - 26 Aug
Door to the Shore - Seafront Cottages

17. Cabin View

Cabin View
Turriff
United Kingdom
Damien
AU$294
includes taxes & fees
27 Aug - 28 Aug
Cabin View

18. The Old Kipper Hoose

The Old Kipper Hoose
Banff
AU$1,287
includes taxes & fees
30 Aug - 31 Aug
The Old Kipper Hoose

19. 2 College Bounds

2 College Bounds
Fraserburgh
United Kingdom
Donald J M
AU$684
includes taxes & fees
22 Aug - 23 Aug
2 College Bounds

20. 4A Carny Street

4A Carny Street
Macduff
AU$680
includes taxes & fees
23 Aug - 24 Aug
4A Carny Street
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

Recent Reviews in Pennan

Fife Lodge

Fife Lodge

10/10 Excellent
"Fantastic stay at The Fife Lodge would highly recommend. Beautiful room with the loveliest toiletries, tea and coffee facilities. Evening meal and breakfast both delicious, friendly, helpful staff. Located in a quiet relaxing spot, looking for a stay in Banff look no further you won’t be disappointed."
Carol 1-night trip
Posted 2 days ago
Fife Lodge
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 9 days ago
Banff Springs Hotel
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
"What a fantastic place to stay. So tranquil with beautiful walks, nearby beaches and plenty to see and do round and about. Highly recommend"
Susan M.
Posted 9 days ago
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

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

8/10 Good
"Great little spot. It is definitely wee! We loved sitting out at the ocean to enjoy our breakfast and diner. Lots to explore in the area as well!"
Jane F. 2-night trip
Posted 2 weeks ago
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
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 2 weeks 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 2 weeks ago
Deveron Lodge B&B
Pew with a View - Pet Friendly seafront cottage,  secure shorefront garden

Pew with a View - Pet Friendly seafront cottage, secure shorefront garden

10/10 Excellent
"Thoroughly enjoyed our stay , Susan has well and truly gone above and beyond , and thought of everything for our stay, beautiful clean , cosy and breath taking views , highly recomend this cottage and will deffo be returning. Lovely and quiet chilled week.pet friendly, local shops 2mile either side of cottage and a handy little shop a 5 min walk away"
Liz M. 5-night trip
Posted 2 weeks ago
Pew with a View - Pet Friendly seafront cottage, secure shorefront garden
The Davron Hotel

The Davron Hotel

8/10 Good
"No lift and very big stairs - view worth it however. Staff attentive and friendly Restaurant good and excellent cocktails"
Rachel 1-night trip
Posted 3 weeks ago
The Davron Hotel
Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant

10/10 Excellent
"The property was spotless and cleaned every day. Staff checked if needed anything. Very helpful and pleasant service."
Ancelena 3-night trip
Posted 1 month ago
Stag & Thistle Hotel and Restaurant

More cheap accommodation in Pennan

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
AU$154
23 Aug - 24 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
AU$294
27 Aug - 28 Aug
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
AU$873
23 Aug - 24 Aug
includes taxes & fees
Bella's Beach Cottage
Coastal Cottage

Coastal Cottage

Fraserburgh Scotland
Get rates
10/10 Exceptional! (1 review)
Coastal Cottage
Josies House

Josies House

16 Fife Street Banff Scotland
Get ratesJosies House
Shepherds Loch Glamping

Shepherds Loch Glamping

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

Find out more about Pennan

Top reasons to visit Pennan

  • Stunning Coastal Views: Enjoy breathtaking views of the North Sea from the picturesque cliffs and iconic Pennan Harbour.
  • Charming Village Atmosphere: Experience the friendly local vibes in this quaint village, perfect for a romantic getaway.
  • Outdoor Adventures: Explore the scenic surroundings through hiking, picnicking, or relaxing by the beach.
  • Cultural Exploration: Visit nearby Fraserburgh for its rich history, museums, and historic houses.
  • Variety of Accommodations: Choose from pet-friendly hotels, family inns, and cosy B&Bs for a comfortable stay.

Find great hotels near Pennan

If you’re seeking a charming getaway in Pennan, Fraserburgh, Scotland, you’ll discover a delightful selection of accommodation options. From pet-friendly hotels to family-friendly inns and cozy B&Bs, there’s something to cater to every traveller’s needs. Enjoy the adventure and stunning scenery while relaxing in one of the top-rated lodgings in the area, perfect for creating unforgettable holiday memories.

  • Banff Springs Hotel: Experience a blend of elegance and functionality at Banff Springs Hotel, a 4-star establishment located 16.1km from Pennan. Ideal for business travellers, this hotel offers dedicated amenities such as meeting rooms and conference spaces, providing a seamless environment for professional gatherings. Guests appreciate the stylish accommodations and attentive service that allows them to balance work and relaxation. After a busy day, unwind in the comfort of your room or explore the hotel's facilities designed to cater to your business needs.
  • The Knowes Hotel & Restaurant: Adventure seekers will find their paradise at The Knowes Hotel & Restaurant, situated 14.5km from Pennan. This 3-star hotel is perfect for those keen on outdoor activities, with options like sailing, fishing, birdwatching, and surfing all available nearby. The hotel's vibrant atmosphere encourages guests to embrace the local adventure and explore the stunning Scottish coastline. After a day of excitement, enjoy a delicious meal at the on-site restaurant, offering a taste of the region's flavours.
  • Heath Hill Hotel: Located 12.9km from Pennan, Heath Hill Hotel is a welcoming 3-star accommodation that prioritises comfort and convenience. Guests can indulge in a complimentary full breakfast each morning, setting the perfect tone for the day ahead. The hotel features a cosy bar and lounge area, ideal for unwinding after your adventures. With entertainment options like a flatscreen TV in each room, you can relax and enjoy your favourite shows in a home-like atmosphere. Heath Hill Hotel offers a delightful retreat for those seeking a relaxed stay.

Where to stay in Pennan

Pennan, a charming village on the Scottish coastline, offers breathtaking sea views and a delightful atmosphere. Perfect for romantic getaways and cultural exploration, this idyllic retreat invites you to immerse yourself in friendly local vibes. Nearby Fraserburgh boasts rich history and stunning landscapes, ensuring an unforgettable experience. Whether you're seeking outdoor adventures or simply want to relax by the sea, Pennan and its surroundings promise a memorable holiday filled with natural beauty and warmth.

  • Banff: Nestled about 16.1km from Pennan, Banff is a vibrant city that draws visitors year-round with its unique blend of outdoor adventure and cultural experiences. While the peak travel months are from July to September, Banff's charm remains consistent even in the quieter months. Golf enthusiasts will find excellent courses, while those keen on education can explore local history through various venues. The surrounding area features stunning landmarks, including beautiful beaches, historic castles, and engaging museums, making it a well-rounded destination for all types of travellers.
  • Fraserburgh: As the city where Pennan resides, Fraserburgh is a lively hub for holidaymakers seeking outdoor experiences and cultural richness. With visitor numbers peaking in January, July, and September, Fraserburgh offers a mix of activities suitable for everyone. Golf courses and shopping centres provide entertainment, while the local attractions, including intriguing museums and historic sites, ensure that you're immersed in the region's heritage. Whether you're exploring the bustling streets or relaxing in the parks, Fraserburgh has something for every visitor.
  • Crovie: Just 3.2km from Pennan, Crovie is a picturesque village renowned for its breathtaking scenery and outdoor adventures. With consistent visitor interest throughout the year, particularly from July to September, Crovie offers a serene escape for those looking to connect with nature. The nearby beaches and national parks provide ample opportunities for exploration and relaxation. It's the perfect spot for those who appreciate stunning landscapes and want to indulge in a tranquil, scenic getaway.

Things to do near Pennan

Pennan, a charming village nestled along the stunning Aberdeenshire coastline, is perfect for a romantic getaway or outdoor adventure. Visitors can explore fascinating sights, such as the iconic Pennan Harbour and the picturesque cliffs. For a relaxing day, enjoy a picnic in the scenic surroundings, taking in the breathtaking views of the North Sea. This quaint destination offers a delightful blend of culture and natural beauty, making it an ideal spot for a memorable holiday.

Shopping

In Pennan, you can visit Portsoy Ice Cream for delightful treats. If you're up for a drive, explore nearby shops in Portsoy, located 25.7km away, offering unique gifts and souvenirs to take home.

Recreation

At The Haughs, enjoy a variety of sports activities that energise the body and mind. Visit Aden Country Park for a peaceful retreat amidst nature, perfect for relaxation and mindfulness. For a touch of luxury, Longside Golf Club offers a picturesque golfing experience in a serene setting.

Adventure

Experience the thrill of Crimond Raceway, located 22.5km from Pennan. Feel the adrenaline rush as you race on the track, surrounded by a vibrant motorsport atmosphere. It's a perfect spot for adventure seekers looking to get their heart racing and enjoy some high-speed excitement!

Nightlife

Pennan's nightlife is charmingly laid-back, with The Pennan Inn serving up local ales and hearty fare, perfect for unwinding after a day of sightseeing. Enjoy the stunning coastal views while mingling with friendly locals and soaking in the relaxed atmosphere of this quaint fishing village.

Booking tips and Expedia advantages for Pennan

For a budget-friendly trip to Pennan, consider visiting between January and March when accommodation prices are lower, especially on Wednesdays. Avoid Saturdays for the best deals. Use Expedia's search tool to find affordable stays, organising results from lowest to highest price, and filter for eco-certified hotels for sustainable options. Combining your hotel, flights, and activities into a package deal can also save you money. Don’t forget to explore the area on foot to enjoy free activities and take advantage of the beautiful scenery without spending extra.

  • 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 set your budget, choose your desired location, and more. You can organise your results to display prices from lowest to highest, making it easy to find the most affordable accommodation first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified hotels filter will showcase sustainable and environmentally friendly options available for booking.
  • Consider bundling your trip: You can save some dollars by combining your Pennan hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Pennan

Pennan, located in Fraserburgh, Scotland, is a charming destination perfect for culture-themed, romantic, and outdoor getaways. Visitors can explore a variety of attractions, including museums, picturesque beaches, and historic houses, all catering to those seeking cultural experiences and natural beauty. Whether you’re wandering through local attractions or enjoying the stunning coastal scenery, Pennan offers a delightful mix of activities for every traveller.

  • New Aberdour Beach: Experience the serene beauty of New Aberdour Beach, located a short drive from Pennan. With its stunning sandy shores and rolling waves, it's the perfect spot for a relaxing day by the sea, picnicking, or exploring the rock pools.
  • Duff House: Immerse yourself in the rich history and culture at Duff House, a historic gem set in beautiful grounds. This stunning Georgian mansion showcases exquisite art and architecture, providing a glimpse into Scotland's artistic heritage.
  • Banff Museum: Discover the fascinating local history at Banff Museum. This charming facility offers a diverse collection of exhibits that highlight the area's cultural significance, making it a delightful stop for history enthusiasts.

Best time to go to Pennan

The best time to visit Pennan is dependant 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 Rain (Dry)Mostly CloudySlightly LowSlightly Low
March42.8°F (6.0°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No Rain (Dry)Mostly 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, your best option is to fly into Aberdeen Airport (ABZ), situated 53.1km away. For comfortable accommodation near the airport, consider the Marcliffe Hotel, a 5-star establishment located 9.7km from ABZ, offering easy access to transport services. Another excellent choice is the Trump Macleod House & Lodge, also rated 5 stars and 12.9km from the airport. If you prefer a slightly more budget-friendly option, the Leonardo Hotel Aberdeen, a 4-star hotel, is just 9.7km from ABZ. All these hotels provide convenient access to transportation services for your journey to beautiful Pennan.

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 cancelled 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 can I save on a hotel booking in Pennan with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Pennan hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Pennan?
Prices for hotels in Pennan often vary, but you can find a great deal from AU$154 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 our cheapest rates.

Explore a world of travel with Expedia