Hotels Near Me in St Agnes (Cornwall)

Only Handpicked and Verified Resorts for Your Stay in St Agnes (Cornwall), United Kingdom
Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room
St Agnes is home to picturesque beaches like Trevaunance Cove and scenic spots like St Agnes Head, perfect for hiking and coastal walks. You'll find local gems like The Driftwood Spars, a historic pub, and wonderful surf opportunities at the nearby Perranporth Beach. For accommodations, hotels in St Agnes offer unique choices, from seaside inns to charming B&Bs, each vetted for their quality and great reviews. Seasonal discounts are common, so book early and consider local transport options like buses to explore the area.
View map
1-11 out of 11
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Beacon Country House B & B & Luxury Shepherd Huts St Agnes
Map1.2 km from City Centre1.0 km from
FromUS$ 153 /nightSelect
Beacon Shepherd Huts St Agnes
Map1.2 km from City Centre1.0 km from
FromUS$ 154 /nightSelect
St Agnes Hotel
Map100 m from City Centre100 m from City Centre
FromUS$ 102 /nightSelect
Mellowvean
Map2.5 km from City Centre2.2 km from
FromUS$ 126 /nightSelect
Driftwood Spars
Map600 m from City Centre600 m from City Centre
FromUS$ 139 /nightSelect
Rose In Vale Country House Hotel
Map2.6 km from City Centre2.1 km from
FromUS$ 187 /nightSelect
Seven Bed And Breakfast
Map3.4 km from City Centre2.3 km from
FromUS$ 132 /nightSelect
1 The Old Corn Store
Map400 m from City Centre300 m from
FromUS$ 351 /nightSelect
2 Rose Cottages
Map400 m from City Centre400 m from City Centre
FromUS$ 493 /nightSelect
Boutique Romantic Thatched Cottage
Map2.3 km from City Centre2.0 km from
Select
Modern Cottage: Free Parking, Garden, Sea Views
Map1.3 km from City Centre1.1 km from
FromUS$ 388 /nightSelect

Price range for hotels in St Agnes (Cornwall)

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 493
⬇️ The lowest price
US$ 102
💸 Average price for
4-star hotels
US$ 255
3-star hotels
US$ 121

Best hotels in St Agnes (Cornwall)

Based on guest reviews over the last 12 months

Charming Coastal Getaway:
Driftwood Spars
Elegant Country Escape:
Rose In Vale Country House Hotel
Comfortable Family Retreat:
Mellowvean
Secluded Shepherd Hut Experience:
Beacon Shepherd Huts
Boutique Romantic Hideaway:
Boutique Romantic Thatched Cottage
Serene Bed and Breakfast:
Seven Bed And Breakfast
Stylish Modern Accommodation:
Modern Cottage: Free Parking, Garden, Sea Views
Charming Village Stay:
St Agnes Hotel

FAQs about hotels in St Agnes (Cornwall)

We hope that the answers to these questions will help you plan your trip

Which hotel properties in St Agnes offer the best views?
The Rose In Vale Country House Hotel is known for its stunning views of the surrounding countryside. Additionally, Modern Cottage: Free Parking, Garden, Sea Views provides excellent ocean views.
Which hotels are best for families in St Agnes?
Seven Bed And Breakfast and Beacon Country House B & B & Luxury Shepherd Huts are family-friendly options, with spacious accommodations and convenient access to local family attractions.
What are the top-rated hotels in St Agnes based on guest reviews?
Top-rated properties include the Rose In Vale Country House Hotel and Driftwood Spars, both praised for their hospitality and amenities.
Which hotels in St Agnes are ideal for couples?
The Boutique Romantic Thatched Cottage and Beacon Shepherd Huts offer charming atmospheres suitable for couples looking for a romantic getaway.
Which hotels are closest to popular landmarks in St Agnes?
St Agnes Hotel is conveniently located near the St Agnes Heritage Coast, while Driftwood Spars is also close to local attractions and the beach.

Essential Hotel Information for St Agnes

This guide provides critical information on hotels in St Agnes, Cornwall, evaluating 11 properties to inform your stay regarding pricing, local fees, and proximity to attractions.

Typical nightly prices range from $90 to $250.

There are 11 hotels in St Agnes.

Peak tourist seasons are June to September.

Local fees include a 5% tourism tax.

Most attractions, including St Agnes Head, are within 3 kilometers.

Other cities in United Kingdom

Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room