Enter your dates to see the latest prices and deals for St. Agnes hotels
This stylish family-run country house hotel/B&B is surrounded by picturesque Cornish countryside, close to the rugged coast.

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.

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

Featuring a garden, Luxury Cornish Cottage & Modern Cabin with Garden, Central St Agnes provides accommodations in St. Agnes. With garden views, this accommodation features a terrace.
Lovely flat, balcony & woodstove, parking close enjoys a location in St. Agnes, a 12-minute walk from Trevaunance Cove Beach and 12 miles from Newquay Train Station.

Honeysuckle Cottage is located in St. Agnes, just a 5-minute walk from Trevaunance Cove Beach and 12 miles from Newquay Train Station.
Gwel Nans is located in St. Agnes, just 10 miles from Newquay Train Station and 22 miles from Carbis Bay. The vacation home features both Wifi and private parking free of charge.
Trelydarth offers accommodations in St. Agnes, 10 miles from Newquay Train Station and 19 miles from Carbis Bay.
Mellowvean offers accommodations in St. Agnes, 22 miles from St Michael's Mount and 28 miles from Lizard Lighthouse & Heritage Centre.

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

Popular with guests booking hotels in St. Agnes
Popular with guests booking hotels in St. Agnes
Popular with guests booking hotels in Redruth
Popular with guests booking hotels in Redruth
Popular with guests booking hotels in Redruth
Popular with guests booking hotels in Redruth
Popular with guests booking hotels in Perranporth
Popular with guests booking hotels in Chacewater
Popular with guests booking hotels in Portreath
Popular with guests booking hotels in Chacewater
21 British Road offers accommodations in St. Agnes, 22 miles from Carbis Bay and 24 miles from St Michael's Mount. The 4-star vacation home is 12 miles from Newquay Train Station.
Rosevean House is located in St. Agnes, just a 14-minute walk from Trevaunance Cove Beach and 11 miles from Newquay Train Station. This property offers access to a patio and free private parking.
Chyvounder is located in St. Agnes, just a 15-minute walk from Trevaunance Cove Beach and 11 miles from Newquay Train Station. The vacation home features both Wifi and private parking free of charge.
Goshen Farm offers accommodations in St. Agnes, 10 miles from Newquay Train Station and 21 miles from Carbis Bay.
9 Bed in St. Agnes oc-port20 offers a hot tub and free private parking, and is within a 11-minute walk of Trevaunance Cove Beach and 12 miles of Newquay Train Station.
2 Bed in St. Agnes oc-p28969 is located in St. Agnes, just 24 miles from St Michael's Mount and 31 miles from Lizard Lighthouse & Heritage Centre.
A 11-minute walk from Trevaunance Cove Beach in St. Agnes, 7 Bed in St. Agnes oc-p28968 features accommodations with access to a hot tub.
2 Bed in St. Agnes oc-l33639 is located in St. Agnes, just 12 miles from Newquay Train Station and 20 miles from Carbis Bay.
Located in Chacewater, within 14 miles of Newquay Train Station and 17 miles of Carbis Bay, Kings head has accommodations with a bar and free WiFi throughout the property as well as free private...
Offering garden views, Treguth Glamping Unique Experience - Themed Huts in Saint Day offers accommodations and a garden.
The Cosy Nook is located in Redruth, just 16 miles from Newquay Train Station and 17 miles from St Michael's Mount.
Park Rd is located in Redruth, just 16 miles from Newquay Train Station and 21 miles from Lizard Lighthouse & Heritage Centre.
Providing a garden, Charming Cornish Cottage in the heart of St Agnes offers accommodations in St. Agnes. Guests staying at this vacation home have access to a patio.
Lovely flat, balcony & woodstove, parking close enjoys a location in St. Agnes, a 12-minute walk from Trevaunance Cove Beach and 12 miles from Newquay Train Station.
Amaroo offers accommodations in St. Agnes, a 10-minute walk from Trevaunance Cove Beach and 12 miles from Newquay Train Station.
Tremanners offers accommodations in St. Agnes, 22 miles from Carbis Bay and 25 miles from St Michael's Mount.
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.
Located in Perranporth, 1.1 miles from Perranporth Beach, St George's Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Located 13 miles from Newquay Train Station, The Victoria Inn offers 3-star accommodations in Truro and features a shared lounge, a restaurant and a bar.
Please note it is only a selection of our Superior Rooms that are Dog Friendly - Please contact us to check availability.
3 Rose Cottages is located in St. Agnes, just 23 miles from Carbis Bay and 25 miles from St Michael's Mount. The 4-star vacation home is 12 miles from Newquay Train Station.
2 Rose Cottage is located in St. Agnes, just 12 miles from Newquay Train Station and 23 miles from Carbis Bay.
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.
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.