Search hotels in St. Agnes

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

St. Agnes – 111 hotels and places to stay

Filter by:

Star rating
Review score

Beacon Country House & 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.

P
Peter
From
France
Great breakfast Great location
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews
Price from
£114.89
1 night, 2 adults

Seven Bed and Breakfast

St. Agnes

Set in St. Agnes and only 28 km from Carbis Bay, Seven Bed and Breakfast offers accommodation with garden views, free WiFi and free private parking.

D
Donnithorne
From
United Kingdom
A very warm welcome with homemade cake & coffee sat in the beautiful conservatory was so welcome after our journey. The bedroom lacked nothing, so many little extras you could possibly need supplied. Rachel made us feel so special throughout our stay, homemade gin & fudge hearts as a nightcap & a goodie bag for our journey home. Breakfast was served like a five star hotel with a homemade touch of beautiful bread & preserves. Best bed & breakfast ever,!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 184 reviews
Price from
£139.84
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.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
Price from
£190
1 night, 2 adults

Skylarks!

St. Agnes

Situated in St. Agnes and only 2.6 km from Trevaunance Cove Beach, Skylarks! features accommodation with river views, free WiFi and free private parking.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
£426.99
1 night, 2 adults

Honeysuckle Cottage

St. Agnes

Situated in St. Agnes and only 500 metres from Trevaunance Cove Beach, Honeysuckle Cottage features accommodation with river views, 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.0
Superb - What previous guests thought, 11 reviews
Price from
£613.93
1 night, 2 adults

Gwel Nans

St. Agnes

Situated in St. Agnes and only 15 km from Newquay Train Station, Gwel Nans features accommodation with river views, free WiFi and free private parking.

G
Greg
From
United Kingdom
Beautiful cottage with very well equipped kitchen. Excellently clean on our arrival. Stunning part of Cornwall.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
£763.07
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.

J
Justė
From
Lithuania
The stay was wonderful! The place is amazingly cozy, and the staff is beyond helpful, friendly, and supportive. Dinner and breakfast were great. The location is just amazing, the beach is incredible! :)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 381 reviews
Price from
£150
1 night, 2 adults

Luxury Cornish Cottage & Modern Cabin with Garden, Central St Agnes

St. Agnes

Offering a garden and garden view, Luxury Cornish Cottage & Modern Cabin with Garden, Central St Agnes is situated in St. Agnes, 1 km from Trevaunance Cove Beach and 19 km from Newquay Train Station.

M
Mandy
From
United Kingdom
Lovely place, clean & great location.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 14 reviews
Price from
£269
1 night, 2 adults

Number Six

St. Agnes

Located in St. Agnes in the Cornwall region, with Trevaunance Cove Beach and St Agnes 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 8.6
Fabulous - What previous guests thought, 30 reviews
Price from
£90.25
1 night, 2 adults

39 Perran View Your Home Away from Home in Cornwall

St. Agnes

Located in St. Agnes, 39 Perran View Your Home Away from Home in Cornwall provides accommodation with a private pool, a patio and garden views.

C
CLIFFORD
From
United Kingdom
Clean and comfortable with good facilities.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 26 reviews
Price from
£199.70
1 night, 2 adults
See all 111 hotels in St. Agnes

Hotels with parking in St. Agnes

See all
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 50 reviews
From £85 per night
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 317 reviews
Free parking
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,274 reviews
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 87 reviews
From £130 per night
Free parking
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,419 reviews
From £169 per night
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,468 reviews
From £163.20 per night
Free parking
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 382 reviews
From £225 per night
Free parking
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 324 reviews
From £125.10 per night
Parking
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 604 reviews
Parking on site
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,987 reviews
From £210 per night

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.3
Superb - What previous guests thought, 155 reviews

Popular with guests booking hotels in St. Agnes

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

Popular with guests booking hotels in Redruth

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

Popular with guests booking hotels in Redruth

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 490 reviews

Popular with guests booking hotels in Perranzabuloe

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 50 reviews

Popular with guests booking hotels in Redruth

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 423 reviews

Popular with guests booking hotels in Portreath

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

Popular with guests booking hotels in Chacewater

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 50 reviews

Budget hotels in St. Agnes and nearby

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 50 reviews

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 50 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 423 reviews

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 490 reviews

Hotels located in the centre of St. Agnes

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

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

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

What guests said about St. Agnes :

Scored out of 10, guest rating 10

St. Agnes is not a typical seaside town unlike many of the...

St. Agnes is not a typical seaside town unlike many of the other nearby towns just up and down the coast, which are less interesting - but it is just 20 mins walk from Trevaunance Cove which is a small sheltered beach with plenty of facilities. St. Agnes has a rich history in the Cornish mining industry, and a great centre to explore the rugged northern coast. It has a centre with restaurants, pubs and shops with a bit of (but not too much) beach vibe. The Tap House was our favourite restaurant which "taps" into this vibe! It's a short walk from the town to get to the South West Coast Path, and paths to the Beacon for outstanding views of the area. Just be prepared for all weathers. Nearby towns of interest are St. Ives and Padstow, both about 40 mins drive. Be prepared for tricky parking and crowds during the high season, even during school term-time.
Guest review byLuan
United Kingdom
Scored out of 10, guest rating 10

A cute little town with an abundance of walks up the Beacon,...

A cute little town with an abundance of walks up the Beacon, down to the beach and along the coast. Some great eateries especially “Rooted” a mega cool cafe with exquisite coffee and foods. It was lovely chatting with the locals.
Guest review byChris
United Kingdom
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

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

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 282 reviews
The rooms bedding bathroom decor were fantastic.We ate in the hotel the steak was cooked perfectly Breakfast in the morning was cooked fresh and served piping hot,hogs pudding a real treat. All the staff were friendly and welcoming In the heart of the village We had a fantastic stay
Guest review byJacqueline
United Kingdom
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 20 reviews
Lovely location, friendly host. Well equipped kitchen, nice bathrooms. Huge garden/fields would be great for children. Historical charm for the old part of the property. Sun room (conservatory) was lovely and warm. Walk into the centre of St. Agnes was picturesque and very easy.
Guest review byLuan
United Kingdom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 111 reviews
Location is superb. Quiet yet very close to an excellent pub with great food. Staff were very welcoming and helpful. The hotel is in top order and nicely carpeted and decorated. Plenty of parking space and a quiet environment
Guest review byGuy
United Kingdom
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 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 £165 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 381 reviews
Very friendly hotel, great position.
Guest review byStephen
United Kingdom

More places to explore, more ways to go