Skip to content
8.8/10 (236 reviews)

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

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

Like the look of Macdonald's Farm?

Check live dates and prices with Booking.com.

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.
Share
Link copied

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.

Macdonald's Farm

Check availability