Barkla Shop lies just to the east of St. Agnes and 3 miles south of Perranporth.

B & Bs
Trevaunance Cottage B&B (1 km)
Tides Reach Hotel (4 km)
Lyndale B&B (9 km)
The Aramay (2 km)

Caravans and Camping
Chiverton Park, Truro (4 km)
Holywell Bay Holiday Park, Newquay (9 km)
Perran Springs Holiday Park, Goonhavern (7 km)
Tollgate Farm Camping and Caravan Park, Perranporth (6 km)
Valley View Touring Park, Blackwater (4 km)
Perran Sands, Perranporth (6 km)
Newperran Holiday Park, Goonhavern (7 km)

Cottages
Coombe End Cottage, Redruth (7 km)
Hayloft, Portreath (7 km)
Badger's Corner, Portreath (7 km)
Tregye Bungalow, St Agnes (1 km)
Lakewell Cottage, Perranporth (5 km)
Lakewell Barn, Perranporth (5 km)
Gwel an Mor Luxury Resort, Portreath (10 km)
Rosemundy Villa, St Agnes (1 km)
The Barnyard: Rafters, Portreath (9 km)
The Barnyard: Bluebell, Portreath (9 km)
The Barnyard: Stable End, Portreath (9 km)
The Barnyard: Honeysuckle, Portreath (9 km)
Pips Barn, Redruth (6 km)
The Summer House, Redruth (8 km)
Caerkief Farmhouse, Perranporth (5 km)
Babes Cottage, Caerkief, Perranporth (5 km)
Hollies Cottage, Caerkief, Perranporth (5 km)

Holiday Parks
Perran Sands, Perranporth (6 km)
Perran Prestige 3, Newquay (6 km)
Bredon Plus, Perranporth (4 km)
Newlyn, Newquay (9 km)
Carne Cabin, Perranporth (4 km)
Tregea Lodge, Portreath (10 km)
Lymington 8 Caravan, Newquay (7 km)
Caprice Caravan, Newquay (7 km)
Hayle, Newquay (9 km)
Trispen, Newquay (9 km)
Carne Cabin Plus, Perranporth (4 km)
Perran Superior Plus 3, Newquay (6 km)
Perran Prestige 2, Newquay (6 km)
Paradhis Lodge, Portreath (10 km)
Carbis, Newquay (9 km)
Holywell Bungalow, Newquay (9 km)
Perran Superior Plus 2, Newquay (6 km)
Coombe Lodge Plus, Perranporth (4 km)
Sennen, Newquay (9 km)
Bredon, Perranporth (4 km)
Tregea Premier VIP Lodge, Portreath (10 km)
Mill Lodge, Perranporth (4 km)
Tregea VIP Lodge, Portreath (10 km)
Lowena Lodge, Portreath (10 km)
Delabole, Newquay (9 km)
Lymington 6 Caravan, Newquay (7 km)
Seville Caravan, Newquay (7 km)
Coombe Lodge, Perranporth (4 km)
Croft Lodge, Perranporth (4 km)
Treehouse, Perranporth (4 km)
Croft Lodge Plus, Perranporth (4 km)

Local hotels
Driftwood Spars Hotel (1 km)
Penventon Park Hotel (9 km)
The Whitehouse luxury lodge (6 km)
Rose in Vale Country House Hotel (1 km)
Bolster Farm Cottage (1 km)
Brookdale Hotel (9 km)
Crossroads Lodge (7 km)
The Townhouse Rooms (9 km)
The Royal Hotel & Mannings Aparthotel (9 km)
St George's Country Hotel (4 km)
Beacon Country House Hotel (3 km)