Find hotels in Pennan from $105

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Pennan hotels

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (25 reviews)
"Great location, clean and cosy room. Wonderful breakfast and owners friendly and helpful. Would stay again and would recommend."
United Kingdom
CHRISTINA
$114 nightly
The price is $114
May 15 - May 16
Total with taxes and fees
Deveron Lodge B&B

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (129 reviews)
"We love this hotel! We were there two years ago and wanted to return to see if it still was as exceptional as we originally thought. And it was! The dinner in the restaurant was wonderful and the complimentary breakfast was top notch. The property is lovingly maintained by the nicest couple. They are working hard to get their outdoor eating area ready for the season!"
United States
Jonathan
$116 nightly
The price is $139
May 15 - May 16
Total with taxes and fees
The Davron Hotel

Cabin View

Cabin View
2.0 star property
Turriff
$146 nightly
The price is $175
May 28 - May 29
Total with taxes and fees
Cabin View

Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
$156 nightly
The price is $187
May 15 - May 16
Total with taxes and fees
Seafield Arms

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (245 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
$129 nightly
The price is $154
May 17 - May 18
Total with taxes and fees
Saplinbrae Hotel and Lodges

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (228 reviews)
"Friendly staff, fresh breakfast made to order, fantastic location, nothing too much bother for the staff. Highly recommend "
United Kingdom
Ian
$140 nightly
The price is $168
May 24 - May 25
Total with taxes and fees
Banff Springs Hotel

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.8 out of 10, Excellent, (25 reviews)
"Right in the centre of town. Staff very pleasnt."
United Kingdom
David
$88 nightly
The price is $105
May 15 - May 16
Total with taxes and fees
Stag & Thistle Hotel and Restaurant

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
$203 nightly
The price is $237
May 17 - May 18
Total with taxes and fees
Door to the Shore - Seafront Cottages

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
$483 nightly
The price is $580
May 18 - May 19
Total with taxes and fees
Rockstar Cottage

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (95 reviews)
"Great hotel, fantastic rooms, great food "
United Kingdom
matt
$144 nightly
The price is $172
May 26 - May 27
Total with taxes and fees
Heath Hill Hotel

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very Good, (92 reviews)
"Great place, very friendly staff, the food was best in Scotland "
United States
Viktoria
$108 nightly
The price is $108
May 18 - May 19
Total with taxes and fees
Homesly The Station Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (248 reviews)
"Everything was perfect and outstanding!👍"
United Kingdom
Solveig
$112 nightly
The price is $135
May 17 - May 18
Total with taxes and fees
Fife Lodge

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (220 reviews)
"All the staff were lovely and helpful. Our room was very clean and the bathroom spotless. The bed was huge and conformable but a bit soft for our personal preference. Amazing views of the harbour. Room had everything you could need in there including hair dryer and ironing board and iron."
United Kingdom
Gabriela
$153 nightly
The price is $183
May 20 - May 21
Total with taxes and fees
The Knowes Hotel & Restaurant

2 College Bounds

2 College Bounds
3.0 star property
Fraserburgh
10.0 out of 10, Exceptional, (1 review)
"Cosy modernised end terrace house. Centrally located. Ideal for a short stay."
United Kingdom
Donald J M
$405 nightly
The price is $486
May 22 - May 23
Total with taxes and fees
2 College Bounds

Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
3.0 star property
Fraserburgh
10.0 out of 10, Exceptional, (15 reviews)
"The site and facilities were fantastic. They have gone to enormous lengths to ensure your stay is the best experience that can be offered. Its a beautiful location, immaculately kept and the hosts couldn't do enough for us. We had a wonderful couple of days there and would not hesitate to HIGHLY recommend it!"
United Kingdom
Susan
$110 nightly
The price is $133
May 18 - May 19
Total with taxes and fees
Acdc Glamping, Campervan , Caravan and Tent Resort

Periwinkle Cottage

Periwinkle Cottage
2.0 star property
Banff
$463 nightly
The price is $556
May 27 - May 28
Total with taxes and fees
Periwinkle Cottage

No.9 North St

No.9 North St
2.0 star property
Fraserburgh
$508 nightly
The price is $610
May 20 - May 21
Total with taxes and fees
No.9 North St

3 Caroline Place

3 Caroline Place
2.0 star property
Fraserburgh
$484 nightly
The price is $581
May 18 - May 19
Total with taxes and fees
3 Caroline Place

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
$451 nightly
The price is $541
May 22 - May 23
Total with taxes and fees
West Pier Cottage

Cortes House

Cortes House
3.5 star property
Fraserburgh
$4,728 nightly
The price is $5,674
May 18 - May 19
Total with taxes and fees
Cortes House
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 Banff Museum and Fraserburgh Heritage Centre—just two of the sights around Pennan.

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

  • Stunning Coastal Views: Enjoy breathtaking coastal scenery that makes for perfect photo opportunities and romantic walks.
  • Charming Pennan Harbour: Explore the picturesque harbor, a quintessential feature of the village, ideal for relaxation and exploration.
  • Outdoor Adventures: Engage in hiking and biking along scenic trails that highlight the natural beauty of Aberdeenshire.
  • Cultural Experiences: Discover local museums and shops that showcase the rich history and culture of the area.
  • Cozy Accommodations: Choose from a variety of welcoming lodging options, perfect for a restful stay.

Find great hotels near Pennan

Discover the charming accommodations in Pennan, a picturesque village in Fraserburgh, Scotland. With a variety of lodging options, including pet-friendly hotels and family-oriented resorts, you can find the perfect place to relax after a day of adventure. Whether you're seeking the best hotels in Aberdeenshire or cozy spots that embrace the local culture, Pennan offers a delightful experience for every traveler.

  • Banff Springs Hotel: Experience a touch of elegance at the Banff Springs Hotel, a 4-star establishment that caters to business travelers seeking a professional retreat. Located 10 miles from Pennan, this hotel features dedicated facilities such as a Meeting Room and Conference Space, making it an ideal choice for corporate events or work-related stays. With its sophisticated atmosphere and attentive service, guests can seamlessly blend business with leisure, enjoying both productivity and comfort during their visit.
  • The Knowes Hotel & Restaurant: Adventure awaits at The Knowes Hotel & Restaurant, a cozy 3-star lodging situated 9 miles from Pennan. Perfect for thrill-seekers, this hotel offers a variety of outdoor activities nearby, including fishing, birdwatching, surfing, and sailing. After a day of excitement, unwind in the relaxed ambiance of the hotel’s restaurant, where you can enjoy delicious meals and share stories of your adventures. The Knowes Hotel is truly a gateway to exploring the stunning natural beauty of Scotland.
  • Heath Hill Hotel: The Heath Hill Hotel is a welcoming 3-star accommodation located 8 miles from Pennan, ideal for travelers looking for comfort and convenience. Guests can indulge in a complimentary full breakfast each morning to kickstart their day. The hotel features a bar and lounge for relaxing evenings and offers entertainment options, including a flatscreen TV in each room. With its friendly atmosphere and thoughtful amenities, the Heath Hill Hotel ensures a pleasant stay for all visitors.

Where to stay in Pennan

For a charming getaway, Pennan offers a delightful blend of culture and romance amidst stunning coastal scenery. Explore the quaint local shops or enjoy relaxing walks along the picturesque coastline. Nearby Aberdeenshire provides cozy hotels and rich cultural experiences, perfect for a memorable holiday. Don't miss the chance to savor the friendly atmosphere and breathtaking landscapes while creating lasting memories on your trip to Pennan.

  • Banff: Nestled approximately 10 miles from Pennan, Banff is a vibrant city known for its outdoor adventures and rich cultural experiences. With visitor numbers peaking between July and September, the city buzzes with activity during the summer months. Travelers flock to Banff to enjoy its scenic golf courses and educational venues, making it a perfect spot for both leisure and learning. Local highlights include charming beaches, historic castles, and engaging museums that showcase the region's heritage and natural beauty.
  • Fraserburgh: As the city where Pennan is located, Fraserburgh offers a blend of outdoor activities and cultural experiences. The city sees consistent traveler arrivals throughout the year, with peaks in January, July, and September. Visitors can indulge in golfing, skiing, and exploring its rich history through museums and historic sites. Fraserburgh's local attractions, including impressive castles and significant landmarks, provide a glimpse into Scotland's storied past while offering ample opportunities for adventure.
  • Crovie: Just 2 miles from Pennan, Crovie is a quaint village that captures the heart with its stunning coastal scenery and outdoor activities. Peak visitor numbers occur from July to September, attracting those seeking both adventure and picturesque landscapes. Crovie is perfect for a relaxing getaway, with its beautiful beaches and historic sites nearby. Explore the local castles and immerse yourself in the village's charm, making it an ideal stop for travelers looking to escape and unwind.

Things to do near Pennan

Pennan, located in Fraserburgh, Scotland, is perfect for a romantic getaway or an active holiday, offering stunning coastal views and charming village vibes. Enjoy memorable stays in cozy accommodations, explore outdoor adventures like hiking and biking, and indulge in cultural experiences. Pennan serves as a great base for day trips to nearby attractions, ensuring a delightful mix of relaxation and exploration during your visit.

Shopping

In Pennan, you can visit local shops for unique gifts and souvenirs. If you're up for a drive, check out Portsoy Ice Cream, located 16 miles away, where you can enjoy delicious treats and find charming local products to take home.

Recreation

Aden Country Park, located 14 miles from Pennan, offers serene nature trails perfect for relaxation and mindfulness. The Haughs, 12 miles away, provides an energetic sports environment for fitness enthusiasts. For a touch of luxury, visit Longside Golf Club, 16 miles from Pennan, featuring exquisite golfing experiences amidst beautiful landscapes.

Adventure

Experience the thrill of motor racing at Crimond Raceway, located 14 miles from Pennan. Feel the adrenaline rush as you race on the track, surrounded by a vibrant atmosphere filled with sports and adventure enthusiasts. It's an exhilarating way to spend your day in Scotland.

Nightlife

Pennan offers a charming and relaxed nightlife with its cozy pubs, where you can enjoy local brews and live music. The atmosphere is friendly and inviting, perfect for mingling with locals. Venture to nearby Fraserburgh for more vibrant bars and late-night entertainment for a fuller experience.

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

Booking tips and Expedia advantages for Pennan

To save money on your trip to Pennan, visit during the cheaper months from January to March, and aim for a Wednesday stay to minimize accommodation costs. Use Expedia to find budget-friendly lodging by sorting options from lowest to highest price, and consider package deals that combine flights and hotels for added savings. Joining the One Key membership program can unlock exclusive discounts and allow you to earn cash for future bookings. Lastly, explore free local attractions to enjoy your visit without overspending.

  • 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 Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to tailor your options based on your budget, desired location, and preferred type of accommodation. For the best value, make sure to sort the price filter from lowest to highest to uncover the most affordable rates and deals available.
  • Consider bundling your trip: You can save money by combining your Pennan hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Pennan

Pennan, located in Aberdeenshire, Scotland, is perfect for a romantic and culture-rich outdoor vacation. Visitors can explore local attractions like the charming Pennan Harbour and the beautiful Pennan Beach, as well as museums that delve into the area's history. Whether you're looking for a peaceful getaway or a cultural experience, Pennan offers a delightful mix of scenic beauty and historical intrigue that will make your visit memorable.

  • Banff Museum: Located 9 miles from Pennan, Banff Museum offers a deep dive into local history, showcasing fascinating artifacts and exhibits that reflect the region's rich cultural heritage. Visitors can enjoy a unique blend of educational experiences in a charming setting.
  • Fraserburgh Heritage Centre: Also 9 miles away, this museum highlights the maritime and social history of Fraserburgh. Visitors can explore interactive displays that provide insights into the town's vibrant culture and heritage, making it a delightful stop for history enthusiasts.
  • Delgatie Castle: Situated 11 miles from Pennan, this enchanting castle combines romance and culture. With its stunning architecture and beautiful grounds, visitors can immerse themselves in Scottish history while enjoying picturesque views and the castle's captivating stories.

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

When planning your visit to Pennan, the nearest major airport is Aberdeen International Airport (ABZ), situated 33 miles away. For a comfortable stay, consider the Marcliffe Hotel, a 5-star establishment located 6 miles from ABZ, or the Trump Macleod House & Lodge, also 5-star, just 8 miles from the airport. The Leonardo Hotel Aberdeen offers a 4-star option and is conveniently located 6 miles from ABZ. Transportation services from these hotels to the airport are readily available, ensuring easy access for your travel needs. Enjoy your trip to the picturesque village of Pennan.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Pennan using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Pennan.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Pennan side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

When is the best time to go to Pennan?
The best time to go to Pennan is during the late spring and summer months, from May to September, when the weather is mildest and the days are long.

During these months, you'll experience the most agreeable conditions for enjoying Pennan's coastal scenery and outdoor activities. The average temperatures are comfortable, ranging from 12°C to 18°C (54°F to 64°F), and there's less rainfall compared to other times of the year. This period is ideal for travelers who enjoy exploring the area's walking paths and picturesque harbor.

For couples looking for a tranquil and scenic getaway, late spring (May and June) is particularly appealing. The wildflowers are in bloom, and the days are long, offering ample daylight for coastal walks and enjoying the quiet charm of the village without the peak summer crowds. It's a superb time for photography and experiencing the natural beauty of the Aberdeenshire coast.

Families might find July and August to be the most convenient months. The slightly warmer temperatures are good for outdoor activities, and the longer school holidays make it easier to plan a trip.
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?
With Expedia, you earn OneKeyCash™* on eligible Pennan hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $105 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