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
Builth Wells, Mid Wales
12 6 4 Yes
Talarddu Cottage is an impeccable, detached three-storey house settled near Builth Wells, Powys and can sleep 12 people in six bedrooms.
Weekly prices from £1,526.00
Newborough, Anglesey
12 6 5 Yes
This detached cottage rests in Dwyran, Anglesey and can sleep 12 people in six bedrooms. 2 dogs welcome.
Weekly prices from £1,778.00
Rhoscolyn, Anglesey
12 6 4 Yes
This detached cottage rests in Rhoscolyn, Anglesey and can sleep six people in 12 bedrooms.
Weekly prices from £3,050.00
Harlech, Snowdonia and North Wales
12 5 5 Yes
Plas Amherst, Harlech, Gwynedd sleeps twelve guests in five bedrooms.
Weekly prices from £2,100.00
Newquay, Cornwall
12 6 3 Yes
This delightful mid-terrace, three-storey cottage rests in Newquay, Cornwall and can sleep 12 people in six bedrooms.
Weekly prices from £1,031.00
Appleby-in-westmorland, The Lake District and Cumbria
12 6 3 Yes
This detached sandstone cottage rests in Dufton, near Appleby-in-Westmorland in Cumbria, and can sleep twelve people in six bedrooms.
Weekly prices from £583.00
Dyffryn Ardudwy, Snowdonia and North Wales
12 6 6 Yes
This attractive, three-storey cottage rests in Dyffryn Ardudwy, Gwynedd and can sleep 12 people in six bedrooms.
Weekly prices from £1,578.00
John O Groats, Northern Highlands
12 6 7 Yes
This impressive castle rests in Freswick near John o' Groats, Scotland and can sleep 12 people in six bedrooms.
Weekly prices from £2,042.00
Polzeath, Cornwall
12 6 7 Yes
This impressive three-storey house rests in Polzeath, Cornwall and can sleep 17 people in six bedrooms.
Weekly prices from £2,677.00