Search Hotels near Top St Ives Attractions

Top 10 Hotels in St Ives

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

Tregenna Castle Estate, St Ives TR26 2DE

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

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

$125
The Garrack
The Garrack

Burthallan Lane, Cornwall, St Ives TR26 3AA

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

Located in Lands End, this hotel is within a 15-minute walk of St. Ives Theatre, Barbara Hepworth Museum, and Leach Pottery …

Get Rates
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 …

$192
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 (46 reviews)

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

$81
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 Tate St. …

$86
Carbis Bay Hotel & Estate
Carbis Bay Hotel & Estate

Carbis Bay, St Ives TR26 2NP

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

Nestled on the beach, this Carbis Bay hotel is within 2 mi (3 km) of Porthminster Beach, Porthmeor Beach, and St Ives Harbour …

$292
The Atlantic
The Atlantic

St Ives Road, St Ives TR26 2SB

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

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

Get Rates
The St Ives Bay Hotel
The St Ives Bay Hotel

The Terrace, St Ives TR26 2BN

3.0 out of 5.0
2.8 out of 5 (12 reviews)

Located in Lands End, this hotel is within a 10-minute walk of Porthminster Beach, St. Ives Theatre, and St Ives Harbour. …

Get Rates
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. …

$198
The Porthminster Hotel
The Porthminster Hotel

The Terrace, St Ives TR26 2BN

Located in Lands End, this hotel is within a 10-minute walk of Porthminster Beach, New Millennium Gallery, and St. Ives …

Get Rates

Recent Reviews in St Ives

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.