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

Find hotels in Pennan from £73

  • 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
15 Oct - 16 Oct
Tomorrow
16 Oct - 17 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Pennan hotels

1. Thainstone House

Thainstone House
Inverurie
United States
Nancy
£67
includes taxes & fees
15 Nov - 16 Nov
Thainstone House

2. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
£109
includes taxes & fees
1 Nov - 2 Nov
Banff Springs Hotel

3. Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
Inverurie
United States
Rachel
£134
includes taxes & fees
2 Nov - 3 Nov
Meldrum House Country Hotel & Golf Course

4. The Waterside Hotel

The Waterside Hotel
Peterhead
United Kingdom
LEWIS
£59
includes taxes & fees
18 Oct - 19 Oct
The Waterside Hotel

5. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
£130
includes taxes & fees
2 Nov - 3 Nov
The Knowes Hotel & Restaurant

6. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
£138
includes taxes & fees
18 Oct - 19 Oct
Heath Hill Hotel

7. Macdonald Pittodrie House

Macdonald Pittodrie House
Inverurie
United Kingdom
Andrew
£119
includes taxes & fees
28 Oct - 29 Oct
Macdonald Pittodrie House

8. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
£104
includes taxes & fees
16 Oct - 17 Oct
Stag & Thistle Hotel and Restaurant

9. The Davron Hotel

The Davron Hotel
Fraserburgh
United States
Gowri
£103
includes taxes & fees
16 Oct - 17 Oct
The Davron Hotel

10. Newburgh Inn

Newburgh Inn
Ellon
United States
Guy
£52
includes taxes & fees
16 Oct - 17 Oct
Newburgh Inn

11. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
£97
includes taxes & fees
18 Oct - 19 Oct
Fife Lodge

12. New Inn Hotel

New Inn Hotel
Ellon
United Kingdom
Steven
£102
includes taxes & fees
18 Oct - 19 Oct
New Inn Hotel

13. Strathburn Hotel Inverurie by Compass Hospitality

Strathburn Hotel Inverurie by Compass Hospitality
Inverurie
United Kingdom
Steven
£57
includes taxes & fees
31 Oct - 1 Nov
Strathburn Hotel Inverurie by Compass Hospitality

14. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
£122
includes taxes & fees
12 Nov - 13 Nov
Saplinbrae Hotel and Lodges

15. Disblair House

Disblair House
Aberdeen
United Kingdom
natalie
£63
includes taxes & fees
16 Oct - 17 Oct
Disblair House

16. The Lodges at Barra Castle

The Lodges at Barra Castle
Inverurie
United States
nuala
£114
includes taxes & fees
18 Oct - 19 Oct
The Lodges at Barra Castle

17. The white horse inn

The white horse inn
Aberdeen
United Kingdom
Tom
£69
includes taxes & fees
16 Oct - 17 Oct
The white horse inn

18. St Olaf Golf Hotel

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

19. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
United States
Ruth
£121
includes taxes & fees
24 Oct - 25 Oct
Kilmarnock Arms Hotel

20. The Cock and Bull

The Cock and Bull
Aberdeen
United Kingdom
Robert
£117
includes taxes & fees
30 Oct - 31 Oct
The Cock and Bull
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

Fife Lodge

Fife Lodge

10/10 Excellent
"I wasn’t driving and it was only a ten minute walk from the main shops and fifteen minute walk from the bus"
John Randall 5-night trip
Posted 15 hours ago
Fife Lodge
The Davron Hotel

The Davron Hotel

10/10 Excellent
"Great location, staff and amenities"
Gowri 1-night trip
Posted 4 days ago
The Davron Hotel
SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS

10/10 Excellent
"Well equipped, clean and excellent location, couldn’t ask for more. The welcome pack was a nice touch and the 2 wee drams went down a treat. Would definitely book again."
Robert T. 4-night trip
Posted 2 weeks ago
SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS
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 had an absolutely fantastic stay at this property with a group of 12 adults and 6 children. The house was incredible, spacious, beautifully maintained, and easily accommodated our large family without ever feeling crowded. The kitchen was one of the best-equipped we've ever experienced in a holiday home. It genuinely had everything we could possibly need, making catering for a large group effortless. The beds were extremely comfortable, and the entire house was spotless on arrival. The booking process was straightforward, and communication regarding check-in and check-out was excellent throughout. Everything was clearly explained, making the whole experience stress-free. A particular highlight was the warm swimming pool, which was enjoyed by both the adults and children every day and really made our stay special. The only minor downside was that the downstairs bedroom didn't have an en suite, but this was far outweighed by everything else the property had to offer. Overall, this is one of the most impressive holiday homes we've ever stayed in. We wouldn't hesitate to recommend it and would love to return in the future."
Anonymous traveller
Posted 2 weeks ago
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"This hotel is an amazing little gem. Decor, cleanliness & staff all first class. Definitely recommend & we will be back"
Jacqueline 1-night trip
Posted 3 weeks ago
The Knowes Hotel & Restaurant
Portsoy Sail Loft

Portsoy Sail Loft

10/10 Excellent
"Phenomenal stay at the Sail Loft. I stayed a few nights after the Kadampa meditation retreat and absolutely loved my stay. The location is excellent, amazing walking opportunities and the beach is a 30 second walk from the front door! You can get whatever you need from the coop in town. The place is well heated and all cooking and cleaning amenities are provided. Place was spotless on entry and had everything I needed. Amazing price too 10/10 & I’ll be back soon"
Josh 2-night trip
Posted 1 month ago
Portsoy Sail Loft
Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort

10/10 Excellent
"First time staying in this kind of place. The shepherds hut was cosy and had everything you could need. Dougie was very friendly and helpful. Would definitely recommend a stay and I will be back 😁"
Pauline 1-night trip
Posted 2 months ago
Acdc Glamping, Campervan , Caravan and Tent Resort
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 3 months ago
Pew with a View - Pet Friendly seafront cottage, secure shorefront garden

More cheap stays in Pennan

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
£78
27 Oct - 28 Oct
includes taxes & fees
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
£146
20 Oct - 21 Oct
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
20 Oct - 21 Oct
includes taxes & fees
8/10 Very good! (1 review)
Bella's Beach Cottage
Beach View, 3 The Granary

Beach View, 3 The Granary

Apartment 3 The Granary Church Street Banff Scotland
Get rates
10/10 Exceptional! (1 review)
Beach View, 3 The Granary
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

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 £73 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