Cornwall offers a delightful array of self-catering accommodation options, perfect for those who prefer an independent stay with the comforts of home. Whether you’re after a cosy cottage, a spacious villa or a luxurious suite with a kitchenette, there’s something to suit your needs.
From properties with stunning estuary views to those with outdoor fire pits, and from family-friendly options to romantic getaways, Cornwall’s self-catering accommodations cater to various tastes and preferences. Enjoy the flexibility of cooking your own meals while still having access to top-notch amenities and beautiful surroundings.
For a wider selection check out all our recommended hotels in Cornwall
Cornwall (Tregony)
Charming hosts and a delightful setting makes Hay Barton a wonderful place to stay. Full of character and charm, the individually decorated rooms feature elegant furnishings and tasteful artworks. With homemade breakfasts and beautiful surrounding walking country, this is an idyllic rural getaway.
St Mawes (Cornwall )
A luxurious bed and breakfast set in St Mawes just a stone's throw from the beach. Three well-designed rooms have a nautical feel & a cosy lounge area with a fireplace. There is also a separate annexe for self-catering. An intimate choice with friendly and helpful hosts. A quiet Cornish hideaway.
Cornwall
A stylish contemporary seaside hotel set between the beaches of Polzeath & Daymer. Flexible accommodation includes rooms, suites, self-catering apartments, & villas. With a Cowshed Spa (courtesy of Soho House), two pools, and a good restaurant this is a luxury break suitable for couples or families.
Cornwall (Cornwall)
A family-friendly hotel in an incredible setting with a fabulous sandy beach a stone's throw away. Breathtaking sea views can be enjoyed from the comfort of airy contemporary rooms. Indoor and outdoor pools, a spa and a gym combined with the sea air mean you can't help but feel rejuvenated.
St Ives (CARBIS BAY)
A collection of eco-lodges just outside St Ives. Villas and lodges range in size but throughout interiors are chic and modern with pale wood floors, clean lines, wood-burning stoves, and well-equipped kitchens. Complete with a casual restaurant, spa, & pools. Well suited to families or couples.
Falmouth
Glossy gastro pub with rooms & harbour views on Falmouth's High Street. Housed in a Georgian townhouse, cosy & contemporary self-catered apartments decorated with up-cycled antiques bring a touch of London cool to this seaside town. Run by a local husband & wife team, food is award-winning.
Cornwall (Tregorrick)
A luxury hotel set in 43-acres of estate land. Spacious bedrooms are tastefully designed with plenty of light and simple modern furniture. There is the option to take a self-catering lodge too. Expect a spa, Cornish restaurant, indoor pool, and expansive grounds. Suits families or couples.
Padstow (Cornwall)
Perched on Padstow's charming quayside, this award-winning restaurant with rooms is the perfect spot for a Cornish getaway. Stylish, intimate and in the midst of the lively harbour, come for locally sourced food, and ensuite rooms with nautical furnishings and some with gorgeous roll top baths.
Falmouth (Falmouth)
Perched on a hill above two small beaches, this former home of a shipping merchant feels boutique, but includes a large swimming pool and everything from single rooms to spacious apartments, some with hot tubs. The restaurant is the real lure, serving dishes inspired by the region. Ideal for couples
St Austell
These individual cottage stays offer a unique maritime charm, in a peaceful corner of Charlestown. Interiors blend vintage elegance with handcrafted, quirky touches like reclaimed wood floors and roll-top baths. Coastal views, well-equipped kitchens and lovely gardens and terraces.
St Ives (Cornwall )
Tucked away on the Cornish coast, this beachfront retreat has a laid-back vibe. The stylish cabins have vibrant interiors featuring colourful furnishings, quirky art, and eco-conscious touches. With private hot tubs, a beach shack eatery, and scenic surroundings, it’s the ultimate coastal hideaway.