Skip to content
8.8/10 (210 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.

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

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

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.
Does Macdonald's Farm have parking?
Yes, Macdonald's Farm has parking available for guests.
Share
Link copied

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