This page contains affiliate links. If you book through them, we may earn a commission.

The Best Hotels in St Ives

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in St Ives — in our opinion.

Hannah, Travel Blogger

Updated

Carbis Bay and Spa Hotel

Rated 8.3 in 446 reviews

Set in tropical gardens, this elegant hotel offers wonderful sea views, an award-winning restaurant and direct access to… See more

Set in tropical gardens, this elegant hotel offers wonderful sea views, an award-winning restaurant and direct access to Carbis Bay Beach, which is a member of The Most Beautiful Bays In The World organisation. Picturesque St Ives is just 1.5 miles away.

Guests can relax in the outdoor swimming pool, or on the spacious sea-view terrace. Carbis Bay and Spa Hotel also has a grand lounge, and live entertainment is often available in the traditional bar.

Sands Restaurants serves a creative menu, including freshly caught Cornish seafood and local produce. The conservatory offers cocktails and tapas, and indulgent afternoon teas are also available.

The bright and airy bedrooms each have a cosy seating area and tea/coffee facilities. All rooms have free WiFi access and a private modern bathroom, and many rooms have views of the bay.

Just 300 metres from Carbis Bay Railway Station, Carbis Bay and Spa Hotel is surrounded by scenic coastal walks. West Cornwall Golf Club is within a 5-minute drive, and Tate St Ives is just 2 miles away.

The Garden Cabin is situated in Carbis Bay village, just a short distance from the facilities at Carbis Bay Estate and Carbis bay beach

Rooms from $330

Harbour Hotel & Spa St Ives

Rated 8.4 in 1459 reviews

Overlooking Porthminster Beach with impressive views across St Ives Bay and Godrevy Lighthouse, The Harbour Hotel & Spa… See more

Overlooking Porthminster Beach with impressive views across St Ives Bay and Godrevy Lighthouse, The Harbour Hotel & Spa St Ives offers elegant rooms with free Wi-Fi. Guests can enjoy local seafood in the traditional restaurant.

Individually decorated in natural colours, the rooms at the The St Ives Harbour Hotel each have a private bathroom and tea/coffee facilities. All rooms have a TV and radio, and many have wonderful balcony views of the sea.

The Terrace Bar and Restaurant serves a seasonal à la carte menu, using fresh local produce. You can try the specialty seafood dishes, with fish and shellfish caught just 15 minutes’ walk away.

Cornish cream teas and real ales are served in the spacious lounge bar, or al fresco on the terrace. Room service is also available.

The St Ives Harbour Spa includes an indoor pool and hot tub, a sauna, crystal steam room, state-of-the-art fitness suite, and 4 treatment rooms. Slippers, robes and towels are provided, along with free herbal teas and water.

With direct access to the award-winning Porthminster Beach, St Ives Harbour Hotel is a 5-minute walk from St Ives centre. Parking is available on site, and the Barbara Hepworth Museum is just a mile away.

Rooms from $180

Boskerris Hotel

Rated 9.2 in 127 reviews

Located in St Ives, 300 metres from Carbis Bay Beach, Boskerris Hotel provides accommodation with a garden, free private… See more

Located in St Ives, 300 metres from Carbis Bay Beach, Boskerris Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 500 metres of Carbis Bay. The property is allergy-free and is set 12 km from St Michael's Mount.

All guest rooms in the hotel are equipped with a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, rooms at Boskerris Hotel also provide guests with free WiFi, while some rooms will provide you with a sea view. All units will provide guests with a wardrobe and a coffee machine.

The area is popular for hiking, and bike hire is available at this 4-star hotel.

Minack Theatre is 29 km from the accommodation, while Lizard Lighthouse is 39 km away. Land's End Airport is 27 km from the property.

Rooms from $267

Host St Ives

Rated 9.5 in 176 reviews

Situated in St Ives, within 300 metres of Porthminster Beach and 3.2 km of Carbis Bay, Host St Ives features… See more

Situated in St Ives, within 300 metres of Porthminster Beach and 3.2 km of Carbis Bay, Host St Ives features accommodation with a terrace and free WiFi throughout the property as well as free private parking for guests who drive. This 4-star hotel offers an ATM. The property is non-smoking and is set 16 km from St Michael's Mount.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Host St Ives offers some rooms that have a patio, and the rooms include a kettle. All rooms feature a wardrobe.

Guests at the accommodation will be able to enjoy activities in and around St Ives, like hiking.

Minack Theatre is 28 km from Host St Ives, while Lizard Lighthouse is 42 km from the property. Land's End Airport is 27 km away.

Rooms from $392

Chy conary

Bed & Breakfast

Rated 10.0 in 137 reviews

Situated in Carbis Bay and only 300 metres from Carbis Bay Beach, Chy conary features accommodation with sea views, free… See more

Situated in Carbis Bay and only 300 metres from Carbis Bay Beach, Chy conary features accommodation with sea views, free WiFi and free private parking. Guests staying at this bed and breakfast have access to a terrace. The accommodation offers a shared kitchen and bicycle parking for guests.

At the bed and breakfast, every unit comes with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities.

À la carte and continental breakfast options with warm dishes, fresh pastries and juice are available.

Guests can also relax in the garden or in the shared lounge area.

Carbis Bay is 500 metres from the bed and breakfast, while St Michael's Mount is 12 km from the property. Land's End Airport is 28 km away.

See available rooms

Tregenna Castle Resort

Rated 8.3 in 2630 reviews

Within 72 acres of private grounds, this Tregenna Castle Resort overlooks St Ives and the Cornish coast. It has a heated… See more

Within 72 acres of private grounds, this Tregenna Castle Resort overlooks St Ives and the Cornish coast. It has a heated indoor swimming pool, an outdoor seasonal heated swimming pool which is open late May to September and 9-hole par 3 golf course.

Guests at the Tregenna Castle Resort can enjoy 2 on-site restaurants, offering fine food and drink. Meals are made from local ingredients and are cooked fresh to order.

Wireless internet is free, and there is free parking on site.

The magnificent hotel is surrounded by picturesque gardens and sub-tropical plants. The coast and St Ives (Cornwall) Rail Station are around 15 minutes’ walk away.

The hotel accommodation is split across the main hotel building with a lift, the separate Plen an Dinas building for the apartments and a small building in the walled gardens for the Driftwood and Samphire apartments. Hunters is located 400 metres from the main hotel building and offers nearby car parking.

Rooms from $91

Primrose House St. Ives

Rated 9.2 in 797 reviews

With boutique bedrooms and a stylish bar, Primrose House offers free parking and free Wi-Fi. Just metres from… See more

With boutique bedrooms and a stylish bar, Primrose House offers free parking and free Wi-Fi. Just metres from Porthminster Beach, the hotel has wonderful views across the Celtic Sea.

The individually designed rooms at Primrose Valley feature oak floors and bespoke furniture. All rooms have a flat-screen TV and a modern bathroom, and some have sea views and private balconies.

Serving quality Cornish produce and homemade breads. Full English breakfasts are cooked to order daily, with continental options also available.

Set in an Edwardian villa in St Ives, Primrose House is a 15-minute walk from the Tate Gallery. St Ives Railway Station is 300 metres away and St Ives Pier is a 15-minute walk away.

Rooms from $116

The Gannet Inn

Rated 8.6 in 417 reviews

Set in a traditional house dating from 1900, The Gannet Inn is located in Carbis Bay, just an 8-minute walk from a sandy… See more

Set in a traditional house dating from 1900, The Gannet Inn is located in Carbis Bay, just an 8-minute walk from a sandy beach. It features a bar with a games room and Sky Sports channels.

With free WiFi access, the guest rooms here all provide a TV and facilities for making tea and coffee. Most rooms offer a view of the garden or the sea, and the en-suite bathrooms include a bath/shower, hairdryer and luxury toiletries.

At The Gannet Inn you will find a shaded terrace in the garden. Free private parking on site.

St Ives’ town centre is 1.5 miles from this hotel and West Cornwall Golf Club is only 1 mile away. Newquay Cornwall Airport is 43 km away.

Rooms from $201

27 The Terrace

Bed & Breakfast

Rated 9.1 in 619 reviews

Boasting a garden and views of sea, 27 The Terrace is a bed and breakfast set in a historic building in St Ives, 300… See more

Boasting a garden and views of sea, 27 The Terrace is a bed and breakfast set in a historic building in St Ives, 300 metres from Porthminster Beach. This beachfront property offers access to free WiFi and free private parking. The accommodation features luggage storage space and a housekeeping service for guests.

The bed and breakfast will provide guests with air-conditioned units with a wardrobe, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guests can have wine or champagne delivered to their room. At the bed and breakfast, each unit is fitted with bed linen and towels.

Buffet and à la carte breakfast options with fresh pastries, fruits and juice are available. There is a snack bar and bar.

Guests can also relax on the sun terrace.

Carbis Bay is 1.8 km from the bed and breakfast, while St Michael's Mount is 14 km from the property. Land's End Airport is 27 km away.

Rooms from $211

Harbour View House

Bed & Breakfast

Rated 8.9 in 791 reviews

Offering a garden and sea view, Harbour View House is set in St Ives, 200 metres from Porthminster Beach and 3.1 km from… See more

Offering a garden and sea view, Harbour View House is set in St Ives, 200 metres from Porthminster Beach and 3.1 km from Carbis Bay. It is situated 16 km from St Michael's Mount and offers a housekeeping service. Private parking can be arranged at an extra charge.

Featuring a private bathroom, units at the bed and breakfast also have free WiFi.

A restaurant, coffee shop and bar can be found on-site.

Minack Theatre is 28 km from the bed and breakfast, while Lizard Lighthouse is 41 km from the property. Land's End Airport is 27 km away.

Rooms from $136

Lifeboat Inn

Rated 8.3 in 382 reviews

Set in St Ives and within 300 metres of Porthmeor Beach, Lifeboat Inn features a bar, allergy-free rooms, and free WiFi… See more

Set in St Ives and within 300 metres of Porthmeor Beach, Lifeboat Inn features a bar, allergy-free rooms, and free WiFi throughout the property. The property is around 16 km from St Michael's Mount, 29 km from Minack Theatre and 43 km from Lizard Lighthouse. The property is non-smoking and is located 4.6 km from Carbis Bay.

Some rooms come with a kitchen with a fridge, a dishwasher and an oven.

At the inn you will find a restaurant serving British cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Tate St Ives is 400 metres from Lifeboat Inn, while The Lizard and Kynance Cove is 42 km away. Land's End Airport is 28 km from the property.

Rooms from $134

Treloyhan Manor St Ives

Rated 8.9 in 99 reviews

Set in St Ives, 600 metres from Porthminster Beach, Treloyhan Manor St Ives offers accommodation with an outdoor… See more

Set in St Ives, 600 metres from Porthminster Beach, Treloyhan Manor St Ives offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is around 1.3 km from Carbis Bay, 13 km from St Michael's Mount and 30 km from Minack Theatre. The hotel provides an indoor pool, spa centre and a 24-hour front desk.

All guest rooms come with a fridge, dishwasher, a coffee machine, a shower, free toiletries and a desk. The rooms come with a private bathroom, a safety deposit box and free WiFi, while selected rooms also feature a balcony and some have sea views. Guest rooms in the hotel are fitted with a flat-screen TV and a hairdryer.

Lizard Lighthouse is 40 km from Treloyhan Manor St Ives, while Newquay Train Station is 48 km from the property. Land's End Airport is 25 km away.

Rooms from $363

Pedn-Olva

Rated 8.9 in 570 reviews

Overlooking the Celtic Sea and St Ives Bay, Pedn-Olva offers elegant rooms with magnificent views. With a near beach and… See more

Overlooking the Celtic Sea and St Ives Bay, Pedn-Olva offers elegant rooms with magnificent views. With a near beach and spacious terrace, there is also a popular restaurant.

Sitting on a rugged rock formation, the compact rooms at Pedn-Olva offer private modern bathrooms. All rooms are stylishly decorated and have impressive sea views. Rooms also feature a TV and hairdryer.

The restaurant serves a seasonal menu, using local produce and fresh fish, and a full English breakfast is served daily. The bar features a large terrace and modern art, and offers a selection of local ales and fair-trade coffee.

With a peaceful, romantic location on the shores of Porthminster Beach, The Pedn-Olva is just a 15-minute walk from Tate St Ives.

Rooms from $140