Hotels with Restaurants in Cornwall

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cornwall Hotels with Restaurants

Penventon Park Hotel

4.0 star property
8.8 out of 10, Excellent, (784)
"I visited this hotel on business recently and I was surprised how nice it was. They had made a huge effort with the decor going up the stairs and also so really noticed all the Christmas decorations which made it feel extremely festive and seasonal. The staff were very friendly and chatty and were also extremely attentive and professional. Prices of food were on the expensive side however it was of very very good quality. There were great cooked options on the breakfast menu also. The rooms...
The price is P9,179
P11,015 total
includes taxes & fees
Dec 28 - Dec 29
Penventon Park Hotel

Harbour Hotel Padstow

4.0 star property
8.8 out of 10, Excellent, (735)
"Excellent property with attentive staff. Excellent location with great views. "
The price is P8,317
P9,980 total
includes taxes & fees
Jan 5 - Jan 6, 2025
Harbour Hotel Padstow

The Cornwall Hotel Spa & Estate

4.0 star property
9.0 out of 10, Wonderful, (936)
"We stayed for a few nights in a 2-bedroom lodge, during October half term. We had a lovely time. As a family of four, we found the lodge to be really nicely sized. The children had their own room with 2 single beds. It was clean and we appreciated all the little things to make our life easier (tea & coffee, dishwasher tablet, etc.). We used the pool once. It was smaller than what I anticipated from the pictures and really nothing fancy but kept the kids busy for a good hour. We didn’t use any...
The price is P3,959
P4,751 total
includes taxes & fees
Jan 5 - Jan 6, 2025
The Cornwall Hotel Spa & Estate

The Lugger Hotel

5.0 star property
9.4 out of 10, Exceptional, (402)
"One of the best hotels we have ever stayed in. The staff are amazing. The food was amazing. The facilities were amazing and it is in a stunning location. Not for everyone though as it is very quiet. At least it is in December. We hope to return one day. "
The price is P5,489
P6,587 total
includes taxes & fees
Dec 23 - Dec 24
The Lugger Hotel

Greenbank Hotel

4.0 star property
9.2 out of 10, Wonderful, (1000)
"Lively family room with the best bathroom. Just noisy on trying to sleep as we were above the function room. Brilliant staff in all areas! "
The price is P7,224
P8,669 total
includes taxes & fees
Jan 3 - Jan 4, 2025
Greenbank Hotel

The Headland Hotel and Spa

5.0 star property
9.0 out of 10, Wonderful, (530)
"Service and facilities were wonderful. Staff always happy to help. Food other than breakfast mediocre at best."
The Headland Hotel and Spa

The White Hart Hotel

3.0 star property
8.4 out of 10, Very Good, (335)
"Staff are nice but the bed in room 14 could of had a better mattress. It felt like it had a slump on each side of the double."
The price is P5,951
P7,141 total
includes taxes & fees
Jan 9 - Jan 10, 2025
The White Hart Hotel

Tregenna Castle Resort

3.0 star property
8.4 out of 10, Very Good, (935)
"Super friendly and welcoming. Restaurant wonderful and food amazing. Will definitely be back. Thank you all for a truly relaxing break."
The price is P3,971
P4,765 total
includes taxes & fees
Jan 15 - Jan 16, 2025
Tregenna Castle Resort

Jamaica Inn

3.0 star property
9.4 out of 10, Exceptional, (882)
"Our check in was seamless. The receptionist was welcoming and nothing is too much trouble Our room was absolutely beautiful and the doggie welcome pack and bed was lovely touch We ate in the restaurant last night. All staff were attentive and friendly The food was superb. Well done Everyone. Brilliant stay ,will definitely book again "
The price is P3,300
P3,961 total
includes taxes & fees
Jan 5 - Jan 6, 2025
Jamaica Inn

Great Western Hotel

3.0 star property
8.2 out of 10, Very Good, (735)
"Wonderful staff in all areas made our time here wonderful."
The price is P3,696
P4,436 total
includes taxes & fees
Dec 23 - Dec 24
Great Western Hotel
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.
Don't see what you're looking for?
See all available properties in Cornwall
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Cornwall cost?
The price for hotels in Cornwall ranges from P3,300 to P9,179 per night. Expedia has awesome deals on stays with restaurants or in foodie areas that’ll please both your stomach and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Cornwall?
Experience the flavors of Cornwall when you stay at one of our multiple hotels with restaurants or in foodie areas. With a total average guest review rating of 8.8, there’s a tempting option for every taste and budget. If your travels are taking you to South Cornish Coast, look up The Royal Duchy Hotel, a 4-star getaway with pool sun loungers and a sauna. Another favorite pick in this popular destination is Trelawne Hotel. This 3-star stay features a terrace and miniature golfing.
How many hotels with dining are there in Cornwall?
Cornwall has 452 hotels offering easy access to some terrific dining experiences. Enter your travel dates and destination and start organizing your ideal vacation today.
Are there any family-friendly hotels with dining in Cornwall?
You’ll discover family-friendly hotels with dining in locations around Cornwall, including South Cornish Coast. Trelawne Hotel is one option that’ll suit your culinary needs in this vibrant city. It has a 3-star rating and conveniences like miniature golf and nearby birdwatching activities. Alternatively, unpack your bags at St Mawes Hotel. With complimentary breakfast, housekeeping services and access to the local food scene, this 3.5-star stay in South Cornish Coast will make your team feel right at home. You’ll find lots of fun things to do with your little travelers in South Cornish Coast. Maenporth Beach and Gyllyngvase Beach promise a fantastic day out.
Are there any 5-star hotels with dining in Cornwall?
In Cornwall, 5-star hotels with dining are hard to find. However, there are some 4-star properties that will place you close to some superb foodie experiences. If you’re on your way to South Cornish Coast, check out The Royal Duchy Hotel. It comes with handy amenities including a swimming pool and concierge services. Otherwise, eat your way around Cornwall from Greenbank Hotel. Also in South Cornish Coast, it offers a terrace and complimentary breakfast.
Why book your hotel with dining in Cornwall with Expedia?
Booking a hotel with dining in Cornwall is as easy as deciding on your travel dates and picking the option that checks your boxes. Seeking a getaway that has an on-site restaurant or is in a culinary hub? Want it to be budget friendly or upmarket? Use Expedia’s search filters to narrow your results even further and find the ideal fit at the right price.
How can I find cheap hotels with dining in Cornwall?
Expedia can help you locate cheap hotels with dining in Cornwall. Try out our filter tools to discover stays with restaurants or delicious extras, such as included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.
What is there to do in Cornwall near my hotel with dining?
No matter your interests, there are many ways to spend your time in Cornwall. If you’re bound for South Cornish Coast, you’ll want to check out Cornish Seal Sanctuary, Durgan Beach and Grebe Beach. Planning a getaway in North Cornish Coast? Watergate Bay Beach, Porth Beach and Lusty Glaze Beach are some major attractions here.