Top 10 Hotels in St Ives

See all 131 Hotels in St Ives
Tregenna Castle Resort
Tregenna Castle Resort

Tregenna Castle Estate, St Ives TR26 2DE

3.0 out of 5.0
3.8 out of 5 (144 reviews)

Located in Carbis Bay, this resort is within 1 mi (2 km) of Porthminster Beach, New Millennium Gallery, and St. Ives Theatre. …

Get Rates
Pedn Olva Hotel
Pedn Olva Hotel

West Porthminster Beach, St Ives TR26 2EA

3.0 out of 5.0
4.4 out of 5 (38 reviews)

Offering direct access to the beach, this Lands End hotel is steps from New Millennium Gallery and Porthminster Beach. St Ive …

$113
Carbis Bay Hotel & Estate
Carbis Bay Hotel & Estate

Carbis Bay, St Ives TR26 2NP

3.0 out of 5.0
4.5 out of 5 (8 reviews)

Nestled on the beach, this Carbis Bay hotel is within 1 mi (2 km) of Cornwall Coast Path and Porthminster Beach. Porthmeor …

Get Rates
The Coldstreamer
The Coldstreamer
2.7 mi from St Ives
3.0 out of 5.0
4.2 out of 5 (56 reviews)

Located in Gulval, this inn is within 1 mi (2 km) of Tremenheere Sculpture Garden and St John the Baptist Church, Penzance. …

$86
Hotel Penzance
Hotel Penzance
3.3 mi from St Ives
4.0 out of 5.0
4.7 out of 5 (132 reviews)

Located in Lands End, this romantic townhouse accommodation is within a 10-minute walk of St John the Baptist Church, Penzanc …

Get Rates
Artist Residence
Artist Residence
3.7 mi from St Ives
4.0 out of 5.0
4.4 out of 5 (55 reviews)

Located in Lands End, this boutique guesthouse is steps from Union Hotel, Egyptian House, and The Exchange. Acorn Theatre and …

Get Rates
The Dolphin Tavern
The Dolphin Tavern
3.8 mi from St Ives
3.0 out of 5.0
4.7 out of 5 (67 reviews)

Located in Lands End, this inn is within a 10-minute walk of Jubilee Pool, Union Hotel, and Egyptian House. Wharfside Shoppin …

Get Rates
Higher Faugan Parc
Higher Faugan Parc
4.9 mi from St Ives
4.0 out of 5.0
4.4 out of 5 (115 reviews)

Located in Newlyn, this guesthouse is within 1 mi (2 km) of Newlyn Art Gallery, Chapel St, and Polgoon. Grand Casino …

Get Rates
Penventon Park Hotel
Penventon Park Hotel
9.2 mi from St Ives
3.0 out of 5.0
4.2 out of 5 (175 reviews)

Located in North Cornish Coast, this spa hotel is within a 15-minute walk of Cornish Studies Library and Ghosthunting Cornwal …

$74
Mannings Hotel
Mannings Hotel
17.6 mi from St Ives

Located in South Cornish Coast, this hotel is steps from Hall for Cornwall, Lemon St Market, and Farmers Market. Truro …

Get Rates

Recent Reviews in St Ives

Hide content

Where to stay in St Ives

St Ives Hotel Guide

From the cheap and cheerful to the more luxurious, St Ives offers an extensive range of great room options. Expedia lists 38 places to stay within a 0.1-mile distance of central St Ives.

There are not many hotels within an easy walk from the center of St Ives. The Engine Inn is a good option as it is only 2 miles away.

The The Borthalan is a budget-priced accommodation option. It is nicely positioned 2 miles from downtown St Ives. The Tregony Guest House is another affordable option in this area.

The Hotel Penzance is 5 miles from the central part of St Ives. Or, alternatively, the Mullion Cove Hotel can be found 17 miles away. Alternative Expedia-registered hotels are the Primrose Valley Hotel and the Tregenna Castle Resort.

While you are in St Ives, ensure you have enough time to explore Cornwall's other scenic and cultural delights. Nature lovers will love Cornwall's beaches, coastal plains, forests and rivers. You could also head to its ruins and castles. In this part of England tourists might partake in mountain biking and rock climbing.

The closest places to spend the night in Cornwall are Isles of Scilly and St. Just in Roseland. Isles of Scilly is 40 miles to the southwest of St Ives, while St. Just in Roseland is 20 miles to the east. Hotels and apartments in Isles of Scilly are the Colossus B&B and The Atlantic. The The Victory Inn and Trewithian Farm B&B are the hotels and apartments in St. Just in Roseland.

Consider spending a few hours rubbing shoulders and cheering along with local sports enthusiasts at a local match. Home Park is 60 miles to the east of St Ives. Sleep right near the action at the Holiday Inn Plymouth or the The Imperial Plymouth.

Newquay Cornwall Airport is a logical airport, and is located 30 miles from St Ives. Conveniently located hotel options are Bedruthan Hotel and Spa and Beachcombers Apartments.