Top 10 Hotels in St Ives

See all 10 Hotels in St Ives
The Old Farmhouse
The Old Farmhouse

Fore Street, St Ives TR26 3JP

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

Located in Lands End, this bed & breakfast is within a 15-minute walk of West Cornwall Golf Club and Cornwall Coast Path. …

$94
Pedn Olva Hotel
Pedn Olva Hotel

West Porthminster Beach, St Ives TR26 2EA

3.0 out of 5.0
4.3 out of 5 (18 reviews)

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

$103
The Atlantic
The Atlantic

St Ives Road, St Ives TR26 2SB

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

Located in Carbis Bay, this hotel is within 2 mi (3 km) of Cornwall Coast Path, West Cornwall Golf Club, and Porthminster …

$57
The Gannet Inn
The Gannet Inn

St Ives Road, St Ives TR26 2SB

3.0 out of 5.0
5 out of 5 (2 reviews)

Located in Carbis Bay, this hotel is within 2 mi (3 km) of Cornwall Coast Path, West Cornwall Golf Club, and Porthminster …

$113
Green Apple Bed and Breakfast
Green Apple Bed and Breakfast

St Ives Road, St Ives

3.0 out of 5.0
4.7 out of 5 (9 reviews)

Located in Carbis Bay, this bed & breakfast is within 1 mi (2 km) of Cornwall Coast Path and West Cornwall Golf Club. …

$57
Engine Inn
Engine Inn

Cripplesease, Penzance TR20 8NF

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

Located in Lands End, this inn is within 3 mi (5 km) of Leach Pottery Museum, Cornwall Coast Path, and St. Ives Theatre. Ne …

$88
Whiteways Guest House
Whiteways Guest House

1 East Terrace, Penzance TR18 2TD

2.0 out of 5.0
3.2 out of 5 (14 reviews)

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

$58
Star Inn
Star Inn

1 Church Street, Hayle TR27 6HP

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

Located in Lands End, this inn is 0.2 mi (0.3 km) from Penwith Pitch and Putt and within 3 mi (5 km) of Paradise Park and …

$104
The Vyvyan Arms Hotel
The Vyvyan Arms Hotel

114 Trelowarren Street, Camborne TR14 8AN

3.0 out of 5.0
3.3 out of 5 (7 reviews)

Located in North Cornish Coast, this inn is within 3 mi (5 km) of Cornish Fishing, East Pool Mine, and Shire Horse Farm and …

$60
Hotel Penzance
Hotel Penzance
3.3 mi from St Ives
4.0 out of 5.0
4.6 out of 5 (47 reviews)

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

$124

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.