Viewing 40 of 1,771 rentals in Penmorfa
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Vacation homes - vacation rentals
8 Vacation rentals
from $210 / night
$776 - $2,664 / week
from $238 / night
$890 - $2,848 / week
from $98 / night
$344 - $1,039 / week
from $168 / night
$556 - $2,343 / week
from $232 / night
$912 - $3,030 / week
from $172 / night
$664 - $1,845 / week
from $205 / night
$721 - $2,173 / week
from $178 / night
$664 - $2,096 / week
Great rentals within 20 miles that match your search
from $224 / night
$732 - $1,995 / week
from $228 / night
$1,590 / week
from $116 / night
$391 - $1,074 / week
from $235 / night
$1,206 - $2,747 / week
from $232 / night
$1,616 - $1,656 / week
from $185 / night
$657 - $1,772 / week
Blaenau Ffestiniog Vacation cottage rental
Blaenau Ffestiniog cottage
- 4 bedrooms
- 1 bathroom
- sleeps 6
from $205 / night
$613 - $2,005 / week
from $78 / night
$467 - $639 / week
from $230 / night
$717 - $1,244 / week
from $190 / night
$568 - $1,111 / week
from $159 / night
$517 - $1,652 / week
from $255 / night
$819 - $2,843 / week
from $199 / night
$1,392 / week
from $157 / night
$1,065 / week
from $202 / night
$711 - $1,869 / week
from $303 / night
$2,117 / week
from $276 / night
$826 - $2,644 / week
from $142 / night
$994 - $1,419 / week
from $140 / night
$479 - $1,137 / week
from $136 / night
$465 - $1,311 / week
from $228 / night
$1,420 - $1,917 / week
Vacation caravan/mobile home in Morfa Bychan
Morfa Bychan caravan/mobile home
- 3 bedrooms
- 1 bathroom
- sleeps 6
from $114 / night
$469 - $1,233 / week
from $179 / night
$576 - $1,646 / week
from $252 / night
$753 - $2,089 / week
from $304 / night
$2,127 / week
from $923 / night
$4,969 - $6,246 / week
from $381 / night
$2,663 / week
Vacation log cabin with shared pool, golf nearby in Abersoch
Abersoch log cabin
- 3 bedrooms
- 2 bathrooms
- sleeps 6
from $463 / night
$1,386 - $4,673 / week
from $142 / night
$1,123 - $2,181 / week
from $269 / night
$806 - $1,808 / week
from $186 / night
$1,299 - $3,157 / week