bed and breakfast St Ervan
Macdonald's Farm
St Ervan farm B&B with wood burner, sea views and a walk to Porthcothan
Macdonald's Farm is a family-run bed and breakfast on a working farm near St Ervan, a few miles inland from the north Cornwall coast in the Seven Bays area. Rooms have private bathrooms, and some look over the garden or out to sea, with a sofa bed, dining table, fridge and TV in each. Check-in runs from 15:00 and check-out is 11:00.
Guests can meet the farm's ponies and animals and help feed them, with a sun terrace, garden and outdoor fireplace for cooler evenings. A wood burner heats the on-site cafe and bar, and there's an indoor and outdoor play area plus a games room for children. Breakfast covers continental, full English/Irish and vegetarian options, and a minimarket covers anything guests forget. Safari lodge tents with their own firepits are also available for glamping stays on the same farm.
Porthcothan Bay Beach is around 1,300 metres away, roughly a ten-minute walk down the valley, and Bedruthan Steps is 1.4 miles further along the coast. Newquay Cornwall Airport is 5 miles away, and a bus stop on site runs services along the coast in both directions. Parking is free and on-site.
Best for families who want farm animals and open space close by. Less good for guests wanting a flat, five-minute stroll to the sand, since the path to Porthcothan drops into a valley and climbs back up.
At a glance
- Property type
- Bed and breakfast
- Location
- St Ervan, Cornwall
- Nearest beach
- Porthcothan Bay Beach (1.3km)
- Check-in
- 15:00
- Check-out
- 11:00
- Guest rating
- 8.8/10 (210 reviews)
Amenities
- WiFi
- Parking
- Garden
- Balcony or terrace
- BBQ
- Play area
- Games room
- Sea view
- Wood burner
Highlights
- Continental, Full English/Irish, Vegetarian
- Free private parking available on-site
Guest ratings
Cleanliness
9.5/10
Comfort
9.4/10
Location
8.6/10
Facilities
9.6/10
Staff
9.4/10
Value
8.8/10
Hosted by
Macdonald's Farm
Good to know
Frequently asked questions
- How far is Macdonald's Farm from the nearest beach?
- Macdonald's Farm is 1.3km from Porthcothan Bay Beach. There are 3 beaches within easy reach.
- Does Macdonald's Farm have parking?
- Yes, Macdonald's Farm has parking available for guests.
Why book through us
You book with the agency
Check availability takes you straight to the agency or booking site that handles this stay. Live dates, prices and terms are theirs - we never take the booking ourselves.
Same price, no fees
You pay the agency's own price, nothing on top. They pay us a commission for the introduction; you never pay us anything.
Macdonald's Farm
Check availability