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.
2,017 properties found
Castle Douglas, Ayrshire and Dumfries & Galloway
2 1 1 Yes
Rascarrel Bay Lodge 3 is a dog friendly holiday cottage in Ayrshire and Dumfries & Galloway that sleeps 2 people in bedroom.
Weekly prices from £870.00
Castle Douglas, Ayrshire and Dumfries & Galloway
2 1 1 Yes
Rascarrel Bay Lodge 2 is a dog friendly holiday cottage in Ayrshire and Dumfries & Galloway that sleeps 2 people in bedroom.
Weekly prices from £870.00
Castle Douglas, Ayrshire and Dumfries & Galloway
2 1 1 No
Rascarrel Bay Lodge 1 is a dog friendly holiday cottage in Ayrshire and Dumfries & Galloway that sleeps 2 people in bedroom. It allows 0 well-behaved dogs.
Weekly prices from £870.00
Filey, Yorkshire Dales
2 1 1 Yes
The Filey Lighthouse Apartment is a dog friendly holiday cottage in Yorkshire Dales that sleeps 2 people in bedroom.
Weekly prices from £488.00
Tenby, Pembrokeshire and the South
2 1 1 No
Croft Court 15 is a dog friendly holiday cottage in Pembrokeshire and the South that sleeps 2 people in bedroom. It allows 0 well-behaved dogs.
Weekly prices from £419.00
Ilfracombe, Devon
2 1 1 Yes
Hayloft At Higher Hodges Farm is a dog friendly holiday cottage in Devon that sleeps 2 people in bedroom.
Weekly prices from £498.00
Torpoint, Cornwall
2 1 1 No
The Dell is a dog friendly holiday cottage in Cornwall that sleeps 2 people in bedroom. It allows 0 well-behaved dogs.
Weekly prices from £1,100.00
Brockenhurst, South of England
2 1 1 Yes
Dukes Bath House Beaulieu is a dog friendly holiday cottage in South of England that sleeps 2 people in bedroom.
Weekly prices from £824.00
Penzance, Cornwall
2 1 1 Yes
Hens Nest is a dog friendly holiday cottage in Cornwall that sleeps 2 people in bedroom.
Weekly prices from £480.00