Top-Rated Hotels in Charming St Ives, Cornwall

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

St Ives, located in the picturesque region of Cornwall, is a true gem that enchants visitors with its breathtaking landscapes, charming cobbled streets, and rich artistic history. As you plan your visit to this coastal town, one crucial aspect to consider is finding the best St Ives hotels to ensure a truly memorable experience. Whether you're seeking a luxurious beachfront retreat, a cozy bed and breakfast, or a budget-friendly option, St Ives boasts a plethora of accommodation choices that cater to every traveler's preferences.

For those in search of a touch of luxury, St Ives boasts some of Cornwall's most exquisite hotels. Set against the backdrop of stunning coastlines and azure waters, these establishments offer opulent amenities, including spas, fine dining restaurants, and breathtaking panoramic views. Indulge in a beachfront suite with private terraces to soak in the peaceful atmosphere and stunning sunsets, providing an unparalleled experience that will leave you rejuvenated and utterly spoiled.

If you prefer a more intimate setting, the town's boutique hotels and bed and breakfasts exude charm and character, promising a cozy and personalized stay. These hidden gems offer unique rooms with artistic touches, warm hospitality, and insider tips from the owners, ensuring you make the most of your time in St Ives. Wake up to a delicious homemade breakfast, lovingly prepared with fresh local ingredients, before embarking on a day of exploring the charming narrow streets, art galleries, and sandy beaches that St Ives is renowned for.

Budget-conscious travelers need not fret, as St Ives presents an array of cost-effective accommodations that still provide comfort and convenience. Opt for cozy guesthouses or self-catering cottages that offer affordable yet comfortable lodging, allowing you to save money without compromising on the quality of your stay. With St Ives' unique blend of natural beauty and vibrant cultural scene right at your doorstep, you can experience the best that the town has to offer while keeping your budget in check.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The St Ives Bay Hotel
2. Atlantis Apartment
3. The Western
4. Beach Haven
5. Carbis Bay Suite, Carbis Bay, St Ives, Free Parking, Near Beach
6. Godrevy Villa
7. The Studio
8. Sea View Villa
9. Tides Villa
10. The Olive Branch Bed & Breakfast

Best St Ives Hotels for Luxury Retreats

Check Availability

St Ives (Cornwall)
Jan 20, 2026 - Jan 21, 2026

The St Ives Bay Hotel

6.3

Good

(2213 Reviews)

+ 81 photos
Experience a fantastic family holiday at The St Ives Bay Hotel, located just steps away from the glorious golden beaches. With spacious family rooms offering plenty of space for everyone, this hotel provides a comfortable haven for families. Enjoy the indoor pool and children's play area, embark on coastal walks, or take advantage of the hotel's proximity to numerous family-friendly attractions, ensuring a memorable stay for all.
Address: The Terrace
Rating: Good 6.3 (2213 Reviews)
Rooms: 77
Price: From 45$

Atlantis Apartment

8.2

Good

(4 Reviews)

+ 17 photos
Situated in a prime location overlooking St Ives Bay, The Atlantic Hotel offers stunning sea views and a warm family-friendly atmosphere. With spacious family suites and interconnecting rooms, this hotel provides ample space for everyone. Children will love the dedicated play area, while parents can unwind in the hotel's inviting lounge or enjoy a delicious meal at their family-friendly restaurant, showcasing flavorsome dishes using locally sourced ingredients.
Address: 11 Gallinas Point Talland Road
Rating: Good 8.2 (4 Reviews)
Price: From 242$

Best St Ives Hotels for Intimate Getaways

Escape to a world of intimacy and charm with these delightful St Ives hotels that cater to those seeking a more personal and romantic setting. Immerse yourself in the character and warmth of each establishment, providing a cozy and intimate ambiance that perfectly complements the picturesque surroundings. Explore these unique retreats and create lifelong memories in the lively heart of St Ives.

The Western

8.2

Good

(1460 Reviews)

+ 44 photos
Located in the lively heart of St Ives, The Western Hotel offers affordable and comfortable accommodations, perfect for budget-conscious travelers. With clean and cozy rooms, this family-run establishment ensures a warm and welcoming atmosphere. Start your day with a hearty English breakfast in their charming dining area before venturing out to explore the vibrant cultural scene and sandy beaches of St Ives.
Address: Gabriel Street
Rating: Good 8.2 (1460 Reviews)
Rooms: 17
Price: From 82$

Beach Haven

+ 13 photos
Positioned right on the waterfront, The Beach Haven Hotel provides direct access to the famous St Ives Harbour Beach. Unwind in cozy rooms with nautical touches and soak in stunning beach views. Enjoy the hotel's proximity to the charming harbor area, where you can relish in fresh seafood, visit art galleries, or take leisurely walks along the scenic shoreline. With its prime beachfront location, this hotel offers the epitome of a St Ives beach retreat.
Address: 4 Carthew Court
Price: From 552$

Best St Ives Hotels for Budget-Friendly Adventurers

Embark on an incredible St Ives adventure without breaking the bank at these budget-friendly hotels that offer comfortable accommodations and a convenient location. Perfect for those seeking to explore the town while keeping their wallets happy, these establishments provide excellent value for money without compromising on quality. Discover the ideal base for your St Ives adventure in these wallet-friendly options.

Carbis Bay Suite, Carbis Bay, St Ives, Free Parking, Near Beach

9.2

Good

(55 Reviews)

+ 8 photos
Set in an idyllic location overlooking the glistening bay, The Carbis Bay Hotel is the epitome of refined luxury. This grand hotel offers an array of elegantly appointed rooms, from cozy, traditional suites to spacious penthouses with private hot tubs. Dine in style at their award-winning restaurant, where expertly crafted dishes showcase locally sourced ingredients, and enjoy exclusive access to their private golden beach, perfect for a leisurely stroll or a dip in the azure waters.
Address: 1 Menhyr Drive
Rating: Good 9.2 (55 Reviews)
Price: From 167$

Godrevy Villa

9.2

Good

(4 Reviews)

+ 9 photos
Perched atop a cliff overlooking Godrevy Beach, The Godrevy Hotel offers unparalleled vistas of the turquoise sea. Each comfortable and contemporary room boasts views that will take your breath away. Start your morning with a leisurely stroll along the sandy shores or participate in thrilling water sports, just steps away from the hotel. With the beach right at your doorstep, this establishment promises a memorable seaside experience.
Address: Godrevy Burthallan Lane
Rating: Good 9.2 (4 Reviews)
Rooms: 6
Price: From 548$

Best St Ives Hotels for Family-Friendly Holidays

Create lifelong memories with your loved ones at these family-friendly St Ives hotels that cater to the needs of both children and adults. Offering a range of family-friendly amenities, from spacious accommodations to dedicated play areas, these establishments ensure a delightful and stress-free stay for the whole family. Discover the perfect home away from home for your St Ives family adventure.

The Studio

+ 25 photos
Located in the center of St Ives' art community, The Studio Hotel is a haven for art enthusiasts. This unique accommodation not only features comfortable rooms but also provides an inspiring space for artists with on-site studios. Take part in creative workshops or simply relish in the artistic vibes that permeate every corner of the hotel. With its artistic ethos and convenient location to art galleries, The Studio Hotel offers an immersive experience for those passionate about art.
Address: The Studio, Ashton
Price: From 137$

Sea View Villa

8.0

Good

(8 Reviews)

+ 21 photos
True to its name, The Sea View Hotel provides breathtaking views of the coastline and beyond. Nestled on a hilltop, this hotel allows guests to witness dramatic sunsets over the sea from the comfort of their rooms. Embrace the outdoors by taking advantage of nearby hiking trails or simply lounging on their terrace, taking in the fresh coastal air. With its scenic location and close proximity to nature, The Sea View Hotel is a haven for nature enthusiasts.
Rating: Good 8.0 (8 Reviews)
Price: From 255$

Best St Ives Hotels for Beach Lovers

For those seeking a beach-centric vacation, these St Ives hotels offer the perfect base to enjoy the sun, sand, and surf. Situated just steps away from the pristine shores, these accommodations provide not only convenience but also breathtaking coastal views.

Tides Villa

9.0

Good

(7 Reviews)

+ 16 photos
Experience the pinnacle of luxury at The Tides Hotel, a stunning beachfront retreat that combines breathtaking views with impeccable service. Each spacious suite boasts elegant décor, modern amenities, and private balconies overlooking the turquoise waters of St Ives Bay. Indulge in the hotel's spa, offering rejuvenating treatments, or savor exquisite culinary delights at their award-winning restaurant, showcasing the finest local ingredients.
Address: 5 Gallinas Point Apartments Talland Road
Rating: Good 9.0 (7 Reviews)
Price: From 155$

The Olive Branch Bed & Breakfast

9.7

Good

(56 Reviews)

+ 47 photos
For a romantic retreat with a touch of Mediterranean flair, look no further than The Olive Branch. This boutique hotel boasts individually designed rooms inspired by the vibrant colors and textures of the Mediterranean, creating an atmosphere of relaxation and tranquility. Delight in their Mediterranean-inspired cuisine at the renowned restaurant, and unwind in the inviting courtyard, surrounded by fragrant olive trees and blooming flowers.
Address: 6 Porthminster Terrace
Rating: Good 9.7 (56 Reviews)
Rooms: 6
Price: From 178$

Best St Ives Hotels for Art Enthusiasts

Immerse yourself in the thriving artistic scene of St Ives by staying at these hotels that celebrate the town's rich artistic heritage. With proximity to renowned galleries and a strong connection to the local artistic community, these hotels provide an inspirational backdrop for art enthusiasts. Dive into St Ives' vibrant artistic culture while enjoying the comfort and hospitality of these enticing accommodations.

3 Porthminster B&B

9.7

Good

(49 Reviews)

+ 21 photos
Located overlooking the iconic Porthminster Beach, The Porthminster Hotel offers a beach lover's dream. Wake up to the sound of crashing waves and soak in panoramic views from your room. Indulge in the hotel's renowned restaurant, celebrated for its seafood specialties that showcase the freshest catch from St Ives Bay. With easy beach access and breathtaking vistas, this hotel truly epitomizes a beach lover's paradise.
Address: 3 Porthminster Terrace
Rating: Good 9.7 (49 Reviews)
Price: From 225$

Best St Ives Hotels for Nature Lovers

Immerse yourself in the natural beauty of St Ives by staying at these hotels that allow you to connect with the stunning landscapes of the area. From breathtaking coastal views to tranquil garden settings, these accommodations offer the perfect escape for nature enthusiasts. Experience the unparalleled beauty of St Ives' natural surroundings while enjoying the comfort and amenities of these remarkable hotels.