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. Rated 8.8 from 236 reviews on Booking.com, with a 9.4 score for both staff and facilities.
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, and dogs are welcome around the farm.
Best for families who want farm animals and open space close by, and dog owners who prefer inland walks to a beach doorstep. 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 (236 reviews)
Amenities
- WiFi
- Parking
- Dogs accepted
- Garden
- Balcony or terrace
- BBQ
- Wheelchair access
- Play area
- Games room
- Sea view
- Wood burner
Highlights
- Top location: Highly rated by recent guests (8.6)
- Continental, Full English/Irish, Vegetarian
- Free private parking available on-site
Guest ratings
Cleanliness
9.4/10
Comfort
9.3/10
Location
8.6/10
Facilities
9.4/10
Staff
9.4/10
Value
8.9/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.
- Is Macdonald's Farm dog friendly?
- Yes, Macdonald's Farm welcomes dogs. Check with the provider for any restrictions on number of pets.
- Does Macdonald's Farm have parking?
- Yes, Macdonald's Farm has parking available for guests.
Why book through us
9 trusted agencies
Compare Sykes, Holiday Cottages, Toad Hall and six more, and book with whichever comes out cheapest.
No booking fees
You book direct with the agency at their own price - we're paid by them, never you.
Cornwall only
Every place is genuinely in Cornwall or the Isles of Scilly - never a Devon border town padding out the list.
More to explore
Similar stays in St Ervan
Macdonald's Farm
Check availability