Take a look at our collection of self-catering holiday homes with good views where you can watch the world go by from the comfort of your home-from-home. Love a sea view? We have coastal holiday homes overlooking dramatic seascapes, rugged cliffs and sandy bays. Or imagine waking up each morning to marvel at views of an historic castle, picturesque village, beautiful garden or rolling countryside as far as the eye can see.
With great views like these, you may never want to leave your UK holiday cottage! Plus, dogs are always welcome.
5,313 properties found
Benllech, Anglesey
6 3 2 Yes
This attractive cottage rests in Anglesey, Wales and can sleep six people in three bedrooms.
Weekly prices from £618.00
Church Stretton, Heart of England
6 3 2 Yes
This lovely detached, stone cottage situated in Hatton, Shropshire and can sleep six people in three bedrooms.
Weekly prices from £510.00
Hayle, Cornwall
6 3 2 Yes
This detached cottage rests in Hayle, Cornwall and can sleep six people in three bedrooms.
Weekly prices from £648.00
Dartmeet, Devon
6 3 2 Yes
A detached farmhouse cottage located near the village of Dartmeet. It homes three bedrooms and can sleep up to six people.
Weekly prices from £410.00
Malborough, Devon
6 3 2 Yes
164 Cumber Close is a 3 bedroom property offering comfortable family accommodation.
Weekly prices from £434.00
Fulford, Peak District
6 2 1 Yes
This lovely barn conversion is situated in Stone, Staffordshire and can sleep six people in two bedrooms.
Weekly prices from £561.00
Thornton, West Yorkshire, Yorkshire Dales
6 3 3 Yes
This end-terrace property rests within the village of Thornton and houses three bedrooms, sleeping up to six people.
Weekly prices from £354.00
Newton Abbot, Devon
6 3 2 Yes
This cottage is situated on the edge of Teigngrace, near Newton Abbot and can sleep six people in three bedrooms.
Weekly prices from £450.00
Gorran Haven, Cornwall
6 3 2 Yes
A stunning detached cottage situated within the village of Gorran Haven, it houses three bedrooms and can sleep up to six people.
Weekly prices from £684.00