When you need a place to go for a truly British bucket ‘n’ spade, Cornwall hotels are your best bet. The hotels offer everything anyone could need in a holiday home, including fantastic food, stunning beaches, lofty cliffs, and lovable sunny atmospheres, usually found on the British Isles.

Here are the three best hotels in Cornwall.

1. St. Enodoc Hotel, Rock

St. Enodoc Hotel is located in the Rock and describes itself as ‘Understated. Familiar. Unique.’ The hotel is surrounded by golden sandy beaches, offering visitors stunning views from within.

Each of its rooms has eye-catching artwork on a brightly coloured interior and contemporary toiletries and bathrooms provided by nearby St. Kitts Herbery. The hotel offers a variety of dishes from around the world, such as kinds of pasta and curries as well as local dishes, including a stellar Cornish Cream Tea and Porthilly Oysters.

2. Scarlet Hotel, Newquay

Exclude the kids in your plan to visit this luxury eco-hotel because it is strictly for grown-ups. The adults have so much entertainment without the kids, which include the indoor and outdoor pools, hot tubs perched on clifftops, and an Ayurvedic-inspired spa.

The rooms are split into five divisions which include Indulgent, Spacious, Just Right, Unique, and Generous. Each of these divisions (though with varied sizes) guarantees a stay of the maximum luxury. The restaurant also offers flavoured dishes, including veal loin and sweetbreads with chargrilled chicory and many more.

3. Carbis Bay Hotel & Estate, St. Ives

Carbis Bay Hotel offers the best spa experience and an outstanding 30 minutes “Laval Glow” back massage. It also offers Deluxe rooms and family apartment suites. The hotel’s breakfast menu includes blackcurrant poached salmon, a tasty Crab Omelette, and more.

These are just a taste of what Cornwall has to offer. There are many more inns, hotels, and B&Bs that offer what tourists of different kinds want.