For ta budget traveler, Beacon Country House Hotel in St Agnes (Cornwall) is a great choice. If you're on a budget and want to be in the heart of St Agnes (Cornwall), then consider staying at Peterville Inn & Surf Lodge, situated 1000 feet from the center and offering rates from 95US$ per night. The Porthvean is an affordable choice that is directly adjacent to St Agnes Hotel and offers room rates from 132US$.
78 hotels in St Agnes (Cornwall)
Search the best hotels and places to stay in St Agnes (Cornwall)
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in St Agnes (Cornwall)?
Best cheap hotels in St Agnes (Cornwall)
Convenience of staying in hotels downtown
If you wish to see the best side of St Agnes (Cornwall), book a hotel near St Agnes Methodist Church, such as Porthvean that is a 5-minute walk from the center. To explore some of St Agnes (Cornwall)'s attractions, choose an apartment near St Agnes Methodist Church, such as Wheal Dream or Penkerris.
Luxury and boutique accommodation in St Agnes (Cornwall)
This posh 4-star Rose In Vale Country House Hotel, where you will find a golf course, diving and hiking, is close to War Memorial.
Explore and find your best apartments, B&Bs and others
For those who prefer apartments, there are 5 places to stay in St Agnes (Cornwall), such as Tremanners and Apartment 1, Trearren. The Driftwood Spars, situated near St Agnes Beacon, is a cozy bed-and-breakfast hotel offering a free parking lot and free private parking. If you are looking for a comfy resort hotel in St Agnes (Cornwall), consider Perran View Holiday Park, which is also within 10 minutes' walking distance of Perranporth Airfield..