Hotels in St Agnes (Cornwall),

Only verified and hand-selected hotels for your stay in St Agnes (Cornwall), United Kingdom
Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-7 out of 7
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
6 adults
2 bedrooms
3 beds
Map2.0 km from City Centre1.1 km from
FromUS$ 106 /nightSelect
Map1.2 km from City Centre1.0 km from
FromUS$ 153 /nightSelect
Map1.2 km from City Centre1.0 km from
FromUS$ 154 /nightSelect
Map400 m from City Centre400 m from
FromUS$ 322 /nightSelect
Map100 m from City Centre100 m from City Centre
FromUS$ 102 /nightSelect
Map600 m from City Centre600 m from City Centre
FromUS$ 139 /nightSelect
Map2.6 km from City Centre2.1 km from
FromUS$ 187 /nightSelect

Typical price range for hotels in St Agnes (Cornwall)

Accommodation options for your choice, from budget-friendly to luxury hotels.

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

Discover the best hotels in St Agnes (Cornwall)

Based on genuine guest experiences

Coastal Charm and History:
Driftwood Spars
Relaxing Countryside Retreat:
Beacon Country House B & B & Luxury Shepherd Huts
Family Friendly Escape:
Perran View Holiday Park
Elegant Countryside Experience:
Rose In Vale Country House Hotel
Rustic Glamping Adventure:
Beacon Shepherd Huts
Quaint and Comfortable Stay:
St Agnes Hotel

Frequently asked questions about hotels in St Agnes (Cornwall)

We hope these answers help make planning your trip simpler

What is the average price range for hotels in St Agnes?
Hotel prices in St Agnes typically range from $80 to $250 USD per night, depending on the season and type of accommodation. The cheapest options, like Perran View Holiday Park, can start around $80 USD, while higher-end choices like Rose In Vale Country House Hotel average closer to $250 USD.
Which hotels in St Agnes offer family-friendly amenities?
Perran View Holiday Park is particularly good for families, featuring activities suited for children. Driftwood Spars also accommodates families with spacious rooms and proximity to the beach.
Are there hotels in St Agnes with unique views?
Yes, Beacon Country House B & B & Luxury Shepherd Huts offers stunning coastal views, while St Agnes Hotel features scenic hill views, making them great options for travelers seeking picturesque surroundings.
Which hotels are best located near popular landmarks in St Agnes?
St Agnes Hotel is centrally located with easy access to local attractions. Driftwood Spars is situated near the beach and coastal paths, making it convenient for outdoor activities.
What are the top-rated hotels in St Agnes according to guest reviews?
Rose In Vale Country House Hotel consistently receives high marks from guests for its hospitality and setting. Beacon Country House B & B also has excellent reviews, particularly for its breakfast and scenic location.
What kinds of accommodation are available for couples in St Agnes?
For couples, the Beacon Country House B & B & Luxury Shepherd Huts offers a romantic atmosphere with luxury accommodations. Rose In Vale Country House Hotel is also a popular choice for its intimate setting and beautiful grounds.

Essential Hotel Information for St Agnes

This guide provides factual insights on hotel accommodations in St Agnes, Cornwall, evaluating 8 properties to assist travelers in making informed decisions.

Typical nightly rates range from $100 to $250.

There are 8 hotels in St Agnes.

Peak travel seasons are June to September.

Local taxes include a 10% VAT.

Most hotels are within 1.5 km of the beach and approximately 12 km from Truro.

Other cities in United Kingdom

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