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

Find hotels in Pennan from $99

Check prices for these dates

Tonight
Aug 14 - Aug 15
Tomorrow
Aug 15 - Aug 16
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Pennan hotels

1. The Laurels

The Laurels
Fraserburgh
$521 nightly
$625 total
Aug 30 - Aug 31
Total with taxes and fees
The Laurels

2. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Kimberley
$127 nightly
$152 total
Aug 15 - Aug 16
Total with taxes and fees
The Davron Hotel

3. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
$112 nightly
$135 total
Aug 17 - Aug 18
Total with taxes and fees
Acdc Glamping, Campervan , Caravan and Tent Resort

4. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
$150 nightly
$180 total
Sep 14 - Sep 15
Total with taxes and fees
Heath Hill Hotel

5. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
$135 nightly
$161 total
Aug 15 - Aug 16
Total with taxes and fees
Banff Springs Hotel

6. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
$103 nightly
$124 total
Sep 12 - Sep 13
Total with taxes and fees
Stag & Thistle Hotel and Restaurant

7. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
$180 nightly
$216 total
Aug 16 - Aug 17
Total with taxes and fees
The Knowes Hotel & Restaurant

8. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
$99 nightly
$99 total
Aug 17 - Aug 18
Total with taxes and fees
Deveron Lodge B&B

9. 49 Crovie Village

49 Crovie Village
Banff
$588 nightly
$706 total
Aug 18 - Aug 19
Total with taxes and fees
49 Crovie Village

10. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
$155 nightly
$187 total
Aug 23 - Aug 24
Total with taxes and fees
Saplinbrae Hotel and Lodges

11. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
$155 nightly
$186 total
Sep 4 - Sep 5
Total with taxes and fees
Seafield Arms

12. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
$205 nightly
$205 total
Aug 16 - Aug 17
Total with taxes and fees
Homesly The Station Hotel

13. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
$112 nightly
$135 total
Aug 25 - Aug 26
Total with taxes and fees
Fife Lodge

14. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
$79 nightly
$94 total
Sep 14 - Sep 15
Total with taxes and fees
Portsoy Sail Loft

15. Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
Fraserburgh
United Kingdom
Dylan
$202 nightly
$236 total
Aug 19 - Aug 20
Total with taxes and fees
Door to the Shore - Seafront Cottages

16. The Old Kipper Hoose

The Old Kipper Hoose
Banff
$759 nightly
$911 total
Aug 18 - Aug 19
Total with taxes and fees
The Old Kipper Hoose

17. Cabin View

Cabin View
Turriff
United Kingdom
Damien
$165 nightly
$198 total
Aug 27 - Aug 28
Total with taxes and fees
Cabin View

18. Rockstar Cottage

Rockstar Cottage
Macduff
$482 nightly
$578 total
Aug 18 - Aug 19
Total with taxes and fees
Rockstar Cottage

19. 2 College Bounds

2 College Bounds
Fraserburgh
United Kingdom
Donald J M
$404 nightly
$484 total
Aug 22 - Aug 23
Total with taxes and fees
2 College Bounds

20. West Pier Cottage

West Pier Cottage
Macduff
$507 nightly
$608 total
Aug 19 - Aug 20
Total with taxes and fees
West Pier Cottage
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
"The staff were very warm, welcoming and attentive, Colin who served breakfast made sure we had everything we needed each morning. The room was lovely, we will definitely be back."
Kirsty 2-night trip
Posted 15 hours 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 5 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 5 days ago
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
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 10 days 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 11 days 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 12 days 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 13 days 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
Cabin View

Cabin View

10/10 Excellent
"Amazing stay will definitely stay again"
Damien 1-night trip
Posted 2 months ago
Cabin View

More cheap stays in Pennan

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
$99 nightly
$99 total
Aug 17 - Aug 18
Total with taxes and fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
$165 nightly
$198 total
Aug 27 - Aug 28
Total with taxes and fees
10/10 Exceptional! (1 review)
Cabin View
Coastal Cottage

Coastal Cottage

Fraserburgh Scotland
$446 nightly
$535 total
Aug 18 - Aug 19
Total with taxes and fees
10/10 Exceptional! (1 review)
Coastal Cottage
Bella's Beach Cottage

Bella's Beach Cottage

23 Gordon Street St. Combs Fraserburgh Scotland
$515 nightly
$618 total
Aug 21 - Aug 22
Total with taxes and fees
Bella's Beach 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

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.

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 much is the nightly rate at a Pennan hotel?
Prices for hotels in Pennan often vary, but you can find a great deal from $99 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