Book Hotels in Pennan
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Pennan
Top Pennan hotels

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
0.06 mi from city center
$158 nightly
The price is $158 total per night
$158 total
Jul 13 - Jul 14
Total includes taxes and fees
This cottage featured laundry facilities and barbecue grills.

PENNAN LODGE - 26818
0.31 mi from city center
This cottage features a garden, laundry facilities, and barbecue grills.

Banff Springs Hotel
8 Golden Knowes Rd, Banff, Scotland
Free Cancellation
Reserve now, pay when you stay
10.38 mi from city center
$155 nightly
The price is $187 total per night
$187 total
Jul 16 - Jul 17
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the 2 conference rooms, along with free WiFi in public areas. Free self parking, a terrace, and a garden are also offered.

Saplinbrae Hotel and Lodges
Mintlaw, Aberdeenshire, Peterhead, Scotland
Free Cancellation
Reserve now, pay when you stay
13.21 mi from city center
$132 nightly
The price is $159 total per night
$159 total
Jul 6 - Jul 7
Total includes taxes and fees
This hotel features a restaurant and 2 bars/lounges. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, and a snack bar/deli are also on offer.

The Knowes Hotel & Restaurant
43 Market Street, Macduff, Scotland
Free Cancellation
Reserve now, pay when you stay
8.77 mi from city center
$182 nightly
The price is $218 total per night
$218 total
Jul 6 - Jul 7
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. Free parking, a business center, and a terrace are also offered.

Heath Hill Hotel
Memsie, Fraserburgh, Scotland
Free Cancellation
Reserve now, pay when you stay
7.5 mi from city center
$150 nightly
The price is $180 total per night
$180 total
Aug 5 - Aug 6
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. There's no skimping on freebies - guests receive free full breakfast, free WiFi, and free self parking. Luggage storage and laundry facilities are also provided.

Ban Car Hotel
Main Road, Lonmay, Fraserburgh, Scotland
11.54 mi from city center
$92 nightly
The price is $111 total per night
$111 total
Jul 6 - Jul 7
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. Free parking, a business center, and dry cleaning are also offered.

The Davron Hotel
8 The Square Rosehearty, Fraserburgh, Scotland
Free Cancellation
Reserve now, pay when you stay
5.5 mi from city center
$108 nightly
The price is $130 total per night
$130 total
Jul 6 - Jul 7
Total includes taxes and fees
This hotel features a restaurant and 2 bars/lounges. There's no skimping on freebies - guests receive free cooked-to-order breakfast, free WiFi, and free self parking. A garden, dry cleaning, and laundry facilities are also on offer.

Station Hotel Portsoy
22 Seafield Street, Banff, Scotland
Free Cancellation
15.88 mi from city center
$150 nightly
The price is $180 total per night
$180 total
Jul 8 - Jul 9
Total includes taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. There's no skimping on freebies - guests receive free breakfast, free WiFi, and free self parking. A coffee shop and a snack bar/deli are also provided.
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.
Pennan hotels essential information
Accommodation | 233 hotels |
---|---|
Lowest Price | $111 |
Highest Price | $218 |
Popular hotels | Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan, PENNAN LODGE - 26818, Banff Springs Hotel, Saplinbrae Hotel and Lodges, The Knowes Hotel & Restaurant, Heath Hill Hotel, Ban Car Hotel, The Davron Hotel, Station Hotel Portsoy |
Frequently asked questions
Recent Pennan hotel reviews by fellow wanderers

Saplinbrae Hotel and Lodges
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"What a hidden gem of a hotel! From the anticipated needs when booking to the friendly efficient staff on arrival and throughout out our stay and not forgetting the quality food served. Probably the best cooked breakfast I’ve had too!
I also have to mention the spacious deluxe room that was spotlessly clean and the team who keep it that way."
A verified traveler stayed at Saplinbrae Hotel and Lodges
Types of hotels
Hotels near…
Areas of Pennan
Most popular
Hotels
Flights
Cars