Top 10 Hotels in St. Agnes

See all 7 Hotels in St. Agnes
The Porthvean - B&B
The Porthvean - B&B

Churchtown, St. Agnes TR5 0QP

3.0 out of 5.0
5 out of 5 (11 reviews)

Situated near the beach, this bed & breakfast is within a 15-minute walk of St Agnes Museum and Trevaunance Cove. St Agnes …

See Deal
St Agnes Hotel
St Agnes Hotel

Churchtown, St. Agnes TR5 0QP

3.0 out of 5.0
4.4 out of 5 (31 reviews)

Situated in St. Agnes, this inn is within a 15-minute walk of St Agnes Museum and Trevaunance Cove. St Agnes Beacon and …

See Deal
Rosemundy House Hotel
Rosemundy House Hotel

Rosemundy, St. Agnes TR5 0UF

3.0 out of 5.0
3.3 out of 5 (3 reviews)

Situated in a rural location, this hotel is within 1 mi (2 km) of St Agnes Museum, St Agnes Beacon, and Trevaunance Cove …

See Deal
Hotel Victoria
Hotel Victoria

East Street, Newquay TR7 1DB

3.0 out of 5.0
3.8 out of 5 (455 reviews)

Situated by the sea, this spa hotel is within a 5-minute walk of Newquay Parish Church, Pirate's Quest Newquay, and Great …

See Deal
The Whitehouse Inn
The Whitehouse Inn

Penhallow, Truro TR4 9LQ

3.0 out of 5.0
4 out of 5 (106 reviews)

Situated in Truro, this inn is 2.9 mi (4.7 km) from Perran Beach and within 6 mi (10 km) of Trevaunance Cove and Trevellas …

See Deal
The Borthalan
The Borthalan

Off Boskerris Road, St Ives TR26 2NQ

4.0 out of 5.0
3.9 out of 5 (82 reviews)

Situated near the beach, this guesthouse is within 2 mi (3 km) of Porthminster Beach, West Cornwall Golf Club, and St. Ives …

See Deal
The Victoria Inn
The Victoria Inn

Threemilestone Chyvelah Road, Truro TR3 6BY

2.5 out of 5.0
4.1 out of 5 (48 reviews)

Situated in Truro, this inn is within 3 mi (5 km) of Royal Cornwall Museum, Truro Cathedral, and Truro Bowl. Hall for …

See Deal
The Headland Hotel and Spa
The Headland Hotel and Spa

Fistral Beach, Newquay TR7 1EW

4.0 out of 5.0
4.5 out of 5 (277 reviews)

Just 300 feet from Fistral Beach, the family-friendly Headland Hotel is within a mile of Newquay Harbour, Towan Beach, and …

See Deal
Whiteways Guest House
Whiteways Guest House

1 East Terrace, Penzance TR18 2TD

2.0 out of 5.0
3.3 out of 5 (56 reviews)

Located in the heart of Penzance, this bed & breakfast is within a 5-minute walk of St John the Baptist Church, Penzance and …

See Deal
Trevarrian Lodge
Trevarrian Lodge

Mawgan Porth, Newquay TR8 4AQ

4.0 out of 5.0
4.4 out of 5 (26 reviews)

Situated in Newquay, this guesthouse is 1.1 mi (1.8 km) from Watergate Bay and within 3 mi (5 km) of St. Mawgan Church and …

See Deal

Recent Reviews in St. Agnes

Hide content

Where to stay in St. Agnes

St. Agnes Hotel Guide

If you'd like to stay close to the center of St. Agnes, there are a small number of places. 4 Expedia-listed accommodations are within easy driving distance.

While St. Agnes can't boast to having a wide range of accommodations right near the heart of the downtown area, The Porthvean - B&B should be close enough to satisfy most visitors.

The Bedruthan Hotel and Spa is positioned 13 miles away from the middle of St. Agnes. Another alternative is the Rose In Vale Country House Hotel, which is situated 2 miles away. Alternative Expedia-listed hotels are the St Michael's Hotel & Spa and the Headland Hotel and Spa.

9 miles to the southwest of St. Agnes is Newquay, where you can spend a few hours exploring Blue Reef Aquarium, Fistral Beach and Watergate Bay. If you'd like to stay in Newquay, be sure to check out the Silver Jubilee - Guest house and Hotel Victoria. 13 miles to the north of St. Agnes, is Falmouth, which is home to the Rosemullion Hotel - Guest house and Prince of Wales. The National Maritime Museum, Pendinnis Castle and Gyllyngvase Beach are a couple of the most popular places to see when visiting Falmouth.

St. Austell is the closest regional center to St. Agnes. It has a wide range of shops and hotels, including the Carlyon Bay Hotel and Boscundle Manor. The Lost Gardens of Heligan, Pentewan Sands and Charlestown Harbour are some of the places of interest in and around St. Austell. St. Austell is 17 miles from St. Agnes.

For those who choose to fly, Newquay Cornwall Airport is the preferred airport for St. Agnes. A hotel that is nearby is Bedruthan Hotel and Spa.