Hotels in St Agnes (Cornwall), Cornwall

Only verified and hand-selected hotels for your stay in St Agnes (Cornwall), United Kingdom

Check-in
23Jun
Check-out
24Jun
Rooms and Guests2 Guests, 1 Room
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
View map
1-20 out of 107
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Map1.2 km from City Centre
FromUS$ 191 /nightSelect
Map1.2 km from City Centre
FromUS$ 118 /nightSelect
Map600 m from City Centre
Select
Map400 m from City Centre
FromUS$ 322 /nightSelect
Map2.0 km from City Centre
FromUS$ 148 /nightSelect
8.2
Great
Map500 m from City Centre
FromUS$ 157 /nightSelect
Map700 m from City Centre
FromUS$ 162 /nightSelect
8.6
Great
Map600 m from City Centre
FromUS$ 275 /nightSelect
Map300 m from City Centre
FromUS$ 260 /nightSelect
Map200 m from City Centre
FromUS$ 291 /nightSelect
Map400 m from City Centre
FromUS$ 377 /nightSelect
Map100 m from City Centre
FromUS$ 160 /nightSelect
Map300 m from City Centre
FromUS$ 202 /nightSelect
9.0
Perfect
Map700 m from City Centre
FromUS$ 242 /nightSelect
8.8
Great
Map400 m from City Centre
FromUS$ 222 /nightSelect
Map300 m from City Centre
FromUS$ 223 /nightSelect
Map400 m from City Centre
FromUS$ 91 /nightSelect
Map400 m from City Centre
FromUS$ 833 /nightSelect
Map400 m from City Centre
FromUS$ 268 /nightSelect

Typical price range for hotels in St Agnes (Cornwall)

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

⬆️ The highest price
USD 5 819
⬇️ The lowest price
USD 91
💸 Average price for
4-star hotels
USD 139
3-star hotels
USD 173
Apartments
USD 488

Discover the best hotels in St Agnes (Cornwall)

Based on genuine guest experiences

Coastal Charm and History:
Relaxing Countryside Retreat:
Elegant Countryside Experience:
Rustic Glamping Adventure:
Quaint and Comfortable Stay:

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.
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