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

Find hotels in Pennan from £78

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Pennan hotels

Thainstone House

Thainstone House
4.0 star property
Inverurie
8.2 out of 10, Very good, (440 reviews)
"Good hotel with leisure facilities .Definitely recommend this hotel"
United Kingdom
Graeme
The price is £75
includes taxes & fees
19 Jul - 20 Jul
Thainstone House

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (239 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is £125
includes taxes & fees
30 Jul - 31 Jul
Banff Springs Hotel

Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
4.0 star property
Inverurie
9.4 out of 10, Exceptional, (395 reviews)
"I stay here when travelling on business - always wonderful "
United Kingdom
Alison
The price is £121
includes taxes & fees
20 Jul - 21 Jul
Meldrum House Country Hotel & Golf Course

The Waterside Hotel

The Waterside Hotel
3.0 star property
Peterhead
7.2 out of 10, Good, (371 reviews)
"An old building but clean and well run with friendly staff"
United Kingdom
Christine
The price is £52
includes taxes & fees
19 Jul - 20 Jul
The Waterside Hotel

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (225 reviews)
"Lovely hotel, beautiful decor, staff were so friendly and super tasty food."
United Kingdom
Jolene
The price is £127
includes taxes & fees
23 Jul - 24 Jul
The Knowes Hotel & Restaurant

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (103 reviews)
"Lovely little place I wish I had come across before and will definitely be back, rooms are modern comfy and very clean, food was very good too."
United Kingdom
Charles
The price is £138
includes taxes & fees
17 Jul - 18 Jul
Heath Hill Hotel

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.8 out of 10, Excellent, (27 reviews)
"Property is just off main street, doesn't look much from outside, but as soon as you come inside it's a whole different world."
United Kingdom
Paul
The price is £125
includes taxes & fees
17 Jul - 18 Jul
Stag & Thistle Hotel and Restaurant

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (133 reviews)
"Staff great, easy free parking and great breakfast. Only thing was room was small and you can hear adjacent rooms"
United Kingdom
Chris
The price is £113
includes taxes & fees
17 Jul - 18 Jul
The Davron Hotel

Macdonald Pittodrie House

Macdonald Pittodrie House
4.0 star property
Inverurie
8.8 out of 10, Excellent, (281 reviews)
"Staff are wonderful and the food was excellent. Wine over priced but ambience in the restaurant and hotel is top notch."
United Kingdom
Ian
The price is £103
includes taxes & fees
30 Jul - 31 Jul
Macdonald Pittodrie House

Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
3.5 star property
Fraserburgh
9.8 out of 10, Exceptional, (13 reviews)
"Beautiful escape next to the sea and lovely host!"
United Kingdom
Dylan
The price is £175
includes taxes & fees
17 Jul - 18 Jul
Door to the Shore - Seafront Cottages

Newburgh Inn

Newburgh Inn
3.5 star property
Ellon
9.2 out of 10, Wonderful, (140 reviews)
"Bar food excellent. Rooms clean and tidy. Good for why you pay for."
United Kingdom
Anne Marie
The price is £60
includes taxes & fees
19 Jul - 20 Jul
Newburgh Inn

Strathburn Hotel Inverurie by Compass Hospitality

Strathburn Hotel Inverurie by Compass Hospitality
4.0 star property
Inverurie
8.6 out of 10, Excellent, (171 reviews)
" Nice hotel stayed many times"
United Kingdom
Shaun
The price is £55
includes taxes & fees
31 Jul - 1 Aug
Strathburn Hotel Inverurie by Compass Hospitality

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.6 out of 10, Exceptional, (250 reviews)
"We have been coming back to Saplinbrea for a number of years. The staff and the food are excellent. The whole hotel has great ambiance, and provides a wonderful experience. Only negative is that carpeting in corridors is a little tired."
United States
William
The price is £124
includes taxes & fees
19 Jul - 20 Jul
Saplinbrae Hotel and Lodges

New Inn Hotel

New Inn Hotel
3.5 star property
Ellon
9.2 out of 10, Wonderful, (227 reviews)
"Comfortable room fantastic staff so helpful and friendly "
United Kingdom
Mrs Wendy A
The price is £99
includes taxes & fees
19 Jul - 20 Jul
New Inn Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (263 reviews)
"Staff were lovely, very friendly and helpful."
United Kingdom
Leigh
The price is £99
includes taxes & fees
19 Jul - 20 Jul
Fife Lodge

Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (71 reviews)
"Wonderful stay with the most hospitable hosts. Lovely breakfast. Would happily stay again! Thank you!!"
United States
michelle
The price is £68
includes taxes & fees
21 Jul - 22 Jul
Disblair House

St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (51 reviews)
"Friendly staff and food amazing "
United Kingdom
Craig
The price is £111
includes taxes & fees
17 Jul - 18 Jul
St Olaf Golf Hotel

The Lodges at Barra Castle

The Lodges at Barra Castle
4.0 star property
Inverurie
9.0 out of 10, Wonderful, (32 reviews)
"The lodge was clean, well set up and had everything we could need and more"
United States
nuala
The price is £157
includes taxes & fees
21 Jul - 22 Jul
The Lodges at Barra Castle

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
3.0 star property
Peterhead
9.2 out of 10, Wonderful, (139 reviews)
"Nice staff, nice room and very good food"
United Kingdom
Gavin
The price is £124
includes taxes & fees
18 Jul - 19 Jul
Kilmarnock Arms Hotel

The white horse inn

The white horse inn
3.0 star property
Aberdeen
9.2 out of 10, Wonderful, (99 reviews)
"A must if I am in the area again, the food was good, bed comfy bathroom clean. "
United Kingdom
Lawrence
The price is £79
includes taxes & fees
18 Jul - 19 Jul
The white horse inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Pennan attractions

Learn more about Pennan

Venture to Macduff Marine Aquarium and Banff Museum—just two of the sights around Pennan.

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

Top Pennan Hotel Reviews

More cheap stays in Pennan

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 can I save on a Pennan hotel booking with Expedia?
Members always get our best prices. Find our best Pennan hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £78 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