Find and Book Top Hotels in St Agnes (Cornwall)

Search among 4 available hotels and places to stay in St Agnes (Cornwall) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great72 reviews
MapView on map100 yd from City Center
From   US$ 102 /nightSelect
8.2
Great41 reviews
MapView on map600 yd from City Center
From   US$ 164 /nightSelect
8.4
Great78 reviews
1.6 mi from City Center
From   US$ 281 /nightSelect
1400 yd from City Center
From   US$ 204 /nightSelect

Best hotels and places to stay in St Agnes (Cornwall)

Why visit?

St Agnes in Cornwall, United Kingdom, is a charming coastal village known for its natural beauty, picturesque scenery, and vibrant local culture. With its stunning beaches, rich history, and close proximity to various attractions, it is the perfect destination for tourists seeking a serene and relaxing getaway. Whether you are an adventurer, history enthusiast, or simply looking to unwind, St Agnes offers something for everyone.

Where to stay?

St Agnes boasts a variety of delightful areas to stay in, each with its own unique charm and attractions. Whether you prefer to be surrounded by the idyllic countryside or desire a beachfront view, here are the best areas to consider:

Trevaunance Cove: This area is located near the beach and offers a vibrant atmosphere with its bustling cafes, bars, and restaurants. It is perfect for those who want to be closer to the water and enjoy the lively coastal ambiance.

St Agnes Village: This picturesque village is home to traditional Cornish cottages, quaint shops, and local pubs. Staying in the heart of the village will provide easy access to its charming streets, historical landmarks, and friendly locals.

Chapel Porth: Nestled amidst the breathtaking scenery of rugged cliffs and golden sand, Chapel Porth is ideal for nature lovers and hikers. This area offers stunning coastal walks and panoramic views that will leave you in awe.

Price per hotel room per night:

The average prices for hotel accommodations in St Agnes vary based on the star rating of the establishment. Here is an approximate range of prices per night:

3-star hotels: $80 - $120

4-star hotels: $120 - $200

5-star hotels: $200 - $300+

Best value for money:

Beacon Country House Hotel: With its scenic location, comfortable rooms, and attentive service, this hotel is a popular choice among budget-conscious travelers.

St Agnes Hotel: This family-run hotel offers affordable rooms, a friendly atmosphere, and convenient access to St Agnes' attractions and amenities.

Best kid-friendly hotels:

Driftwood Spars: This charming hotel provides a warm and welcoming environment for families, with spacious rooms, a children's play area, and easy access to the beach.

The Sorting Office: Located in the heart of St Agnes Village, this boutique hotel offers family-friendly rooms, a cozy lounge area, and a range of nearby activities suitable for children.

Best hotels for a romantic getaway:

The Rosemundy House Hotel: Known for its elegant décor, intimate atmosphere, and high-quality service, this hotel is perfect for couples seeking a romantic escape.

The Chalet: Nestled by the coastline, this boutique hotel offers luxurious rooms with stunning sea views, ensuring a memorable and enchanting experience.

Best for location:

Trevose Harbour House: Situated near the beach and close to local amenities, this hotel offers guests a convenient base to explore both the coast and the village.

The Driftwood Spars Brewery: This unique hotel is located close to the beach and offers breathtaking views of the ocean. It is an ideal choice for those looking to be surrounded by natural beauty.

The Peterville Inn: With its central location, comfortable rooms, and proximity to local attractions, this hotel is a great choice for travelers wanting to be in the heart of St Agnes Village.

Best for a short city break:

The Beacon Country House Hotel: This tranquil hotel provides a peaceful retreat while still being within walking distance of St Agnes Village, perfect for a quick city break.

Rosemergy Barn: Offering self-catering accommodation near the beach, this charming property allows guests to enjoy the freedom and privacy of a short break at their own pace.

Show moreLess