Search Hotels near Top St Ives Attractions

Where will you stay in St Ives?

Top 10 St Ives Hotel Deals

See all 96 Hotels in St Ives

Recent Reviews in St Ives

Narrow your search

St Ives Hotel Guide

You'll find yourself spoiled for choice when it comes to booking the best accommodation in St Ives. Expedia has 38 hotels within 0.1 kilometres (0.06 miles) of the heart of St Ives.

One of only a small number of hotels close to the center of St Ives, is the Engine Inn.

The The Borthalan is a more economical hotel. It is nicely situated 4 kilometres (2 miles) from the center of St Ives. Also, you may like to investigate the Tregony Guest House.

The Hotel Penzance is 9 kilometres (5 miles) from the heart of St Ives. Alternatively, the Mullion Cove Hotel can be found 30 kilometres (17 miles) away. The Primrose Valley Hotel and also the Tregenna Castle Resort are some other accommodation options worth looking into in St Ives.

Once you have spent time in St Ives, why not travel a little further afield? The Cornwall vicinity has many things to see. Cornwall is marked by beaches and coastal plains. Popular Cornwall tourist sites include ruins, castles and old towns. Visitors in this section of England enjoy mountain biking and rock climbing.

The nearest hotels in Cornwall include Isles of Scilly and St. Just in Roseland. Isles of Scilly is 65 kilometres (40 miles) to the southwest of St Ives, while St. Just in Roseland is 35 kilometres (22 miles) to the east. Hotels and apartments in Isles of Scilly include the Colossus B&B and The Atlantic. While accommodation options include the The Victory Inn and Trewithian Farm B&B.

Why not spend a few hours rubbing shoulders with fellow sports fans at a local game. Home Park is 100 kilometres (62 miles) to the east of St Ives. For visitors who are interested in staying close by, make a reservation in the Holiday Inn Plymouth or The Imperial Plymouth.

Newquay Cornwall Airport is located 45 kilometres (28 miles) away from St Ives. If you wish to stay close by, can book a night at the Bedruthan Hotel and Spa or the Beachcombers Apartments.