Find and Book Top Rated Hotels in St Agnes (Cornwall)

Search among 8 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-8 out of 8
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
9.2
Perfect13 reviews
6 adults
2 bedrooms
3 beds
MapView on map2.0 km from City Centre
From   US$ 114 /nightSelect
Bed & Breakfast
8.2
Great41 reviews
MapView on map600 m from City Centre600 m from City Center
From   US$ 246 /nightSelect
8.4
Great78 reviews
2.6 km from City Centre
From   US$ 290 /nightSelect
8.0
Great72 reviews
100 m from City Centre100 m from City Center
From   US$ 102 /nightSelect
1.2 km from City Centre
From   US$ 254 /nightSelect
600 m from City Centre
Select
Villa
8.2
Great6 reviews
1.3 km from City Centre
From   US$ 200 /nightSelect
2.0 km from City Centre
From   US$ 184 /nightSelect

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

Why visit?

St Agnes, located in Cornwall, is a charming coastal town that offers a unique blend of natural beauty, history, and outdoor activities. With its stunning cliffs, picturesque beaches, and rich mining heritage, it is a must-visit destination for any traveler seeking a peaceful and authentic experience. Whether you are looking for a cozy bed and breakfast, a comfortable hotel, or a self-catering accommodation, St Agnes has it all.

Where to stay?

St Agnes Village: St Agnes Village is the heart of the town, offering a range of accommodation options including bed and breakfasts (b&b), hotels, and self-catering cottages. You can find charming b&bs and hotels such as the St Agnes Hotel, which is known for its warm hospitality and comfortable rooms. Staying in the village puts you within walking distance of local shops, restaurants, and the stunning Trevaunance Cove.

Chapel Porth: If you prefer a tranquil setting closer to nature, consider staying in the area of Chapel Porth. Situated on the rugged North Cornwall coast, this area offers breathtaking views and easy access to beautiful coastal walks. Accommodations here primarily consist of self-catering cottages, allowing you to immerse yourself in the serene surroundings. Enjoy the convenience of being just a short distance from the popular Chapel Porth Beach and the iconic Wheal Coates Tin Mine.

Mount Hawke: For those seeking a quieter and more secluded experience, Mount Hawke provides a peaceful retreat. This area offers a range of accommodation options, including charming guesthouses and self-catering apartments. In Mount Hawke, you can enjoy the tranquility of the countryside while still being within driving distance of St Agnes Village and nearby beaches. Dont miss the opportunity to visit the National Trust-owned Beacon and explore its stunning panoramic views of the Cornish coastline.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $130.

4-star hotels: The average price per night is around $130 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

The Peterville Inn: This charming bed and breakfast in St Agnes offers comfortable rooms at an affordable price. With its convenient location and friendly staff, it provides great value for money. Guests can enjoy a delicious breakfast before exploring the town or heading to the nearby beach.

Rosemundy House Hotel: Located near St Agnes Village, this hotel offers a combination of comfort and affordability. The rooms are well-appointed and spacious, and guests can enjoy the beautiful gardens surrounding the property. With its warm ambiance and excellent service, Rosemundy House Hotel is a popular choice for those seeking value for their money.

Beacon Country House Hotel: Situated in the peaceful Mount Hawke area, this hotel offers comfortable accommodation with stunning views of the countryside. The rooms are tastefully decorated, and guests can relax in the on-site bar and restaurant. The reasonable rates make it an attractive option for budget-conscious travelers.

Best kids-friendly hotels:

Driftwood Spars: This family-friendly hotel offers comfortable rooms and a welcoming atmosphere. Situated near the beach, children can enjoy playing in the sand and exploring the rock pools. The hotel also has a restaurant that serves delicious meals suitable for the whole family.

St Agnes Hotel: With its spacious family rooms and proximity to amenities, the St Agnes Hotel is a top choice for families visiting the area. Children will love the outdoor play area and the nearby attractions, including the family-friendly Trevaunance Cove.

Best hotels for a romantic getaway:

Rose in Vale Country House Hotel: Set in a picturesque valley, this hotel offers a romantic setting for couples. The elegant rooms, tranquil gardens, and award-winning restaurant create a perfect ambiance for a romantic escape. Guests can also enjoy beautiful walks in the surrounding countryside.

Schooners Hotel: This boutique hotel overlooks the stunning Perranporth Beach and offers cozy rooms with sea views. Couples can enjoy romantic walks on the beach, relax in the hotels bar, or dine in the on-site restaurant, which specializes in local seafood.

Best for location:

The Driftwood-St. Agnes: Situated in the heart of St Agnes Village, this hotel is within walking distance of shops, restaurants, and the beach. Guests can easily explore the town and enjoy the vibrant atmosphere while staying in comfortable accommodation.

The Railway Inn: Located near St Agnes Village, this hotel allows easy access to the towns amenities and attractions. It is also a short distance from the stunning coastal paths, providing opportunities for scenic walks and exploration.

The Bolster Inn: Situated in a picturesque countryside setting, this inn offers a peaceful escape while still being within reach of St Agnes Village. Guests can enjoy the tranquility of the surroundings and explore the nearby attractions at their leisure.

Best for a short city break:

Chapel Porth Beach: Located near the beautiful Chapel Porth Beach, this self-catering accommodation provides a convenient base for a short city break. Guests can enjoy the stunning coastal scenery and easily explore the town and its attractions.

The Old School House: This charming guesthouse offers comfortable rooms and a peaceful atmosphere. It is within walking distance of St Agnes Village, allowing guests to explore the towns shops, restaurants, and historical sites during their city break.

Show moreLess