Viewing 40 of 409 cottages in Holy Island
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Vacation homes - vacation rentals
1 Vacation rentals
from $258 / night
$1,116 - $1,574 / week
Great rentals within 20 miles that match your search
from $143 / night
$995 / week
from $202 / night
$605 - $1,752 / week
from $151 / night
$450 - $1,487 / week
from $206 / night
$615 - $1,675 / week
from $209 / night
$1,457 / week
from $272 / night
$1,891 - $3,224 / week
Berwick upon Tweed Vacation cottage rental
Berwick upon Tweed cottage
- 3 bedrooms
- 2 bathrooms
- sleeps 6
from $225 / night
$672 - $1,979 / week
Cottage rental in Bondgate Within with golf nearby
Bondgate Within cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
from $291 / night
$1,218 / week
from $387 / night
$1,614 / week
from $173 / night
$585 - $1,640 / week
from $274 / night
$968 - $2,514 / week
from $197 / night
$699 - $2,427 / week
from $242 / night
$820 - $3,257 / week
from $172 / night
$582 - $1,090 / week
from $182 / night
$615 - $1,793 / week
from $17 / night
$2,093 - $5,159 / week
from $280 / night
$962 - $2,371 / week
from $190 / night
$640 - $1,269 / week
from $309 / night
$1,058 - $2,513 / week
from $186 / night
$626 - $1,623 / week
from $166 / night
$497 - $1,448 / week
from $250 / night
$746 - $2,864 / week
from $397 / night
$1,267 - $3,780 / week
from $259 / night
$824 - $2,300 / week
from $203 / night
$649 - $2,548 / week
from $242 / night
$773 - $2,203 / week
from $333 / night
$2,967 / week
from $190 / night
$568 - $1,638 / week
from $266 / night
$1,859 / week
from $122 / night
$1,012 - $2,197 / week
from $211 / night
$1,472 - $2,942 / week
from $186 / night
$1,297 - $1,627 / week
from $244 / night
$1,694 - $2,655 / week
from $166 / night
$1,155 - $1,451 / week
from $304 / night
$910 - $2,716 / week
from $140 / night
$499 - $1,527 / week
Vacation cottage with golf nearby in Christon Bank
Christon Bank cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
from $235 / night
$702 - $1,823 / week
from $645 / night
$1,931 - $6,369 / week