3-Star Hotels in Cornwall, United Kingdom

3-Star Hotels in Cornwall, United Kingdom

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Top 3-Star Hotels - Cornwall

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
71
Hotels in Cornwall
Lose yourself in Lostwithiel, and enjoy the peace and quiet of the wonderful Best Western® Fowey Valley! Just six miles from the fabulous Eden Project, Lost Gardens of Heligan and many National Trust properties and gardens, guests will have a charming choice of places to see here Cornwall. The ancient Stannary town which we call home makes an ideal venue for exploring the wider county (and countryside), and we have an outdoor heated pool and a Conservatory Restaurant serving local produce to entice you even more. A short drive as that will come between you and a memorable day out, with the A390 providing nearby road links to wherever you want to go.

"Great hotel. Clean,tidy room. Very nice swimming pool. Plenty space for parking. Very friendly staff. Brilliant value for money."
Very Good
118 reviews
8.6/10
1 night
From DKK 587
Check availability
42
Hotels in Cornwall
With a stay at The Beresford Hotel in Newquay (Newquay City Centre), you'll be within a 15-minute drive of Watergate Bay Beach and Fistral Beach. This beach hotel is 13.7 mi (22.1 km) from Padstow Harbour and 0.2 mi (0.3 km) from Great Western Beach. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Stay in one of 105 guestrooms featuring flat-screen televisions. Digital television is provided for your entertainment. Bathrooms have bathtubs or showers and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided on request.

"Good room, great views. Amazing location and prices as well. Staff is very friendly and always ready to help. Loved my stay there will be back for sure."
41 reviews
5.7/10
1 night
From DKK 219
Check availability
99+
Hotels in Cornwall
With a stay at Great Western Hotel, you'll be centrally located in Newquay, within a 10-minute drive of Watergate Bay Beach and Watergate Bay. This beach hotel is 1.9 mi (3.1 km) from Fistral Beach and 14.8 mi (23.8 km) from Padstow Harbour. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Enjoy a satisfying meal at Steam Bar and Restaurant serving guests of Great Western Hotel. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are served on weekdays from 7:30 AM to 11:30 AM and on weekends from 7:30 AM to 11:00 AM for a fee. The front desk is staffed during limited hours. Self parking (subject to charges) is available onsite. Stay in one of 66 guestrooms featuring flat-screen televisions. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.

"Very well surprised with the room, amenities and service. Free parking across the road, many places to eat I asked the lady at the reception - Jayne to give me some suggestions re type of food I prefer and she did her best to provide me with the best options. Can say a big Thank you Jayne for your help and positive and warm attitude! Definitely can raise the thumbs 👍👍 up to this hotel."
Very Good
116 reviews
8.2/10
1 night
From DKK 648
Check availability
99+
Hotels in Cornwall
Located in Wadebridge, Molesworth Arms is within a 15-minute drive of Bodmin Jail and Padstow Harbour. This hotel is 7.5 mi (12 km) from Polzeath Beach and 8.8 mi (14.1 km) from Trevone Bay Beach. Take advantage of recreation opportunities such as bicycles to rent, or other amenities including complimentary wireless internet access and tour/ticket assistance. At Molesworth Arms, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 8:00 AM to 10:00 AM for a fee. Featured amenities include express check-in and express check-out. Free self parking is available onsite. Stay in one of 18 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature shower/tub combinations, complimentary toiletries, and hair dryers. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided daily.

"This is second time I have stayed here. It was brilliant. They’re really hospitable. They make every effort to make the stay pleasant and enjoyable."
Very Good
81 reviews
8.5/10
1 night
From DKK 802
Check availability
11
Hotels in Cornwall
When you stay at Mount View Hotel B&B in Penzance, you'll be in the business district, within a 15-minute drive of St. Michael's Mount and St Ives Harbour. This bed & breakfast is 6.7 mi (10.7 km) from Carbis Bay Beach and 8.5 mi (13.6 km) from Porthmeor Beach. This bed & breakfast offers designated smoking areas. At Mount View Hotel B&B , enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 5 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.

"This was a wonderful hotel. I highly recommend ordering breakfast. The owner and hostess were wonderful, and the room was so clean I slept like a log. I'd love to come back with my family next time. If you're looking to experience a British B&B, definitely book here. I give it a 10 out of 10. It's a great value for the price and cleanliness compared to other places. Personally, I thought it was incredibly clean. And because the hotel is small, there were a lot of families and people with a sense of community. You can't go without making a reservation in advance. There's a beach near the hotel, and there's a Mexican Inn for dining, but I can't recommend it. It's probably better to ask the hostess. There's also a small pub on site, so you can have a drink in the evening. Because they're British, they're not overly friendly, but they have a comfortable, friendly demeanor. I hope they continue to run this hotel for a long, healthy life. ❤️"
Very Good
126 reviews
8.2/10
1 night
From DKK 332
Check availability
99+
Hotels in Cornwall
When you stay at The Queens Hotel in Penzance, you'll be by the sea, within a 15-minute drive of St. Michael's Mount and Minack Theatre. This hotel is 8.8 mi (14.1 km) from St Ives Harbour and 8.8 mi (14.2 km) from Porthmeor Beach. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a hair salon. This hotel also features a television in a common area and a banquet hall. Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite. Stay in one of 72 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.

"Ok I'll start with positives. The location is literally adjacent to St Ives railway station and the beach so if you don't like walking the hotel is great for this. Hotel itself is on a steep hill, walking downhill to the main port/shops is about 5/10mins. Now the hotel. First impression of reception desk is great, looks clean and new and the reception staff were very friendly but then it went downhill from there. The ”luggage storage” room was a room that anyone could access particularly with the back door of the room wide open to the back of the hotel and yard. So i would be concerned leaving anything valuable. Our room was 313 on the third floor. Ridiculously warm with a basic tower fan for cooling, there was tea and coffee facilities that were good. The standard quality of the room was poor. Bedding was poor quality very uncomfortable only one pillow..if you could call it that. I would advise management to supervise housekeeping more and do room checks as the cleanliness was poor. As you entered you were greeted by a weird smell of damp. The view of the one window was great of the sea and beach but marred by the dirty seagull poop window and worn mouldy window frame, dirty dust on the sill. It's not hard to clean a window and window frame or get a maintenance person to reseal the edges of the window or put a temporary rubber sealant till a new window frame is fitted. The bath tub panel had a crack hole in it which could cause a cut if I wasn't carefully paying attention and a used soap in the shower. Orange yellowing in the grouting around the bath/shower. Limescale bathroom foam spray helps with this. This room desperately needs to be refurbished or renovated. I highly recommend watching Four in a bed or The Hotel Inspector in how to manage your rooms. The other room was room 11? backed onto the courtyard. A little better high ceilings, airy and cool looked like it had a repaint but again the shower room had a strong smell of urine. Other than that reception desk staff friendly, when mentioned the urine smell they got housekeeping to clean again, just a shame it takes other team members to slack somewhat on housekeeping and let the team down. More supervision is required. More maintenance. Look don't be put off by this review like I said location is great. Just be really specific with your room choice ie, renovated room-show photos you've seen on website so you know what room you're getting."
Great
47 reviews
9.0/10
1 night
From DKK 648
Check availability
80
Hotels in Cornwall
With a stay at Halfway House Inn in Torpoint, you'll be just steps from Cornwall National Landscape and Kingsand Bay Beach. This inn is 13.4 mi (21.6 km) from Dartmoor National Park and 0.1 mi (0.1 km) from Mount Edgcumbe Country Park. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and barbecue grills. You can enjoy a meal at the restaurant serving the guests of Halfway House Inn, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. Stay in one of 6 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include electric kettles and blackout drapes/curtains, and housekeeping is provided daily.

"Amazing stay, would love to stay there again, fantastic apartment, beautiful views"
Very Good
28 reviews
8.5/10
1 night
From DKK 433
Check availability
38
Hotels in Cornwall
When you stay at YHA Penzance - Hostel in Penzance, you'll be near the beach, within a 15-minute drive of St. Michael's Mount and Minack Theatre. This hostel is 8.4 mi (13.5 km) from Porthcurno Beach and 9.5 mi (15.2 km) from Porthmeor Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this hostel include a communal living room, a picnic area, and bike storage. You can enjoy a meal at the restaurant serving the guests of YHA Penzance - Hostel, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7:30 AM to 9:00 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 22 guestrooms. Bathrooms with showers are provided.

"It is very far from the penzance town, take more than 30mins walk and uphill. Staff is nice, hotel is clean."
Very Good
39 reviews
8.3/10
1 night
From DKK 160
Check availability
62
Hotels in Cornwall
Located in Truro, Donnington Guest House is within a 5-minute drive of Lemon St Market and Hall for Cornwall. This guesthouse is 14.2 mi (22.8 km) from Fistral Beach and 17.1 mi (27.4 km) from Watergate Bay Beach. This smoke-free guesthouse features surfing/body boarding nearby and sailing nearby. Free self parking is available onsite. Make yourself at home in one of the 14 guestrooms.
Very Good
100 reviews
8.2/10
1 night
From DKK 327
Check availability
99+
Hotels in Cornwall
A stay at The Falmouth Hotel places you in the heart of Falmouth, steps from Gyllyngvase Beach and 6 minutes by foot from Castle Beach. This beach hotel is 0.4 mi (0.6 km) from Falmouth University and 0.6 mi (0.9 km) from National Maritime Museum Cornwall. Be sure to enjoy recreational amenities including an indoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, wedding services, and a picnic area. Enjoy British cuisine at Castle View Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 9:30 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 71 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"The hotel itself catered for our specific needs, nice big room, warm, lovely bed, hot shower, tea, coffee, biscuits in room. Swimming pool and gym on-site which were fab. The hotel is a typical seaside hotel, dated and could use a paint job and windows need a clean but this didn't bother us. Breakfast was lovely, your usual help yourself to cereal, toast, croissant, jam, butter, yogurt, fruits etc plus you can request a hot breakfast e.g. fry up, eggs benedict etc. The hotel is right on the seafront, about a 10min walk from Falmouth Town station and 20min walk into town. Staff were helpful and friendly."
Very Good
106 reviews
8.2/10
1 night
From DKK 762
Check availability
See All 3-Star Hotels in Cornwall

Recent Reviews for Cornwall Hotels

See all

The St Ives Bay Hotel

7,5/10
Posted on Jun 27, 2026
THAnonymous User
I recently stayed at The St Ives Bay Hotel and had a pleasant experience. The hotel has a lovely vintage charm that gives it a unique character. I was happy to find that, despite the classic style, the rooms were well-equipped with modern essentials like a heater and a fan, which kept the temperature very comfortable. It was also a big plus that the hotel has a lift, making it very easy to move around with luggage. Overall, it’s a charming place to stay with great facilities
Price per night from:DKK 463

The Queens Hotel

9,0/10
Great
Posted on Aug 5, 2026|Single Room
GBGuest User
Ok I'll start with positives. The location is literally adjacent to St Ives railway station and the beach so if you don't like walking the hotel is great for this. Hotel itself is on a steep hill, walking downhill to the main port/shops is about 5/10mins. Now the hotel. First impression of reception desk is great, looks clean and new and the reception staff were very friendly but then it went downhill from there. The ”luggage storage” room was a room that anyone could access particularly with the back door of the room wide open to the back of the hotel and yard. So i would be concerned leaving anything valuable. Our room was 313 on the third floor. Ridiculously warm with a basic tower fan for cooling, there was tea and coffee facilities that were good. The standard quality of the room was poor. Bedding was poor quality very uncomfortable only one pillow..if you could call it that. I would advise management to supervise housekeeping more and do room checks as the cleanliness was poor. As you entered you were greeted by a weird smell of damp. The view of the one window was great of the sea and beach but marred by the dirty seagull poop window and worn mouldy window frame, dirty dust on the sill. It's not hard to clean a window and window frame or get a maintenance person to reseal the edges of the window or put a temporary rubber sealant till a new window frame is fitted. The bath tub panel had a crack hole in it which could cause a cut if I wasn't carefully paying attention and a used soap in the shower. Orange yellowing in the grouting around the bath/shower. Limescale bathroom foam spray helps with this. This room desperately needs to be refurbished or renovated. I highly recommend watching Four in a bed or The Hotel Inspector in how to manage your rooms. The other room was room 11? backed onto the courtyard. A little better high ceilings, airy and cool looked like it had a repaint but again the shower room had a strong smell of urine. Other than that reception desk staff friendly, when mentioned the urine smell they got housekeeping to clean again, just a shame it takes other team members to slack somewhat on housekeeping and let the team down. More supervision is required. More maintenance. Look don't be put off by this review like I said location is great. Just be really specific with your room choice ie, renovated room-show photos you've seen on website so you know what room you're getting.
Price per night from:DKK 648

The Beresford Hotel

5,7/10
Posted on Oct 24, 2025
Guest User
Good room, great views. Amazing location and prices as well. Staff is very friendly and always ready to help. Loved my stay there will be back for sure.
Price per night from:DKK 219

The Lugger Inn

7,7/10
Good
Posted on Jul 22, 2024
玥上
Sea view room, several windows with great views, simple breakfast provided (worth about 12 pounds), the food in the hotel restaurant is also good, there are many people every day, there is an Italian buffet on Friday (15.5 super cheap), a lot of dishes, just They are all very filling dishes, so they are cheap. You don’t have to worry about customers eating too much, but it is more than enough to try them all~
Price per night from:DKK 639

Magnuson Hotel Sandy Lodge Newquay

6,6/10
Posted on Jul 3, 2025
John
All very good nice hotel very good location clean apart from the seagulls on the roof outside the bedroom window they had babies making a noise and there was no way to park. I had to pay in a car park opposite Hotel is lovely and the staff are great.
Price per night from:DKK 306

Mount View Hotel B&B

8,2/10
Very Good
Posted on Jul 27, 2025
어쩌다세계여행
This was a wonderful hotel. I highly recommend ordering breakfast. The owner and hostess were wonderful, and the room was so clean I slept like a log. I'd love to come back with my family next time. If you're looking to experience a British B&B, definitely book here. I give it a 10 out of 10. It's a great value for the price and cleanliness compared to other places. Personally, I thought it was incredibly clean. And because the hotel is small, there were a lot of families and people with a sense of community. You can't go without making a reservation in advance. There's a beach near the hotel, and there's a Mexican Inn for dining, but I can't recommend it. It's probably better to ask the hostess. There's also a small pub on site, so you can have a drink in the evening. Because they're British, they're not overly friendly, but they have a comfortable, friendly demeanor. I hope they continue to run this hotel for a long, healthy life. ❤️
Price per night from:DKK 332

Tregenna Castle Resort

9,3/10
Great
Posted on Jun 8, 2026
HKRyan Windsor
A really great stay on top of Tregenna hill overlooking St Ives. The hotel has multiple buildings and lots of facilities. Great for lovely walks with views and sitting and watching the ocean. We stayed in Lowarth which is a self-contained building with two bedrooms, two bathrooms and an upstairs kitchen and living area. It was really quiet and comfortable!
Price per night from:DKK 1,297

St Tudy Inn

8,8/10
Very Good
Posted on Jun 24, 2025
Guest User
A lovely welcome as we were greeted at the Bar by Tommy and shown to our room. We went back to the bar and had a drink. The bar offers a good selection of beer lager and wines. The room was clean and tidy and was great for a short stay. The bed was a double with a mattress that was a little soft for us, however that is because we do have a very firm mattress at home The staff were very friendly and polite. Unfortunately due to our stay being on Sunday and Monday we could take advantage of the restaurant as it was closed for these two evenings but the menu looked very nice. We paid for the breakfast for two mornings at £15 per head per day and it was very good. Yoghurt, fruit, warm croissants and cereals were on the table on arrival and then we were offered a choice of cooked breakfast, either a full english, bacon or sausage sandwiches and Scrambled egg with smoked salmon. We had an issue one morning however this was sorted out to our satisfaction.  We would definitely recommend St Tudy Inn for a short stopover.
Price per night from:DKK 911

Barrowfield Hotel

6,6/10
Posted on Apr 20, 2022
GBGarrettChow
Our room is not in the main building. We have to walk upstair to a first floor high extension building. My booking hasn't mentioned this. It just like a B&B room, but this is a 3 stars hotel. If I know before hand, I will not book this hotel.
Price per night from:DKK 672

Premier Inn Bude

8,6/10
Very Good
Posted on Jul 19, 2026|Double Room
GBShanghai hat
I stayed at Premier Inn Bude recently and had a decent experience overall, but I felt it was overpriced for what was offered. The room was clean, comfortable, and quiet, and the bed was excellent as you'd expect from Premier Inn. The staff were friendly and check-in was quick and easy. The location is also convenient for exploring Bude. However, the price was difficult to justify. While there was nothing particularly wrong with the hotel, it felt like a fairly standard Premier Inn experience with no extras to match the premium rate. For the amount I paid, I expected better value or additional amenities. Overall, it's a comfortable and reliable place to stay, but unless you can find a good deal, I think it's expensive for what you get. I'd consider staying again if the price were lower.
Price per night from:DKK 826

Frequently Asked Questions

What are the popular 3 star hotels in Cornwall?

Whether you are traveling to Cornwall for business or tourism, The Beresford Hotel (price from DKK 251) , The St Ives Bay Hotel (price from DKK 342) and Best Western Fowey Valley (price from DKK 483) are all preferred hotels.

How much is the average rate for 3 star hotels in Cornwall?

For 3 star hotels in Cornwall, the average price on weekdays is DKK 2,562, and the average price on weekends (Friday–Saturday) is DKK 2,622.

Which 3 star hotels in Cornwall allow pets?

The Queens Hotel (price from DKK 680) allows pets. Take your pets with you in the travel!

Which 3 star hotels in Cornwall provide swimming pools?

There are many 3 star hotels in Cornwall with swimming pools. Best Western Fowey Valley (price from DKK 483) , Tregenna Castle Resort (price from DKK 1,197) and The Falmouth Hotel (price from DKK 872) are very popular.

Which 3 star hotels in Cornwall provide fitness facilities?

Which 3 star hotels in Cornwall have bars?

Which 3 star hotels in Cornwall provide breakfast?

Which 3 star hotels in Cornwall offer spa services?

Want to relax with spa treatment? Among 3 star hotels in Cornwall, The Falmouth Hotel (price from DKK 872) and Polurrian on the Lizard (price from DKK 944) are very popular.

Which 3 star hotels in Cornwall provide free Wi-Fi?

Internet connection is an essential condition for travel. The Beresford Hotel (price from DKK 251), The St Ives Bay Hotel (price from DKK 342) and Best Western Fowey Valley (price from DKK 483) are popular hotels with free Wi-Fi.

What deals are available for 3 star hotels in Cornwall?

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

Property Information for Tourists

Total Properties426
Number of Reviews 9,105
Highest PriceDKK 9,396
Lowest PriceDKK 329
Weekend Avg. PriceDKK 2,622
Weekday Avg. PriceDKK 2,562