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 – 105 hotels and places to stay

Filter by:

Star rating
Review score

Beacon Country House B & B & Luxury Shepherd Huts

Hotel in St. Agnes

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

S
Silvio
From
Germany
Thank you for everything dear Gary and best regards from Germany !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 163 reviews
Price from
US$172.27
1 night, 2 adults

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.

C
Coffey
From
Ireland
Clean, Nice Staff, Great Bed , Great Shower, Great food. Breakfast was included in the Rate which was a nice surprise.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 119 reviews
Price from
US$176.66
1 night, 2 adults

Seven Bed and Breakfast

St. Agnes

Set in St. Agnes and only 23 km from Newquay Train Station, Seven Bed and Breakfast offers accommodation with garden views, free WiFi and free private parking.

V
Valentina
From
Italy
The owners are so nice and welcoming! We felt like special guests from the beginning to the end.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 203 reviews
Price from
US$148.72
1 night, 2 adults

Little Dusty - Between St Agnes & Perranporth

St. Agnes

17 km from Newquay Train Station in St. Agnes, Little Dusty - Between St Agnes & Perranporth features accommodation with access to a hot tub.

M
Megan
From
United Kingdom
Lovely property very homely and clean
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
US$205.13
1 night, 2 adults

Number Six

St. Agnes

Located in St. Agnes in the Cornwall region, with Trevaunance Cove Beach nearby, Number Six provides accommodation with free WiFi and free private parking.

G
Gianni Comandini
From
United Kingdom
We absolutely loved our stay at this cozy B&B in St. Agnes! The attention to detail in every part of the place was amazing—from the spotless room to the thoughtful little touches that made us feel truly welcomed and at ease. The décor had such a warm, inviting feel, and it was clear that a lot of care and love went into creating a peaceful space for guests. The bed was incredibly comfortable, and after days spent exploring, it was the perfect place to come back and relax. The room felt like our own little retreat, with everything we needed to unwind and enjoy our time. We also loved being so close to the stunning coastline and beautiful walks—everything was within easy reach. We left feeling refreshed and already talking about when we can come back! This B&B is a real gem in St. Agnes, and we couldn’t recommend it enough to anyone looking for a charming, restful getaway.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 17 reviews
Price from
US$101.22
1 night, 2 adults

Lovely flat, balcony & woodstove, parking close

St. Agnes

Offering a terrace and garden view, Lovely flat, balcony & woodstove, parking close is set in St. Agnes, 1.1 km from Trevaunance Cove Beach and 20 km from Newquay Train Station.

T
Tracey
From
United Kingdom
Cosy lovely place..the bed was so comfortable and bedding was quality..shower was powerful and hot..added bonus of log burner..short walk to beach and pubs..
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$113.36
1 night, 2 adults

Honeysuckle Cottage

St. Agnes

Situated in St. Agnes in the Cornwall region, with Trevaunance Cove Beach nearby, Honeysuckle Cottage features accommodation with free WiFi and free private parking.

R
Rachel-Ann
From
United Kingdom
Location was brilliant! Everything we needed for a relaxing break home from home
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews
Price from
US$994.29
1 night, 2 adults

Gwel Nans

St. Agnes

Situated in St. Agnes in the Cornwall region, Gwel Nans features accommodation with free WiFi and free private parking.

L
Lynne
From
United Kingdom
Beautiful house, clean, comfortable, well equipped and cosy.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$1,139.17
1 night, 2 adults

Driftwood Spars

St. Agnes

Housed in a historic building, the recently renovated Driftwood Spars features accommodation with a bar and free WiFi.

h
hyeon-kyeong
From
South Korea
Everything about the accommodation was good - the room was clean, the bed was comfortable and the staff were really friendly. The welcome milk and chocolates were a nice touch and the breakfast was excellent. The accompanying bar and cafe have a great atmosphere too. There are two great trails that you can start from the hotel. It was a really great experience!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 367 reviews
Price from
US$202.43
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
Melanie
From
United Kingdom
Really comfortable, fantastic location, lovely bar and breakfast
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 282 reviews
Price from
US$202.43
1 night, 2 adults
See all 105 hotels in St. Agnes

Popular hotels in St. Agnes

Check out our top picks in St. Agnes

Most booked hotels in St. Agnes and surroundings in the past month

See all

Popular with guests booking hotels in St. Agnes

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 163 reviews

Popular with guests booking hotels in St. Agnes

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 119 reviews

Popular with guests booking hotels in Redruth

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,354 reviews

Popular with guests booking hotels in Redruth

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 416 reviews

Popular with guests booking hotels in Portreath

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 643 reviews

Popular with guests booking hotels in Redruth

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 667 reviews

Popular with guests booking hotels in Redruth

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 11 reviews

Popular with guests booking hotels in Chacewater

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

Popular with guests booking hotels in Perranporth

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 160 reviews

Popular with guests booking hotels in Truro

Hotels located in the centre of St. Agnes

See all

21 British Road, a property with a garden, is located in St. Agnes, 38 km from St Michael's Mount, 49 km from Lizard Lighthouse, as well as 15 km from Truro Cathedral.

From US$2,463.74 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring a patio with garden views, a garden and barbecue facilities, Rosevean House can be found in St. Agnes, close to Trevaunance Cove Beach and 19 km from Newquay Train Station.

From US$2,455.43 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4 reviews

Situated 2.5 km from Trevaunance Cove Beach, Beacon Barn features accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Situated in St. Agnes in the Cornwall region, Skylarks! features accommodation with free WiFi and free private parking.

20 at Porthvean offers a hot tub and free private parking, and is within less than 1 km of Trevaunance Cove Beach and 19 km of Newquay Train Station.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4 reviews

Situated in St. Agnes in the Cornwall region, with Trevaunance Cove Beach nearby, 2 Bed in St. Agnes oc-p28969 features accommodation with free WiFi and free private parking.

Located in St. Agnes in the Cornwall region with Trevaunance Cove Beach nearby, 7 Bed in St. Agnes oc-p28968 provides accommodation with free private parking.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 18 reviews

Set in St. Agnes in the Cornwall region, Charming Cornish Cottage in the heart of St Agnes features a terrace. This holiday home offers accommodation with a balcony.

Best hotels with breakfast in St. Agnes and nearby

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 643 reviews

Along the north Cornwall coast, around 30 minutes’drive from Newquay and St Ives, Portreath Arms has a cosy bar and restaurant serving fresh home-cooked food.

From US$114.71 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 557 reviews

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.

From US$153.85 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 17 reviews

Set in Portreath, 22 km from Carbis Bay, Basset Arms, Portreath, Cornwall features views of the garden.

From US$337.39 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,354 reviews

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

From US$174.09 per night

Redmoor

Hotel in Saint Day
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 32 reviews

Situated in Saint Day, in a historic building, 26 km from Newquay Train Station, Redmoor is a homestay with a garden and shared lounge. With garden views, this accommodation features a patio.

From US$105.26 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews

Offering a terrace and garden view, Lovely flat, balcony & woodstove, parking close is set in St. Agnes, 1.1 km from Trevaunance Cove Beach and 20 km from Newquay Train Station.

Amaroo

Hotel in St. Agnes
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in St. Agnes in the Cornwall region, Amaroo features a patio. Both free WiFi and parking on-site are available at the holiday home free of charge.

Tremanners, a property with a garden and barbecue facilities, is located in St. Agnes, 19 km from Newquay Train Station, 36 km from Carbis Bay, as well as 40 km from St Michael's Mount.

Budget hotels in St. Agnes and nearby

See all
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 19 reviews

Situated in Chacewater, within 22 km of Newquay Train Station and 32 km of St Michael's Mount, Kings head features accommodation with a bar and free WiFi throughout the property as well as free...

From US$97.17 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 416 reviews

Set in Redruth and with Carbis Bay reachable within 23 km, The Inn For All Seasons offers a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

From US$101.22 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 171 reviews

Set in Saint Day, within 25 km of Newquay Train Station and 32 km of St Michael's Mount, Treguth Glamping Unique Experience - Themed Huts offers accommodation with a garden as well as free private...

From US$84.62 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 11 reviews

Located in Redruth, 24 km from Carbis Bay, Tricky's at The Tolgus Inn, Redruth - Free WiFi - Free Parking provides accommodation with a garden, free private parking, a restaurant and a bar.

From US$99.19 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 137 reviews

The Cosy Nook is set in Redruth, 28 km from St Michael's Mount, 36 km from Lizard Lighthouse, as well as 45 km from Minack Theatre.

From US$115.39 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 138 reviews

The Cottage is located in Redruth, 25 km from Newquay Train Station, and provides a patio, garden, and free WiFi. This lodge is 45 km from Minack Theatre and 16 km from Trelissick Garden.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Set in Redruth and only 23 km from Carbis Bay, Park Rd offers accommodation with garden views, free WiFi and free private parking.

From US$102.03 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 41 reviews

Hellfire corner is set in Redruth, 28 km from Newquay Train Station, 37 km from Lizard Lighthouse, as well as 42 km from Minack Theatre.

From US$109.31 per night

What guests said about St. Agnes :

Scored out of 10, guest rating 8.0

Have been visiting St Agnes since early childhood so quite a...

Have been visiting St Agnes since early childhood so quite a few decades, I am happy to see it has hardly changed over the years although has spread outside the village considerably. If you like a quaint uncommercial stay it has lots to offer restaurants and pubs all serve good food, beach is good for surfing but expect a hilly walk from car park!
Guest review byJoanne
United Kingdom
Scored out of 10, guest rating 8.0

St. Agnes is still very much a lived in village.

St. Agnes is still very much a lived in village. It is quite spread out and hilly, and the pavements for walking are narrow. There are lovely beaches near by and wonderful walks. The cafes and pubs are friendly.
Guest review byAnonymous
Scored out of 10, guest rating 10

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 byBill Hilditch
United Kingdom
Scored out of 10, guest rating 10

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 byJulie
United Kingdom
Scored out of 10, guest rating 10

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 byalison
United Kingdom
Scored out of 10, guest rating 10

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 byElizabeth
United Kingdom

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

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 163 reviews
The beacon country house hotel is in a beautiful location, surrounded by endless views of the countryside. Its offering is refined and the staff are very welcoming. We had the best stay, and the breakfast was superb too!
Guest review bySamantha
United Kingdom
From US$202.43 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 282 reviews
A great hotel, good food and the service was really friendly. Accepting of our requirements, and flexible to accommodate these. The bed was really comfy and a lovely clean room. Thank you.
Guest review byClaire
United Kingdom
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 367 reviews
The hotel was very quaint and characterful. The rooms were just enough for what you want for a trip. Parking was provided and very close by. Location to the beach was perfect.
Guest review byCraig
United Kingdom
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 283 reviews
the hotel was more than i expected which was pleasing
Guest review byPaul Todd
United Kingdom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 119 reviews
Lovely hotel with a lot of character!
Guest review byPhilip
United Kingdom