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

Find hotels in Pennan

  • 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
Sep 6 - Sep 7
Tomorrow
Sep 7 - Sep 8
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Filter by

Property class

Guest rating

Our top choices for Pennan hotels

1. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Moira
¥17,250
¥20,701 total
includes taxes & fees
Oct 1 - Oct 2
The Davron Hotel

2. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
¥24,205
¥29,046 total
includes taxes & fees
Sep 7 - Sep 8
Heath Hill Hotel

3. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
¥26,406
¥31,687 total
includes taxes & fees
Sep 8 - Sep 9
The Knowes Hotel & Restaurant

4. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
¥17,603
¥21,125 total
includes taxes & fees
Oct 6 - Oct 7
Acdc Glamping, Campervan , Caravan and Tent Resort

5. The Old Kipper Hoose

The Old Kipper Hoose
Banff
¥118,869
¥142,643 total
includes taxes & fees
Sep 11 - Sep 12
The Old Kipper Hoose

6. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
¥15,955
¥19,146 total
includes taxes & fees
Sep 20 - Sep 21
Stag & Thistle Hotel and Restaurant

7. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
Charlie
¥16,888
¥16,888 total
includes taxes & fees
Sep 11 - Sep 12
Deveron Lodge B&B

8. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
¥23,998
¥28,798 total
includes taxes & fees
Sep 7 - Sep 8
Saplinbrae Hotel and Lodges

9. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
¥21,523
¥25,828 total
includes taxes & fees
Sep 24 - Sep 25
Banff Springs Hotel

10. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
¥24,249
¥29,099 total
includes taxes & fees
Sep 8 - Sep 9
Seafield Arms

11. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
¥32,431
¥32,431 total
includes taxes & fees
Sep 7 - Sep 8
Homesly The Station Hotel

12. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
¥12,117
¥14,540 total
includes taxes & fees
Sep 13 - Sep 14
Portsoy Sail Loft

13. Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
Fraserburgh
United Kingdom
Dylan
¥26,406
¥36,968 total
includes taxes & fees
Sep 8 - Sep 9
Door to the Shore - Seafront Cottages

14. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
¥17,929
¥21,515 total
includes taxes & fees
Sep 11 - Sep 12
Fife Lodge

15. 49 Crovie Village

49 Crovie Village
Banff
¥92,115
¥110,538 total
includes taxes & fees
Sep 26 - Sep 27
49 Crovie Village

16. Cabin View

Cabin View
Turriff
United Kingdom
Damien
¥26,142
¥31,371 total
includes taxes & fees
Sep 21 - Sep 22
Cabin View

17. Shoreline House

Shoreline House
Fraserburgh
United States
Shane
¥163,041
¥195,649 total
includes taxes & fees
Oct 3 - Oct 4
Shoreline House

18. Cortes House

Cortes House
Fraserburgh
¥915,580
¥1,098,696 total
includes taxes & fees
Sep 9 - Sep 10
Cortes House

19. 4A Carny Street

4A Carny Street
Macduff
¥64,103
¥76,924 total
includes taxes & fees
Sep 22 - Sep 23
4A Carny Street

20. St Magnus Haven

St Magnus Haven
Fraserburgh
¥106,300
¥127,560 total
includes taxes & fees
Oct 3 - Oct 4
St Magnus Haven
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

Find out more about Pennan

Top reasons to visit Pennan

  • Charming Fishing Village: Pennan's picturesque setting features colorful houses and a scenic harbor, perfect for leisurely strolls.
  • Outdoor Adventures: Enjoy golfing, hiking, and exploring the stunning coastline and nearby natural landscapes.
  • Cultural Experiences: Engage with local culture through museums, historic houses, and vibrant community events.
  • Relaxing Accommodations: Choose from cozy inns and charming cottages for a comfortable stay by the sea.
  • Nearby Attractions: Take day trips to Fraserburgh for its rich history and vibrant local atmosphere.

Find great hotels near Pennan

Discover the charming accommodations in Pennan, a picturesque village in Scotland. Whether you're seeking a cozy inn, a pet-friendly retreat, or a family-friendly vacation experience, Pennan offers a variety of lodging options, including inviting whitewashed cottages. Adventure seekers will find plenty of activities nearby, making it an ideal destination for travelers looking to explore the stunning Scottish coast while enjoying comfortable stays.

  • Banff Springs Hotel: A charming 4-star establishment, the Banff Springs Hotel, located 16km from Pennan, caters primarily to business travelers seeking a comfortable and professional environment. With a guest rating of 8.6 out of 10, this hotel features well-appointed rooms designed for relaxation after a long day of meetings or conferences. Guests appreciate the property’s amenities, which include high-speed internet access, a dedicated business center, and spacious meeting rooms. The on-site dining options offer a selection of local and international cuisine, making it a convenient choice for those traveling for work.
  • The Knowes Hotel & Restaurant: Situated 14km from Pennan, The Knowes Hotel & Restaurant is a 3-star hotel with a guest rating of 9.2 out of 10, ideal for adventure enthusiasts. This accommodation offers a variety of exciting activities both onsite and nearby, such as surfing, fishing, and birdwatching. Guests can unwind in comfortable rooms after a day of exploration, and the on-site restaurant serves delicious meals that reflect the local flavor. The hotel embodies a spirit of adventure and camaraderie, making it a great choice for those looking to explore the great outdoors.
  • Fife Lodge: Fife Lodge is a welcoming 3-star hotel located 16km from Pennan, boasting an impressive guest rating of 9.4 out of 10. This property offers complimentary breakfast and a cozy coffee shop, perfect for starting your day off right. Guests can engage in various recreational activities such as windsurfing, sailing, and golf in the surrounding area. With modern amenities including flat-screen TVs and cable channels, Fife Lodge provides a comfortable stay with options for relaxation and entertainment, making it a great choice for families and leisure travelers alike.

Where to stay in Pennan

Pennan, a charming village on the Scottish coast, offers a unique escape with its colorful houses and stunning views. Ideal for outdoor enthusiasts and culture lovers alike, visitors can explore picturesque landscapes and enjoy friendly local ambiance. Nearby Fraserburgh adds to the experience with its rich history and vibrant community. Whether you're seeking relaxation or adventure, Pennan and its surroundings promise unforgettable memories and delightful excursions.

  • Banff: Located 16km from Pennan, Banff is a charming city that offers an array of outdoor adventures and stunning scenery. The best time to visit is from July to September when the weather is perfect for exploring its many golf courses and national parks. Popular activities include hiking and enjoying the local beach, while historic landmarks like castles add to the area's rich cultural tapestry. Whether you're looking for a day of adventure or a peaceful retreat in nature, Banff has something for everyone.
  • Fraserburgh: Nestled in the heart of Fraserburgh, Pennan is surrounded by a vibrant city known for its outdoor experiences and cultural attractions. Visitor numbers peak in January, July, and September, making it a lively spot throughout the year. Fraserburgh features fantastic golf courses and private clubs, perfect for golf enthusiasts. The city's landmarks, including historic sites and a picturesque bay, provide numerous opportunities for exploration and relaxation, making it a must-visit during your trip.
  • Gardenstown: Just 5km from Pennan, Gardenstown is a quaint village that offers a delightful mix of culture and outdoor activities. Best visited in April or during the summer months from July to August, it’s a hidden gem for beach lovers. The village features a beautiful bay, historic sites, and educational venues that make it an enriching experience for visitors. Whether you're strolling along the coastline or soaking in the local history, Gardenstown provides a charming escape from the hustle and bustle.

Things to do near Pennan

Shopping

Pennan offers charming local shops for unique souvenirs, such as the Pennan Craft Shop featuring handmade items. If you're up for a drive, the nearby Fraserburgh has larger selections at the Fraserburgh Shopping Centre, where you'll find a variety of retail options to explore.

Recreation

Experience tranquility at Pennan's local wellness retreat, where you can enjoy rejuvenating spa treatments and yoga sessions overlooking the stunning coastline. Take leisurely walks along the scenic cliffs, immersing yourself in nature while breathing in the fresh sea air, perfect for unwinding and reconnecting with yourself.

Adventure

Crimond Raceway offers an exhilarating motor racing experience located 23km from Pennan. Feel the adrenaline as you navigate the track, surrounded by the thrill of competition and the roar of engines. It's a fantastic spot for motorsport enthusiasts seeking excitement in a scenic setting.

Nightlife

In Pennan, visit the Pennan Inn for a cozy atmosphere and enjoy local ales. For a more lively scene, check out the nearby Buchan Hotel, where you can unwind with friends and enjoy occasional live music events. Experience the charm of this quaint village after sunset.

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

Find the best attractions near Pennan

Pennan is perfect for outdoor enthusiasts and culture seekers alike, offering a blend of activities that cater to various interests. Visitors can explore local attractions such as museums, stunning beaches, and historic houses. A highlight is the picturesque Pennan Harbour, which adds to the area's charm. Whether you're looking to engage with the local culture or enjoy the beautiful outdoors, Pennan has something for everyone.

  • Delgatie Castle: Situated 18km from Pennan, Delgatie Castle offers a glimpse into Scotland's rich history and romantic atmosphere. Explore its stunning architecture and beautiful gardens while enjoying the serene surroundings that evoke a sense of timelessness.
  • Duff House: Located 16km from Pennan, Duff House is a historic mansion that showcases exquisite Georgian architecture. Immerse yourself in the culture of the region by visiting its art galleries and enjoying the lush parkland that surrounds the estate.
  • Inverboyndie Beach: Just 18km from Pennan, Inverboyndie Beach invites you to relax on its sandy shores. Experience the refreshing sea breeze and scenic views, making it an ideal spot for a peaceful escape or a leisurely stroll along the coastline.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 CloudyAverageAverage
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 CloudyAverageSlightly Low

The nearest major airports for your trip to Pennan

Traveling to Pennan can be easily done via major airports like Aberdeen (ABZ), which is 53km away. Nearby hotel options include the luxurious Marcliffe and Trump® International Scotland, both 5-star rated and about 6 to 13km from the airport. Another option is the Leonardo Hotel Aberdeen, a 4-star hotel situated 10km from ABZ. Alternatively, you can fly into INVerness (INV), located 109km from Pennan, with excellent accommodations such as the 5-star Ness Walk and Rocpool Reserve, both around 13km from the airport. Lastly, Kirkwall (KOI) is 146km away, offering several B&Bs and hotels like Hildeval B&B and The Ayre Hotel, all 5km from KOI.

Frequently asked questions

What's the best place for a stay in Pennan?
Banff Springs Hotel, located 10.4 mi (16.7 km) from the heart of Pennan, is a top choice for your stay based on our traveler data. Two other options for your stay in the area are The Knowes Hotel & Restaurant and Fife Lodge. See all available top hotels, or vacation rentals in Pennan.
What's the top vacation rental in Pennan?
Acdc Glamping, Campervan , Caravan and Tent Resort: You might like this vacation home rental near Pennan. It is located next to a golf course and has a terrace, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, a microwave, and an electric kettle. You and your friends and family can relax into your vacation with amenities like a pool table. See all vacation rentals in Pennan.
If I need to cancel my hotel reservation in Pennan, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Pennan.
Where can I learn more about changing or cancelling my trip to Pennan?
For more details about rescheduling or cancelling your trip to Pennan, click here.
What are some accommodations with pools in Pennan?
Homesly The Station Hotel: Offers a snack bar/deli, an indoor pool, and free self parking. View all hotels with pools in Pennan.
What is the best hotel near Aberdeen Airport (ABZ)?
Moxy Aberdeen Airport is a popular 3.5-star hotel featuring free WiFi and a fitness center. It's located a short 0.3 mi (0.5 km) from Aberdeen Airport. Other choices within close proximity to the airport include Hampton by Hilton Aberdeen Airport and Leonardo Inn Aberdeen Airport.
What is staying in Pennan like?
Those traveling to Pennan are sure to enjoy the sights to see and things to do. In Pennan, there are 10 hotels and other accommodations to choose from. Find out more about Pennan.
What should I do while I'm visiting Pennan?
Places to visit in the wider area include Fraserburgh Heritage Centre, Duff House, and Inverboyndie Beach. You'll also find Aden Country Park and RSPB Loch of Strathbeg Nature Reserve in the area. Check out what more to see and do in Expedia's Pennan guide.
What's the weather like in Pennan?
The hottest months are usually August and July with an average temp of 56°F, while the coldest months are February and January with an average of 42°F. Average annual precipitation for Pennan is 30 inches.

Explore a world of travel with Expedia