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
$154 nightly
The price is $154 total per night
$154 total
May 27 - May 28
Total includes taxes and fees
This cottage featured laundry facilities and barbecue grills.
Kitchen
Washer

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

Banff Springs Hotel
8 Golden Knowes Rd, Banff, Scotland
Free Cancellation
Reserve now, pay when you stay
10.38 mi from city center
$154 nightly
The price is $185 total per night
$185 total
May 28 - May 29
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.
Parking included
Free WiFi

Fife Lodge
Sandyhill Road, Banff, Scotland
Free Cancellation
Reserve now, pay when you stay
10.14 mi from city center
$116 nightly
The price is $139 total per night
$139 total
Jun 1 - Jun 2
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. A coffee shop, a terrace, and a garden are also on offer.
Breakfast included
Parking included

Station Hotel Portsoy
22 Seafield Street, Banff, Scotland
15.88 mi from city center
$168 nightly
The price is $201 total per night
$201 total
May 21 - May 22
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.
Pool
Breakfast included

Saplinbrae Hotel and Lodges
Mintlaw, Aberdeenshire, Peterhead, Scotland
Free Cancellation
Reserve now, pay when you stay
13.21 mi from city center
$131 nightly
The price is $157 total per night
$157 total
May 21 - May 22
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.
Pet friendly
Parking included

The Knowes Hotel & Restaurant
43 Market Street, Macduff, Scotland
Free Cancellation
Reserve now, pay when you stay
8.77 mi from city center
$177 nightly
The price is $213 total per night
$213 total
Jun 1 - Jun 2
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.
Parking included
Free WiFi

Heath Hill Hotel
Memsie, Fraserburgh, Scotland
Free Cancellation
Reserve now, pay when you stay
7.5 mi from city center
$146 nightly
The price is $175 total per night
$175 total
May 21 - May 22
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.
Breakfast included
Parking included

Ban Car Hotel
Main Road, Lonmay, Fraserburgh, Scotland
11.54 mi from city center
$95 nightly
The price is $115 total per night
$115 total
May 21 - May 22
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.
Pet friendly
Parking included
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 | 222 hotels |
---|---|
Lowest Price | $115 total |
Highest Price | $213 total |
Popular hotels | Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan, PENNAN LODGE - 26818, Banff Springs Hotel, Fife Lodge, Station Hotel Portsoy, Saplinbrae Hotel and Lodges, The Knowes Hotel & Restaurant, Heath Hill Hotel, Ban Car Hotel |
Frequently asked questions
Recent Pennan hotel reviews by fellow wanderers

Station Hotel Portsoy
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"The room was clean and cozy. The staff were friendly, warm and helpful. A lovely stay "
A verified traveler stayed at Station Hotel Portsoy
Areas of Pennan
Most popular
Hotels
Flights
Cars