Updating

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

Updating

All filters (1)

Filters (1)

Clear filters

20 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Hay-on-Wye Vacation apartment rental

Hay-on-Wye apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $130 / night

$911 / week

1 / 10

Great rentals within 20 miles that match your search

Hay-on-Wye Vacation cottage rental

Hay-on-Wye cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $174 / night

$1,216 / week

1 / 19

Great rentals within 20 miles that match your search

Apartment rental in Hay-on-Wye

Hay-on-Wye apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $125 / night

$871 / week

1 / 17

Great rentals within 20 miles that match your search

Vacation apartment in Hay-on-Wye

Hay-on-Wye apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $109 / night

$760 / week

1 / 12

Great rentals within 20 miles that match your search

Vacation caravan/mobile home in Hay-on-Wye

Hay-on-Wye caravan/mobile home

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $123 / night

$774 / week

1 / 23

Great rentals within 20 miles that match your search

Hay-on-Wye Vacation cottage rental

Hay-on-Wye cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $189 / night

$724 - $1,129 / week

1 / 48

Great rentals within 20 miles that match your search

Vacation cottage in Hay-on-Wye

Hay-on-Wye cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from $166 / night

$580 - $2,360 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation cottage rental

Hay-on-Wye cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $305 / night

$2,135 / week

1 / 16

Great rentals within 20 miles that match your search

Hay-on-Wye Vacation home rental

Hay-on-Wye house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from $551 / night

$1,909 - $6,361 / week

1 / 74

Great rentals within 20 miles that match your search

Vacation home in Painscastle

Painscastle house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from $225 / night

$675 - $2,271 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation home in Hay-on-Wye

Hay-on-Wye house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 5

from $362 / night

$1,809 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation cottage in Hay-on-Wye

Hay-on-Wye cottage

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from $183 / night

$575 - $2,341 / week

1 / 21

Great rentals within 20 miles that match your search

Hay-on-Wye Vacation apartment rental

Hay-on-Wye apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $94 / night

$560 / week

1 / 17

Great rentals within 20 miles that match your search

Vacation home in Glasbury-on-Wye

Glasbury-on-Wye house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $145 / night

$1,013 / week

1 / 20

Great rentals within 20 miles that match your search

Home rental in Hay-on-Wye with golf nearby

Hay-on-Wye house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from $160 / night

$1,042 / week

1 / 22

Great rentals within 20 miles that match your search

Hay-on-Wye Vacation home rental

Hay-on-Wye house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 5

from $362 / night

$1,809 / week

1 / 17

Great rentals within 20 miles that match your search

Vacation lodge in Hereford

Hereford lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $254 / night

$1,773 / week

1 / 26

Great rentals within 20 miles that match your search

Vacation guest house rental

Hay-on-Wye guest house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from $167 / night

$1,164 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation cottage with golf nearby in Hay-on-Wye

Hay-on-Wye cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $122 / night

$494 - $1,313 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation apartment rental

Hay-on-Wye apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $147 / night

$550 - $1,329 / week

1 / 15