Penzance

3-Star Hotels in Penzance

Choose your dates to see the latest prices and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 36 3-Star hotels for you in Penzance

Choose your travel dates to see the latest prices and deals for 3-star hotels in Penzance.
Most Booked
Lowest price
Closest to downtown
Highest Rated
11
Hotels in Penzance
Featured facilities: Parking, Restaurant, Hair Dryer
Very Good
126 reviews
8.2/10
1 night
From PLN 194
Check Availability
99+
Hotels in Penzance
Featured facilities: Laundry Service (On-Site), Parking, Restaurant
Great
47 reviews
9.0/10
1 night
From PLN 376
Check Availability
46
Hotels in Penzance
Featured facilities: Parking, Garden, Restaurant
Very Good
105 reviews
8.3/10
1 night
From PLN 297
Check Availability
43
Hotels in Penzance
Featured facilities: Parking, Restaurant, Non-Smoking Floor
Very Good
55 reviews
8.8/10
1 night
From PLN 663
Check Availability
32
Hotels in Penzance
Featured facilities: Public Beach, Restaurant, Luggage Storage
Amazing
62 reviews
9.5/10
1 night
From PLN 620
Check Availability
99+
Hotels in Penzance
Featured facilities: Snack Bar, Parking, Restaurant
Good
108 reviews
7.6/10
1 night
From PLN 370
Check Availability
37
Hotels in Penzance
Featured facilities: Barbecue, Snack Bar, Shared Kitchen
Very Good
39 reviews
8.3/10
1 night
From PLN 93
Check Availability
99+
Hotels in Penzance
Featured facilities: Barbecue, Kitchen, Laundry Service (On-Site)
Great
20 reviews
9.0/10
1 night
From PLN 574
Check Availability
11
Hotels in Penzance
Featured facilities: Public Beach, Billiards Room, Parking
Very Good
80 reviews
8.9/10
1 night
From PLN 553
Check Availability
24
Hotels in Penzance
Featured facilities: Swimming Pool, Sauna, Business Center
38 reviews
7.4/10
1 night
From PLN 428
Check Availability
See All 3-Star Hotels in Penzance

Latest Reviews for Penzance hotels

See all
Browse reviews and ratings from real guests to find the 3-star Penzance hotels that suits your needs.

Bay Lodge

9.5/10
Amazing
Posted on Apr 9, 2026
Anthony Weyer
This is a beautiful place, lovely thought out amenities and food is fantastic. The owners went above and beyond to make me feel welcome and the lovely lady even came in early to make me a cooked breakfast before my onward travels to Scilly
Price per night from:PLN 310

The Land's End Hotel

8.6/10
Very Good
Posted on May 23, 2021
USSIMON
The entire hotel has only a ”new start” and a newly built hut ”Penwith” with only ”4 rooms” can live in, all the rooms in the main hotel are very shabby and more hotel than a hotel. The 16-square-meter ”Penwith 4” room type I stayed in is already the second highest-level room type in this hotel, and I have to try my luck... I can't choose 1, 2, 3 or 4 when booking. To summarize: room types 1 and 2 are on the first floor, room types 3 and 4 need to go up through a very narrow corridor, which is very inconvenient to carry large luggage; the bed is very soft and there are a lot of hair on the floor. Cobwebs, the bathroom area is about 6 square meters, ”compared to” the feeling of the guest room... it's quite spacious. Breakfast is the most common English breakfast...no surprises, and nothing special. Because it is a guest... so parking is free. Because it is near the sea, the wind is particularly strong. There is nothing worth spending time around. Unless you are visiting the small town of Penzance 10 miles away, the recommended stay for two nights is the limit. Living in this place does not have the term ”enjoy”, it is just for ”staying down”, and the price is low!
Price per night from:PLN 674

Kings Arms

8.4/10
Very Good
Posted on May 21, 2025
Guest User
What a great place to stay. Warm welcome, great rooms and enhanced by listening to the fantastic Mousehole Mens Choir who practice in Paul Church every Monday and then continue in the pub. Slept like babies and then were greeted by the most cheerful and welcoming Mia who brightened our day and served us a wonderful breakfast. Would definitely recommend a visit.
Price per night from:PLN 603

Frequently Asked Questions

What are some of the best 3 star hotels in Penzance?

Whether you are traveling to Penzance for business or tourism, The Queens Hotel (from PLN 403) , The Lugger Inn (from PLN 428) and Mount View Hotel B&B (from PLN 208) are all popular hotels.

How much for staying at a 3 star hotel in Penzance?

For 3 star hotels in Penzance, the average price is PLN 1,130 on weekdays, and is PLN 1,179 on weekends (Friday–Saturday).

Which 3 star hotels in Penzance are pet-friendly?

The Queens Hotel (from PLN 403) allows pets. Enjoy your time with your pets when traveling!

What are some of the best 3 star hotels in Penzance with bar?

If you are looking for 3 star hotels in Penzance with great bars, The Queens Hotel (from PLN 403) , The Pirate Inn (from PLN 351) and YHA Penzance (from PLN 111) are popular choices.

Which 3 star hotels in Penzance have a gym?

Want to keep your fitness plan while traveling? Cape Cornwall Club (from PLN 493) provides fitness facilities.

Which 3 star hotels in Penzance provide great breakfast?

The Queens Hotel (from PLN 403), The Lugger Inn (from PLN 428) and Mount View Hotel B&B (from PLN 208) have delicious breakfast. Book now and start your energetic day with tasty food!

Do any deals available for 3 star hotels in Penzance?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see the latest deals that available for you on Trip.com.

Which 3 star hotels in Penzance have a swimming pool?

There are many 3 star hotels in Penzance with swimming pool. Cape Cornwall Club (from PLN 493) is a perfect option.

Which 3 star hotels in Penzance have free Wi-Fi?

Get your Internet connection is essential during traveling. The Queens Hotel (from PLN 403), The Lugger Inn (from PLN 428) and Mount View Hotel B&B (from PLN 208) are popular hotels offering free Wi-Fi.

Penzance 3-star Hotel Info for Tourists

Highest pricePLN 2,275
Lowest pricePLN 233
Number of reviews1,178
Total properties36
Weekday Avg. PricePLN 1,130
Weekend Avg. PricePLN 1,179