You can watch the world go by from the luxury of your own self-catering holiday cottage with a great view.
Beach views, sea views, countryside views, cityscapes, quaint villages, nature and wildlife… Whatever you love to see from your window, we have a great selection of romantic holiday cottages with fabulous views to choose from.
1,959 properties found
Pocklington, North York Moors and Coast
2 1 1 No
Stormont in Pocklington, East Riding of Yorkshire, sleeps two in one bedroom.
Weekly prices from £368.00
Pleasant Stile, Heart of England
2 1 2 No
This lovely property is situated in Pleasant Stile near Gloucester, and sleeps up to two people in one bedroom.
Weekly prices from £312.00
Tatham, Yorkshire Dales
2 1 1 No
Sleeping two people in one bedroom, this charming single storey cottage is in a countryside location in Tatham, near Low Bentham.
Weekly prices from £294.00
Llanidloes, Mid Wales
2 1 1 No
This charming converted barn rests within close of Llanidloes in Powys and can sleep two people in one bedroom. ADULT ONLY PROPERTY (18+). NO PETS.
Weekly prices from £245.00
Llan Ffestiniog, Snowdonia and North Wales
2 1 2 No
This terraced cottage is located in Llan Ffestiniog in Snowdonia and can sleep two people.
Weekly prices from £312.00
Ryde, South of England
2 1 1 Yes
This ground floor barn conversion is located near to Ryde on the Isle of Wight and can sleep two people in one bedroom.
Weekly prices from £266.00
Ryde, South of England
2 1 1 No
This ground floor barn conversion is located near to Ryde on the Isle of Wight and can sleep three people in one bedrooms.
Weekly prices from £260.00
Staintondale, North York Moors and Coast
2 1 1 No
This studio barn conversion is set in the village of Staintondale in the North York Moors and sleeps two people.
Weekly prices from £278.00
Danby, North York Moors and Coast
2 1 1 Yes
This delightful cottage is built from stone and offers cosy accommodation for couples looking to escape the daily grind and enjoy each other's company in picturesque surroundings.
Weekly prices from £395.00