Skip to main content

The 10 Best Inns in St. Agnes , UK

Check out our pick of great inns in St. Agnes

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

With a restaurant and a pub, St Agnes Hotel is located in the coastal village of St Agnes, just 3 minutes’ drive from the stunning St Agnes Heritage Coast. This pet-friendly property offers free WiFi and free private parking.

This hotel is set in a historic 17th century building in the centre of the village. The beach is just 10 minutes’ walk away.

The room was beautifully appointed and the bed was very comfortable with quality linen to boot. Had dinner here too and it was excellent. And even though there was a power outage, the beers were still flowing. Had to wait a little longer for our food naturally but that just gave us more time in the cozy front bar chatting to the locals. Breakfast was excellent too. All in all, we were very happy to have stumbled upon this fabulous hotel and wished we had stayed here for two nights.

Show more Show less
8.8
Fabulous
340 reviews
Price from
£145
per night

Located 22 km from Newquay Train Station, The Victoria Inn offers 3-star accommodation in Truro and features a shared lounge, a restaurant and a bar. Located around 36 km from St Michael's Mount, the inn with free WiFi is also 47 km away from Lizard Lighthouse & Heritage Centre. The accommodation provides room service and a business centre for guests.

Excellent but a little too big for us

Show more Show less
8.1
Very good
527 reviews
Price from
£80
per night

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.
Search inns in St. Agnes

Inns that guests love in St. Agnes

  • Avg. price/night: £87.50
    7.3
    Scored 7.3
    Good
    Rated good
     · 324 reviews
    Rustic old house
    Nicola
    Family with young children
  • Avg. price/night: £159
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 283 reviews
    The whole experience at the Driftwood Spar was great, the beer and food was a winner. Visited several times but first time staying. I will definitely be back again.
    Stan
    Solo traveller
  • Avg. price/night: £159
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 283 reviews
    Fantastic location! Lovely breakfast! Lovely roast dinner!
    Alison
    Young couple
  • Avg. price/night: £87.50
    7.3
    Scored 7.3
    Good
    Rated good
     · 324 reviews
    We needed one night in St Agnes and Penkerris filled that need. Lovely young manager met us to hand over the keys. This is an old guest house, operating now for many decades with a good reputation. You can heat a ready-meal in your room and there's a basin to wash, heater, fridge with tiny freezer, toaster, microwave, kettle. We had a private bathroom in the hall with our own key. Twin room No.9. Parking on premises. If you, like us, just need a night it is adequate.
    OzzieJules
    Young couple
  • Avg. price/night: £219
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 190 reviews
    everything. it was quiet, personal and the staff very accommodating as well as highly professional. The atmosphere was very relaxed and felt like a home away from home. Easy to get to but away from the crazy busy places. breakfast was outstanding and apologies I did not eat dinner during my stay but was told it was delicious by fellow guests. it has the charm of a country home but the finesse of a high end hotel. I will definitely return again on my next UK visit. A charming piece of the country with the comforts of home.
    A
    Anonymous
    Solo traveller
  • Avg. price/night: £219
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 190 reviews
    The full English breakfast was good. Price of dinner a little high so didn't book for this. The upgrade of the room was a nice surprise, especially as our stay was to celebrate two special occasions - thank you!
    Stephen
    Young couple
  • Avg. price/night: £159
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 283 reviews
    The location was perfect right on the SW path. The staff were excellent and very accommodating. We were a bit late and there was no problem with our dinner reservation. The food in the pub and for breakfast was excellent they made walkers feel very welcome. The room was clean and comfortable.
    John
    Young couple
  • Avg. price/night: £165
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 340 reviews
    Lovely old inn with modern features. Extremely clean and comfortable. Dog friendly. Friendly, helpful staff. Great breakfast!
    Elouise
    Young couple
  • Avg. price/night: £159
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 283 reviews
    Probably the best location in Cornwall that I visited. It was right near the beach in the beautiful town of St. Agnes. The hotel itself was beautifully restored. the main restaurant was lovely and dated back to the 1600's with big dark wooden beams in the ceiling. Food was 5 star for dinner. A very good breakfast with several options was included daily and the breakfast room looked out to a view of the sea. The location was stunning. I loved the village of St. Agnes. I stayed 3 nights and could have stayed at least a week.
    Jocelyn
    Solo traveller
  • Avg. price/night: £110
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 257 reviews
    Quiet location, nice, clean and quiet room, choice of good breakfast, comfortable bed and very friendly host who gave us tips where to go for our dinner. Happy to have found the good B&B.
    Heinz
    Young couple