Skip to main content.

The Best Hotels in St. Agnes

trover photo by Malcolm Rackliff

Search our Top St. Agnes Hotels

trover photo by Malcolm Rackliff

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Hotels in St. Agnes

What's St. Agnes like?

Spend time at the beach, as well as checking out the bars in St. Agnes. Learn about the local heritage of St. Agnes at landmarks like Trevaunance Cove and Wheal Coates Tin Mine. Popular sights in the surrounding area include Fistral Beach.

Where are the best places to stay in St. Agnes?

We have 62 St. Agnes accommodation options with prices starting at GBP 9. Choose one of our 67 deals and get discounts of up to 50%.

Below are the number of accommodation options by star rating in St. Agnes and the surrounding area:

  • • 4 5-star accommodation from GBP 52 per night
  • • 143 4-star accommodation from GBP 42 per night
  • • 162 3-star accommodation from GBP 27 per night
  • • 16 2-star accommodation from GBP 21 per night

Here's our travellers' top place to stay in St. Agnes:


No-frills B&B
  • • Free breakfast • Free parking • Free WiFi • Garden • 24-hour front desk

How to get to St. Agnes

What is the closest airport to St. Agnes?

  • • Newquay (NQY-Newquay Cornwall), 12.5 mi (20.1 km) from central St. Agnes

Things to see and do in St. Agnes

What is there to see in St. Agnes?

  • • Trevaunance Cove
  • • Chapel Porth Beach
  • • Trevellas Cove
  • • St Agnes Beacon
  • • Wheal Coates Tin Mine

What is there to do near St. Agnes?:

  • • St Agnes Museum (0.4 mi/0.7 km from the city centre)
  • • Hall for Cornwall (7.6 mi/12.3 km from the city centre)
  • • Pirate's Quest Newquay (8.6 mi/13.9 km from the city centre)
  • • Blue Reef Aquarium (8.7 mi/14 km from the city centre)
  • • Newquay Zoo (8.9 mi/14.3 km from the city centre)

When is the best time to visit St. Agnes?

  • • Hottest months: July, August, June, September (average 18°C)
  • • Coldest months: January, February, March, April (average 5°C)
  • • Rainiest months: December, November, October and January (average 88.90 inches of rainfall)