Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Best Ballycastle Self catering on Holiday Lettings - Holiday rentals

All filters

Filters

29 Vacation rentals

Vacation cottage rental

Ballycastle cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $123 / night

$796 / week

1 / 21

Ballycastle Vacation cottage rental

Ballycastle cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $144 / night

$795 / week

1 / 18

Vacation home in Ballycastle

Ballycastle house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $143 / night

$998 / week

1 / 11

Vacation home with golf nearby in Ballycastle

Ballycastle house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $261 / night

$999 - $1,288 / week

1 / 15

Vacation apartment with golf nearby in Ballycastle

Ballycastle apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $261 / night

$1,303 - $1,556 / week

1 / 41

Ballycastle Vacation cottage rental

Ballycastle cottage

  • 5 bedrooms
  • 1 bathroom
  • sleeps 9

from $233 / night

$728 - $2,279 / week

1 / 39

Vacation home with golf nearby in Ballycastle

Ballycastle house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $152 / night

$1,064 / week

1 / 14

Vacation cottage in Ballycastle

Ballycastle cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $138 / night

$579 - $869 / week

1 / 23

Vacation apartment with golf nearby in Ballycastle

Ballycastle apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $273 / night

$845 - $2,401 / week

1 / 22

Vacation home in Ballycastle

Ballycastle house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $205 / night

$615 - $1,727 / week

1 / 14

Vacation cottage with golf nearby in Ballycastle

Ballycastle cottage

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from $147 / night

$532 - $1,841 / week

1 / 31

Vacation apartment in Ballycastle

Ballycastle apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $174 / night

$1,216 / week

1 / 19

Ballycastle Vacation home rental

Ballycastle house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 11

from $362 / night

$1,448 - $2,714 / week

1 / 46

Vacation home in Ballycastle

Ballycastle house

  • 7 bedrooms
  • 3 bathrooms
  • sleeps 16

from $433 / night

$2,316 - $2,605 / week

1 / 36

Ballycastle Vacation apartment rental

Ballycastle apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $217 / night

$1,368 / week

1 / 26

Ballycastle Vacation apartment rental

Ballycastle apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $217 / night

$1,520 / week

1 / 33

Ballycastle Vacation home accommodation

Ballycastle house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from $217 / night

$1,303 / week

1 / 23

Ballycastle Vacation apartment rental

Ballycastle apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $174 / night

$1,041 - $1,271 / week

1 / 25

Ballycastle Vacation studio rental

Ballycastle studio

  • Studio
  • 1 bathroom
  • sleeps 4

from $116 / night

$811 / week

1 / 17

Vacation apartment with golf nearby in Ballycastle

Ballycastle apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $321 / night

$988 - $3,010 / week

1 / 27

Vacation home in Ballycastle

Ballycastle house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 10

from $203 / night

$1,419 / week

1 / 41

Ballycastle Vacation home rental

Ballycastle house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $145 / night

$869 - $1,071 / week

1 / 13

Vacation studio in Ballycastle

Ballycastle studio

  • Studio
  • 1 bathroom
  • sleeps 3

from $152 / night

$869 / week

1 / 24

Home rental in Ballycastle

Ballycastle house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 16

from $406 / night

$2,388 - $2,938 / week

1 / 18

Vacation apartment with golf nearby in Ballycastle

Ballycastle apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $145 / night

$1,013 / week

1 / 20

Ballycastle Vacation apartment rental

Ballycastle apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $174 / night

$1,216 / week

1 / 25

Vacation apartment rental

Ballycastle apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $217 / night

$1,368 / week

1 / 37

Ballycastle Vacation cottage rental

Ballycastle cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $132 / night

$830 - $1,322 / week

1 / 27

Ballycastle Vacation home rental

Ballycastle house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $186 / night

$739 - $1,658 / week

1 / 20

Great rentals within 20 miles that match your search

Portrush Vacation apartment rental

Portrush apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $348 / night

$2,432 / week

1 / 14

Vacation apartment with golf nearby in Portrush

Portrush apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $319 / night

$2,229 / week

1 / 30

Vacation home with golf nearby in Bushmills

Bushmills house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $181 / night

$1,129 - $1,332 / week

1 / 19

Portrush Vacation home rental

Portrush house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $212 / night

$1,480 / week

1 / 21

Vacation home in Portrush

Portrush house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $290 / night

$1,448 - $14,473 / week

1 / 26

Portstewart Vacation home rental

Portstewart house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from $181 / night

$1,086 / week

1 / 10

Vacation apartment rental

Portrush apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $152 / night

$1,064 / week

1 / 10

Portstewart Vacation home rental

Portstewart house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $162 / night

$1,129 / week

1 / 33

Vacation home in Portstewart

Portstewart house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $181 / night

$1,433 - $1,737 / week

1 / 12

Vacation cottage in Cushendun

Cushendun cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $261 / night

$1,231 - $1,361 / week

1 / 9

Vacation cottage in Glenarm

Glenarm cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $261 / night

$1,231 - $1,361 / week

1 / 12