Search Hotels near Top St Ives Attractions

Top 10 Hotels in St Ives

See all 10 Hotels in St Ives
Tregony Guest House
Tregony Guest House

1 Clodgy View, St Ives TR26 1JG

4.0 out of 5.0
4.7 out of 5 (163 reviews)

Located in Lands End, this guesthouse is within a 5-minute walk of Barbara Hepworth Museum, St. Ives Theatre, and Porthmeor …

$83
Tregenna Castle Resort
Tregenna Castle Resort

Tregenna Castle Estate, St Ives TR26 2DE

3.0 out of 5.0
3.9 out of 5 (160 reviews)

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

$90
Pedn Olva Hotel
Pedn Olva Hotel

West Porthminster Beach, St Ives TR26 2EA

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

With direct access to the beach, this Lands End hotel is within a 10-minute walk of St. Ives Theatre, Porthminster Beach, and …

$187
The Atlantic
The Atlantic

St Ives Road, St Ives TR26 2SB

3.0 out of 5.0
3.6 out of 5 (116 reviews)

Located in Carbis Bay, this hotel is within 2 mi (3 km) of West Cornwall Golf Club, Porthminster Beach, and St. Ives Theatre. …

$75
The Gannet Inn
The Gannet Inn

St Ives Road, St Ives TR26 2SB

3.0 out of 5.0
4.8 out of 5 (4 reviews)

Located in Carbis Bay, this hotel is within 2 mi (3 km) of West Cornwall Golf Club, Porthminster Beach, and St. Ives Theatre. …

$186
Green Apple Bed and Breakfast
Green Apple Bed and Breakfast

St Ives Road, St Ives

3.0 out of 5.0
4.6 out of 5 (43 reviews)

Located in Carbis Bay, this bed & breakfast is within 2 mi (3 km) of West Cornwall Golf Club, Porthminster Beach, and St. Ive …

$78
Engine Inn
Engine Inn

Cripplesease, Penzance TR20 8NF

3.0 out of 5.0
3.7 out of 5 (28 reviews)

Located in Lands End, this inn is 2.4 mi (3.9 km) from Leach Pottery Museum and 3 mi (4.9 km) from St. Ives Theatre. Barbar …

$85
Hotel Victoria
Hotel Victoria

East Street, Newquay TR7 1DB

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

Located in North Cornish Coast, this spa hotel is within a 5-minute walk of Newquay Parish Church, Pirate's Quest Newquay, an …

$37
Whiteways Guest House
Whiteways Guest House

1 East Terrace, Penzance TR18 2TD

2.0 out of 5.0
3.3 out of 5 (61 reviews)

Located in Lands End, this bed & breakfast is within a 5-minute walk of St John the Baptist Church, Penzance and Wharfside …

$70
Star Inn
Star Inn

1 Church Street, Hayle TR27 6HP

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

Located in Lands End, this inn is within 3 mi (5 km) of Paradise Park and JungleBarn, West Cornwall Golf Club, and Hayle Golf …

$66

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.