Updating

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

Updating

Mid Wales apartments: Rent holiday apartments in Mid Wales

All filters

Filters (1)

Clear filters

53 apartments

Applied filters (1)

Holiday apartment rental

Llandysul apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £45 / night

£229 / week

1 / 8

Holiday apartment in Cardigan

Cardigan apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £98 / night

£630 / week

1 / 22

Holiday apartment with golf nearby in Aberystwyth

Aberystwyth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £144 / night

£974 / week

1 / 22

Holiday apartment in Bow Street

Bow Street apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £75 / night

£413 - £653 / week

1 / 9

Holiday apartment in Caersws

Caersws apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £75 / night

£453 / week

1 / 21

Holiday apartment in Rhayader

Rhayader apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £103 / night

£722 / week

1 / 13

Holiday apartment with golf nearby in Aberystwyth

Aberystwyth apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £229 / night

£1,603 - £1,947 / week

1 / 26

Caersws holiday apartment rental

Caersws apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £138 / night

£916 / week

1 / 27

Hay-on-Wye holiday apartment rental

Hay-on-Wye apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £69 / night

£481 / week

1 / 10

Apartment rental in Aberystwyth

Aberystwyth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £97 / night

£486 - £640 / week

1 / 16

Llandrindod Wells holiday apartment rental

Llandrindod Wells apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £63 / night

£287 / week

1 / 14

Holiday apartment in Aberaeron

Aberaeron apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £101 / night

£703 - £1,069 / week

1 / 15

Apartment rental in Forden

Forden apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £189 / night

£974 / week

1 / 7

Holiday apartment in Llandysul

Llandysul apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

from £34 / night

£201 / week

1 / 11

Holiday apartment in Aberaeron

Aberaeron apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £115 / night

£630 / week

1 / 17

Holiday apartment in New Quay

New Quay apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £84 / night

£287 - £814 / week

1 / 20

Holiday apartment with golf nearby in Builth Wells

Builth Wells apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £75 / night

£521 - £1,603 / week

1 / 19

Holiday apartment rental

Rhayader apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £98 / night

£686 - £1,159 / week

1 / 14

Tresaith holiday apartment let

Tresaith apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £66 / night

£457 / week

1 / 10

Holiday apartment in Rhayader

Rhayader apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £122 / night

£722 / week

1 / 13

Holiday apartment in Talgarth

Talgarth apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £131 / night

£910 - £962 / week

1 / 15

Holiday apartment accommodation

Tresaith apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £126 / night

£882 / week

1 / 14

Holiday apartment in Aberystwyth

Aberystwyth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £98 / night

£676 - £831 / week

1 / 12

Apartment rental in Newbridge-on-Wye with shared pool

Newbridge-on-Wye apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £184 / night

£1,283 / week

1 / 25

Holiday apartment with shared pool in Newbridge-on-Wye

Newbridge-on-Wye apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £252 / night

£1,764 / week

1 / 25

Apartment rental in Talgarth

Talgarth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £108 / night

£757 - £802 / week

1 / 16

Aberaeron holiday apartment rental

Aberaeron apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £93 / night

£650 / week

1 / 18

Holiday apartment in Llangrannog

Llangrannog apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £256 / night

£1,788 / week

1 / 25

Holiday apartment in Coelbren

Coelbren apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £99 / night

£690 / week

1 / 11

Coelbren holiday apartment rental

Coelbren apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£642 / week

1 / 10

Holiday apartment in Coelbren

Coelbren apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £92 / night

£642 / week

1 / 13

Hay-on-Wye holiday apartment rental

Hay-on-Wye apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £69 / night

£444 / week

1 / 17

Holiday apartment in Ponterwyd

Ponterwyd apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £97 / night

£470 - £669 / week

1 / 21

Holiday apartment in Aberystwyth

Aberystwyth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £106 / night

£738 / week

1 / 23

Holiday apartment in Llandysul

Llandysul apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £97 / night

£674 / week

1 / 41

Holiday apartment in Rhayader

Rhayader apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £122 / night

£722 / week

1 / 15

Holiday apartment in Aberystwyth

Aberystwyth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £122 / night

£850 / week

1 / 12

Holiday apartment rental

Aberystwyth apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £103 / night

£716 / week

1 / 14

Holiday apartment letting

Carno apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £166 / night

£1,163 / week

1 / 12

Apartment rental in Hay-on-Wye

Hay-on-Wye apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £99 / night

£690 / week

1 / 17

×

Also consider