Skip to main content

Filter by:


Star rating

Review score

Marhamchurch – 95 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Beach, hotel in Marhamchurch

With beautiful coastal views and a great beachfront location, The Beach has luxury rooms with stylish décor and free Wi-Fi. It also has a sun terrace and surfboard/bike storage.

Room was lovely, we were aware we wouldn't have a view and it was still nice. Staff were great.
9.2
Scored 9.2
Superb
Rated superb
1,405 reviews
Price from£121.50per night
The Falcon Hotel, hotel in Marhamchurch

Overlooking the Bude Canal and just minutes from the sandy beaches of the west Cornish coast, The Falcon Hotel offers free Wi-Fi and free parking on site.

Great location and lovely breakfast
8.7
Scored 8.7
Fabulous
Rated fabulous
1,110 reviews
Price from£159.78per night
Bude Hotel - An Mor, hotel in Marhamchurch

Located in Bude, within 700 metres of Summerleaze Beach and 31 km of Tintagel Castle, Bude Hotel - An Mor provides accommodation with a bar and as well as free private parking for guests who drive.

The room was very clean the bed was comfy and close to the beach . Very quiet also .
8.3
Scored 8.3
Very good
Rated very good
954 reviews
Price from£94.50per night
Widemouth Manor, hotel in Marhamchurch

The Widemouth Manor is a warm friendly pub/ hotel and looks out over the sandy bay which is famous for its surfing. Just off the A39, access to Devon and Cornwall could not be better.

Great location, especially liked the first floor bar where we could sit and enjoy a drink while watching the sunset!!! Beautiful. staff were very friendly and the lady who cleaned the rooms even came running out to us after checking out because we had left something behind - so kind of her. Lovely view of widemouth bay from the hotel.
8.3
Scored 8.3
Very good
Rated very good
623 reviews
Price from£95per night
Beach House B&B, hotel in Marhamchurch

Situated in Bude, 27 km from Tintagel Castle, Beach House B&B features accommodation with a garden, free private parking, a terrace and a bar.

Room was small and abit tired looking. Breakfast was good and staff were friendly and helpful. Location was excellent.
8.4
Scored 8.4
Very good
Rated very good
715 reviews
Price from£125per night
Sunrise Guest House, hotel in Marhamchurch

On the north Cornwall coast, Sunrise Guest House in Bude offers stylish accommodation and an extensive breakfast menu.

Everything was essentially perfect but the hospitality and our host's joy topped it all.
9.4
Scored 9.4
Superb
Rated superb
377 reviews
Price from£82.50per night
Sea Jade Guest House, hotel in Marhamchurch

Situated opposite the Bude and the North Cornwall Golf Club, Sea Jade is just a 10-minute walk from Crooklets Beach. The town centre of Bude is only 2 minutes’ walk away.

Breakfast good. Excellent host
8.9
Scored 8.9
Fabulous
Rated fabulous
387 reviews
Price from£97.50per night
Upton Cross B&B, hotel in Marhamchurch

Located 1 mile from the town centre of Bude, in Upton, and just 3 minutes’ walk from the seaside, Upton Cross B&B offers bed and breakfast accommodation, free Wi-Fi and free private parking.

We all had a full English breakfast and they catered for a gluten free breakfast as well. They asked if we would like any more toast and drinks and were very attentive.
8.5
Scored 8.5
Very good
Rated very good
651 reviews
Price from£90per night
Glebe House Cottages, hotel in Marhamchurch

Offering an outdoor pool and views of the garden, Glebe House Cottages is set in Bridgerule. Padstow is 45 km away. The accommodation comes with a seating area.

It was a lovely place to stay , quiet and everything you might need .
8.7
Scored 8.7
Fabulous
Rated fabulous
79 reviews
Price from£330per night
THE KINGS ARMS INN, hotel in Marhamchurch

Boasting a bar and views of garden, THE KINGS ARMS INN is a bed and breakfast set in a historic building in Stratton, 28 km from Launceston Castle.

Very clean and comfortable room above a real, village pub. All the essentials covered and some nice extra touches - teapot and fresh milk. A lovely breakfast with lots of choice. Felt welcomed and looked after and also able to come and go independently. A great, little place.
8.6
Scored 8.6
Fabulous
Rated fabulous
149 reviews
Price from£80per night
See all hotels near Marhamchurch
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Marhamchurch:

  • 10
    Scored 10

    Marhamchurch is a lovely little village and the shop is well...

    Marhamchurch is a lovely little village and the shop is well stocked for essentials. We got dinner from the food van at the pub on the Wednesday which was really good. You can walk along the canal into Bude which is a little under 3 miles and is a very easy walk (apart from the hill out and back into Marhamchurch!). You can also walk across to Widemouth Bay which has a lovely beach.
    Kathryn
    United Kingdom
gogless