Updating

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

Updating

Machynlleth Holidays & City Breaks - Holiday Lettings

All filters (1)

Filters (1)

Clear filters

19 properties suitable for city breaks and holidays

Applied filters (1)

Great rentals within 20 miles that match your search

Llanfachreth holiday apartment rental

Llanfachreth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £103 / night

£642 - £859 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday log cabin with golf nearby in Aberdyfi (Aberdovey)

Aberdyfi (Aberdovey) log cabin

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £184 / night

£552 - £1,720 / week

1 / 38

Great rentals within 20 miles that match your search

Holiday cottage with golf nearby in Harlech

Harlech cottage

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £167 / night

£601 - £1,960 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment in Trawsfynydd

Trawsfynydd apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £172 / night

£1,203 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday yurt in Llanerfyl

Llanerfyl yurt

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £233 / night

£891 - £2,527 / week

1 / 38

Great rentals within 20 miles that match your search

Holiday home in Taicynhaeaf

Taicynhaeaf house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £157 / night

£722 - £1,043 / week

1 / 13

Great rentals within 20 miles that match your search

Llangynog holiday home rental

Llangynog house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £194 / night

£580 - £1,491 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday cottage in Llanfair Caereinion

Llanfair Caereinion cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from £118 / night

£362 - £1,225 / week

1 / 31

Great rentals within 20 miles that match your search

Holiday home in Aberystwyth

Aberystwyth house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £149 / night

£699 - £916 / week

1 / 12

Great rentals within 20 miles that match your search

Cottage letting in Aberystwyth with golf nearby

Aberystwyth cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £115 / night

£699 - £916 / week

1 / 13

Great rentals within 20 miles that match your search

Home rental in Tabor

Tabor house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £96 / night

£333 - £907 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Aberystwyth

Aberystwyth apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £252 / night

£1,603 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Aberystwyth

Aberystwyth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £149 / night

£974 / week

1 / 22

Great rentals within 20 miles that match your search

Tywyn holiday chalet rental

Tywyn chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £75 / night

£521 / week

1 / 11

Great rentals within 20 miles that match your search

Llanbrynmair holiday apartment rental

Llanbrynmair apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £138 / night

£962 / week

1 / 20

Great rentals within 20 miles that match your search

Cottage letting in Bala with golf nearby

Bala cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £150 / night

£1,050 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Bala

Bala apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£544 / week

1 / 12

Great rentals within 20 miles that match your search

Home letting in Llanaber with golf nearby

Llanaber house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £162 / night

£642 - £1,971 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday home in Borth-y-Gest

Borth-y-Gest house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £123 / night

£859 - £2,119 / week

1 / 17

×

Also consider