Skip to main content

Search hotels in St. Agnes

Enter your dates to see the latest prices and deals for St. Agnes hotels

St. Agnes – 101 hotels and places to stay

Filter by:

Star Rating

Review score

Rose in Vale Country House Hotel

Hotel in St. Agnes

This luxury country house hotel is on the North Cornish coast in the village of Mithian, just 2 miles from St Agnes. It has a seasonal outdoor pool (weather permitting) and free WiFi.

M
Michael
From
United Kingdom
Setting, quiet tranquil.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 119 reviews
Price from
$237.10
1 night, 2 adults

Beacon Country House Hotel & Luxury Shepherd Huts

Hotel in St. Agnes

This stylish family-run country house hotel is surrounded by picturesque Cornish countryside, close to the rugged coast.

S
Suzanne
From
Canada
Great location great breakfast staff are fantastic so friendly and helpful
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 183 reviews
Price from
$173.05
1 night, 2 adults

Driftwood Spars

St. Agnes

Housed in a historic building, the recently renovated Driftwood Spars features accommodations with a bar and free Wifi. This 4-star bed and breakfast offers luggage storage space.

R
Richard
From
United States
Everything! The room was lovely. Great decor, size, comfortable bed. The view out to the cove and beach were fabulous.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 330 reviews
Price from
$203.35
1 night, 2 adults

Trelydarth

St. Agnes

Trelydarth offers accommodations in St. Agnes, 10 miles from Newquay Train Station and 22 miles from St Michael's Mount.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$1,053.88
1 night, 2 adults

Little Dusty - Between St Agnes & Perranporth

St. Agnes

1.5 miles from Trevaunance Cove Beach in St. Agnes, Little Dusty - Between St Agnes & Perranporth provides accommodations with access to a hot tub.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
$193.18
1 night, 2 adults

Seven Bed and Breakfast

St. Agnes

Offering garden views, Seven Bed and Breakfast in St. Agnes offers accommodations and a garden.

S
Susan
From
United Kingdom
Very welcoming. Very very quiet and peaceful. Had a good nights sleep. The room had everything you could want for a short stay. The little extras were a lovely gesture. Breakfast was wonderful and very filling. Could ask for more if you wanted. Would recommend and stay again.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 224 reviews
Price from
$149.39
1 night, 2 adults

Honeysuckle Cottage

St. Agnes

Honeysuckle Cottage is located in St. Agnes, just a 5-minute walk from Trevaunance Cove Beach and 13 miles from Newquay Train Station.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Price from
$942.60
1 night, 2 adults

St Agnes Hotel

St. Agnes

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.

M
Michelle
From
United States
It was charming, historic, very clean, super friendly and helpful staff. The room was simply done but very pleasant.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 300 reviews
Price from
$203.35
1 night, 2 adults

39 Perran View Your Home Away from Home in Cornwall

St. Agnes

39 Perran View Your Home Away from Home in Cornwall offers accommodations in St. Agnes, 1.7 miles from Trevaunance Cove Beach and 11 miles from Newquay Train Station.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 15 reviews
Price from
$173.86
1 night, 2 adults

Penventon Park Hotel

Redruth (Near St. Agnes)

Please note it is only a selection of our Superior Rooms that are Dog Friendly - Please contact us to check availability.

R
Rudd
From
United Kingdom
The staff were amazing extremely polite and happy to help
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,382 reviews
Price from
$161.32
1 night, 2 adults
See all 101 hotels in St. Agnes

Hotels with airport shuttles in St. Agnes

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 138 reviews
    From $231.82 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 200 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,070 reviews
    From $271.13 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 495 reviews
    From $546.60 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 646 reviews

Most booked hotels in St. Agnes and surrounding area in the past month

See all
  • Popular with guests booking hotels in St. Agnes

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 183 reviews
  • Popular with guests booking hotels in St. Agnes

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 119 reviews
  • Popular with guests booking hotels in Redruth

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,382 reviews
  • Popular with guests booking hotels in Redruth

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 712 reviews
  • Popular with guests booking hotels in Redruth

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 442 reviews
  • Popular with guests booking hotels in Portreath

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 651 reviews
  • Popular with guests booking hotels in Perranporth

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 138 reviews
  • Popular with guests booking hotels in Chacewater

    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 33 reviews
  • Popular with guests booking hotels in Chacewater

    Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 10 reviews
  • Popular with guests booking hotels in Truro

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 47 reviews

Budget hotels in St. Agnes and nearby

  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 10 reviews

    Located in Chacewater, within 14 miles of Newquay Train Station and 20 miles of St Michael's Mount, Kings head has accommodations with a bar and free WiFi throughout the property as well as free...

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 163 reviews

    Offering garden views, Treguth Glamping Unique Experience - Themed Huts in Saint Day offers accommodations and a garden.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 19 reviews

    Featuring a garden, Redmoor provides accommodations in Saint Day. With garden views, this accommodation features a patio. There's a sun terrace and guests can use free Wifi and free private parking.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 13 reviews

    Lovely flat, balcony & woodstove, parking close offers accommodations in St. Agnes, a 12-minute walk from Trevaunance Cove Beach and 13 miles from Newquay Train Station.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Amaroo offers accommodations in St. Agnes, a 10-minute walk from Trevaunance Cove Beach and 13 miles from Newquay Train Station. Guests staying at this vacation home have access to a patio.

  • Tremanners offers accommodations in St. Agnes, 22 miles from Carbis Bay and 25 miles from St Michael's Mount.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    2 Rose Cottage is located in St. Agnes, just 12 miles from Newquay Train Station and 22 miles from Carbis Bay.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 4 reviews

    3 The Old School House offers accommodations in St. Agnes, a 14-minute walk from Trevaunance Cove Beach and 12 miles from Newquay Train Station.

Hotels located in the center of St. Agnes

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    3 Rose Cottages is located in St. Agnes, just 24 miles from St Michael's Mount and 30 miles from Lizard Lighthouse & Heritage Centre. The 4-star vacation home is 12 miles from Newquay Train Station.

  • 21 British Road offers accommodations in St. Agnes, 23 miles from St Michael's Mount and 30 miles from Lizard Lighthouse & Heritage Centre.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 19 reviews

    A 10-minute walk from Trevaunance Cove Beach in St. Agnes, Chy Glynn. Luxury lodge with hot tub and views. Features accommodations with access to a hot tub.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 12 reviews

    Chy Cos. South facing lodge with balcony & views. Is located in St. Agnes, just a 14-minute walk from Trevaunance Cove Beach and 12 miles from Newquay Train Station.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 10 reviews

    Offering a garden, Chy Mena. South facing lodge with hot tub & views. Provides accommodations in St. Agnes. This property offers access to a terrace and free private parking.

  • Apartment 1, Trearren offers accommodations in St. Agnes, a 16-minute walk from Trevaunance Cove Beach and 14 miles from Newquay Train Station.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 47 reviews

    Luxury bolthole in central St.Agnes with parking. Is located in St. Agnes, just a 16-minute walk from Trevaunance Cove Beach and 14 miles from Newquay Train Station.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 11 reviews

    Offering a garden, The Flat - Brand new renovation in amazing location features accommodations in St. Agnes. With garden views, this accommodation provides a terrace.

Best hotels with breakfast in St. Agnes and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 138 reviews

    Located in Perranporth, a 19-minute walk from Perranporth Beach, St George's Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 551 reviews

    Located 14 miles from Newquay Train Station, The Victoria Inn offers 3-star accommodations in Truro and features a shared lounge, a restaurant and a bar.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located within a 5-minute walk of Portreath Beach and 13 miles of Carbis Bay, Basset Arms, Portreath, Cornwall has rooms in Portreath.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,382 reviews

    Please note it is only a selection of our Superior Rooms that are Dog Friendly - Please contact us to check availability.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 8 reviews

    Honeysuckle Cottage is located in St. Agnes, just a 5-minute walk from Trevaunance Cove Beach and 13 miles from Newquay Train Station.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Gargoyle Cottage offers accommodations in St. Agnes, a 13-minute walk from Trevaunance Cove Beach and 12 miles from Newquay Train Station.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 26 reviews

    Rosevean Cottage St Agnes is located in St. Agnes, just a 13-minute walk from Trevaunance Cove Beach and 12 miles from Newquay Train Station.

  • Bluck's cottage is located in St. Agnes, just 12 miles from Newquay Train Station and 22 miles from Carbis Bay.

What Guests Said About St. Agnes:

  • 10.0

    St Agnes is a beautiful north Cornwall coastal village in...

    St Agnes is a beautiful north Cornwall coastal village in stunning scenery. So many great places to eat and shops to get essential supplies. Beaches and picturesque walks abound nearby. Parking could at times be tricky (peak season mainly), but there are several car parks in the village. There is a very good bus service to/from the village. Great places for food and to eat include the St Agnes Bakery, Shellfish Beach Delli, Tap House, St Agnes Hotel, Fission Chip Shop, The Cornish Pizza Company, Driftwood Spars, Railway Inn and many more.
    Guest review by
    William
    United Kingdom
  • 10.0

    St Agnes is a charming town with a beautiful coastline.

    St Agnes is a charming town with a beautiful coastline. The coastal path is quite steep but the views are lovely - well worth the effort! The beach is sandy - great for children. The beach loos were very clean. The local people are really friendly and the award winning pub definitely deserves its recognition. We ate there three times. The bread from the local bakery was delicious. The two cafes we visited were very good and reasonably priced. I would definitely visit again.
    Guest review by
    Julie
    United Kingdom
  • 10.0

    A lovely village with Pubs and shops , A half mile walk to...

    A lovely village with Pubs and shops , A half mile walk to the beach a bit of a steep walk back up to the village though for us oldies Lots of beautiful coastal walks in and around the area , surfing and fishing , sea swimming , lots to do and handy for drives to other places Had a great stay would definatley go back
    Guest review by
    alison
    United Kingdom
  • 10.0

    St Agnes is a fabulous town/village.

    St Agnes is a fabulous town/village. It has a real lived in feel, and doesn't seem to be populated by too many second home owners or holiday homes, ( I know, I was on holiday). The town hasn't, so far, been too spoilt by the building of innapropriate modern houses which blight a lot of this coastline, (whoever grants planning permission for these dreadful glass and faux wood fronted houses?). The two supermarkets are well stocked as is the butchers and a visit to St Agnes bakery is a treat. A walk up to the beacon is a must for all visitors. To be honest, I've always been a North Devon fan, but St Agnes has stolen my heart.
    Guest review by
    Elizabeth
    United Kingdom
  • 10.0

    A lovely little village with a nice choice of pubs,...

    A lovely little village with a nice choice of pubs, restaurants, cafes, bakery and general stores. There is a public car park that has plenty of spaces and a bus service that we did not use but runs regularly to Perranporth, Redruth and surrounding areas.
    Guest review by
    David
    United Kingdom
  • 8.0

    St.Agnes is fantastic for walkers, the views are the best,...

    St.Agnes is fantastic for walkers, the views are the best, this coastline is rugged, walking along this coast line is fantastic. You can't really beat it. Chapel Porth is a good starting point - you can get decent lunch and good ice cream. The village is small but really nice.
    Guest review by
    Sharon
    United Kingdom

See reviews by guests who stayed at hotels in St. Agnes

See all
  • From $306.38 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 330 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.
    Guest review by
    Jocelyn
    Canada
  • From $237.10 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 119 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.
    Guest review by
    Anonymous
    Australia
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 66 reviews
    Loved St. Agnes - good base for travelling around Cornwall. Accomodation within easy reach of St. Agnes centre..
    Guest review by
    George
    United Kingdom
  • From $269.71 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 183 reviews
    Excellent hotel, lovely location with Fantastic views and very friendly staff
    Guest review by
    Wayne
    United Kingdom
  • From $203.35 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 300 reviews
    Lovely hotel and a very comfortable room.
    Guest review by
    Catherine
    United Kingdom