A coastal town with historic buildings, a sandy beach, and numerous boats in the water.

Search Hotels with Restaurant in St Ives

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St Ives Hotels with Restaurant

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Our top choices for St Ives hotels with a restaurant

1. Tregenna Castle Resort

Tregenna Castle Resort
St Ives
United States
Lizzie
£98
includes taxes & fees
27 Sept - 28 Sept
Tregenna Castle Resort

2. Pedn Olva

Pedn Olva
St Ives
United States
Nancy
£238
includes taxes & fees
24 Sept - 25 Sept
Pedn Olva

3. Harbour Hotel St Ives

Harbour Hotel St Ives
St Ives
United Kingdom
Neville
£210
includes taxes & fees
27 Sept - 28 Sept
Harbour Hotel St Ives

4. The St Ives Bay Hotel

The St Ives Bay Hotel
St Ives
United Kingdom
Yogita
£53
includes taxes & fees
27 Sept - 28 Sept
The St Ives Bay Hotel

5. Boskerris Hotel

Boskerris Hotel
St Ives
United States
Willow
£250
includes taxes & fees
1 Sept - 2 Sept
Boskerris Hotel

6. The Badger Inn

The Badger Inn
St Ives
United Kingdom
Selby
£124
includes taxes & fees
29 Sept - 30 Sept
The Badger Inn

7. Lifeboat Inn

Lifeboat Inn
St Ives
United Kingdom
Jackie Noemi
£204
includes taxes & fees
31 Aug - 1 Sept
Lifeboat Inn

8. The Godolphin

The Godolphin
Marazion
United Kingdom
Bishnu
£228
includes taxes & fees
26 Sept - 27 Sept
The Godolphin

9. The Cornubia Inn

The Cornubia Inn
Hayle
United Kingdom
Henry
£82
includes taxes & fees
31 Aug - 1 Sept
The Cornubia Inn

10. The Kings Arms

The Kings Arms
Penzance
United Kingdom
Neil
£109
includes taxes & fees
28 Sept - 29 Sept
The Kings Arms
View all properties

Top St Ives Hotel Reviews

Tregenna Castle Resort

Tregenna Castle Resort

10/10 Excellent
"This was a return visit after discovering this hotel last year. Once again we had a fabulous stay. The resort is simply lovely, as are all the staff. I cant recommend staying here highly enough. The only slight negative i would stay is the gardens walk from the beach can be a little demanding if you have had a long day on tbe beach, however plenty of benches to take a rest if needed. Book now, you won't regret it !"
Paul 6-night trip
Posted 15 hours ago
Tregenna Castle Resort
Harbour Hotel St Ives

Harbour Hotel St Ives

8/10 Good
"A hotel with a good view over the beach. The spa was OK the pool quite small with sauna. We did eat in the restaurant not much choice in the evening. Would have liked mirrors in the room which weren't blurred in order to do make up. Otherwise a nice stay for a treat. Not a cheap option but would go back."
Julie 2-night trip
Posted 5 days ago
Harbour Hotel St Ives
The St Ives Bay Hotel

The St Ives Bay Hotel

10/10 Excellent
"Jan is absolutely wonder. Thank you for a lovely overnight"
Sam 2-night trip
Posted 11 days ago
The St Ives Bay Hotel
Pedn Olva

Pedn Olva

10/10 Excellent
"Absolutely amazing stay. Only downfall. If you struggle with mobility it's very hilly and steps to the beach"
Wendy 4-night trip
Posted 12 days ago
Pedn Olva
Green Apple Bed and Breakfast

Green Apple Bed and Breakfast

8/10 Good
"I had an excellent stay at the Green Apple Bed and Breakfast. My room was very comfortable and spotlessly clean, and there was a beautiful breeze coming from the ocean with the window open. The location is a close walk to the train station so you can go into St Ives quite easily. The breakfast was very good. Adrian was the main person I interacted with and he was very lovely, and clearly wanted to ensure that guests had a great experience. I really appreciated being allowed to leave my bag on site during the day after I had checked out so that I could go into St Ives without my heavy pack. My only suggestion would be to provide some form of written instruction for the check-in process once the customer has confirmed their check-in time, to avoid any confusion for guests on arrival."
Hannah 1-night trip
Posted 13 days ago
Green Apple Bed and Breakfast
Beechwood House

Beechwood House

10/10 Excellent
"We had a lovely 5 night stay here. Location is excellent. We initially planned to stay in St Ives but due to the parking situation decided to stay in Carbis Bay instead. And there is parking spaces at the property as well as on street parking When we checked in , the lady was friendly and helpful The room was clean, bed was comfortable, shower was great, had free wifi and fridge was stocked with juice, yoghurts, pastries as well as there being tea and coffee available and milk Location was perfect. It’s a 5/10 min walk from Carbis Bay beach, which is a lovely, chilled out beach that looks absolutely beautiful. We had a wander to the next beach across through a lovely scenic route in the hills Also St Ives is a 3/4 minute train ride from Carbis bay, or a nice Half hour walk Finally there were also some great places to eat nearby, we had an amazing fish and Chips at Becks which is just a few minutes walk away, had a couple of great meals at The Gannet and also picked up some yummy cakes from Yvettes Pantry which was a 10min walk away There is also a Costcutter right next to the property which came in handy, as well as a Tesco roughly 10/15mins away"
Stephen 5-night trip
Posted 3 weeks ago
Beechwood House

Frequently asked questions

How much do hotels with restaurants in St Ives cost?
The rate for hotels in St Ives ranges from £53 to £250 per night. Expedia has awesome offers on properties with restaurants or in foodie areas that'll satisfy both your taste buds and wallet. This price was 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 restaurants in St Ives?
St Ives has multiple hotels with restaurants with a total average guest review rating of 8.8. Boskerris Hotel is a popular option if you want to discover the local dining scene. It has a 3-star rating and includes amenities such as an ocean view and a terrace. Pedn Olva is another guest favourite. This 3-star hotel offers access to some tasty food experiences and comes with a terrace and a swimming pool.
How many hotels with restaurants are there in St Ives?
Pack your suitcase and choose from 22 hotels with restaurants in St Ives. For official business travel, a getaway with friends or anything in between, Expedia can help you find a stay to satisfy even the most discerning foodie in a few easy clicks.
Are there any family-friendly hotels with restaurants in St Ives?
Take the crew to Boskerris Hotel, a 3-star option just a quick drive from town. Conveniences here include a nearby beach and complimentary breakfast. Another family-friendly hotel with dining in St Ives is Pedn Olva. A nearby beach and a swimming pool help make this 3-star stay a guest favourite. Once you've checked in and unpacked, there's a host of family-friendly attractions to discover in and around St Ives. St. Michaels Mount and Paradise Park and JungleBarn are two of our top picks.
Why book your hotel with dining in St Ives with Expedia?
Reserving a hotel with dining in St Ives is as simple as entering your travel dates and picking a place that suits your style. Seeking a getaway that has an on-site restaurant or is near a food hub? Want it to be affordable or upmarket? Use Expedia's search filters to narrow your results even further and find your dream fit.
How can I find cheap hotels with dining in St Ives?
With Expedia's user-friendly filter tool, locating cheap hotels with dining in St Ives is a piece of cake. To discover stays that'll make your wallet happy, fine-tune your search results by star rating, budget and meal plans.
What is there to do in St Ives near my hotel with dining?
You'll find loads of fun things to do and see in St Ives. Don't miss leading attractions like St. Michael's Mount, Carbis Bay Beach and Porthminster Beach. Porthmeor Beach, Paradise Park and JungleBarn and Portreath Beach also lure many visitors.

Explore a world of travel with Expedia