Vacation Rentals & Cottages in Maesteg

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

378 Houses

(3) Very Good 

10

Skyline Isaf

Maesteg / Glyncorrwg

Maesteg house

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$132

Price per night from

$132

(1) Excellent 

24

Glanrhyd , South Wales - ultra modern, luxurious, 5 bedroom detached house

Bridgend County / Maesteg

Maesteg house

5 10 5 nights min

  • 5 bedrooms
  • sleeps 10
  • 5 nights min
  • Nearest beach 15 mi
  • Child Friendly
  • Private garden

Price per night from

$318

Responds fast!
avg. 2 hours 48 minutes

Price per night from

$318

(23) Very Good 

Certificate of Excellence

22

TY SKYLINE HOUSE

Maesteg / Glyncorrwg

Maesteg house

3 10 2 nights min

  • 3 bedrooms
  • sleeps 10
  • 2 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Certificate of Excellence

Price per night from

$122

Price per night from

$122

Great rentals within 20 miles that match your search

Distance approx 4.42 km from Maesteg

(2) Excellent 

14

SWN Y NANT, romantic, WiFi, off road parking, private garden, bike storage, nr

Vale of Glamorgan / Brynmenyn

Brynmenyn house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Private garden

Price per night from

$44

Price per night from

$44

Distance approx 14.93 km from Maesteg

9

31 HEOL Y COEDCAE, spectacular views, WiFi, Ystradgynlais, Ref 915825

Powys / Cwm-twrch Uchaf

Cwm-twrch Uchaf house

3 5 1 night min

  • 3 bedrooms
  • sleeps 5
  • 1 night min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$40

Price per night from

$40

Distance approx 14.27 km from Maesteg

16

THE CABIN, open-plan living, decking with hot tub, countryside valley views

Swansea County / Felindre

Felindre house

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$65

Price per night from

$65

Distance approx 15.28 km from Maesteg

(6) Excellent 

19

LOTHLORIEN COTTAGE, family friendly, country holiday cottage, with a garden in

Carmarthenshire / Brynaman

Brynaman house

3 5 1 night min

  • 3 bedrooms
  • sleeps 5
  • 1 night min
  • Child Friendly
  • Pet Friendly
  • Private garden
“A comfortable base for exploring south wales and The Gower” A very clean, very well equipped cottage affording a restful ambience yet being not too far to reach the South Wales and The Gower attractions. A thank you to the Sykes agent who told us ab
…see more

Price per night from

$44

Price per night from

$44

Distance approx 10.24 km from Maesteg

19

The Award Winning - Y Stabl

Neath Port Talbot / Ystalyfera

Ystalyfera house

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$371

Price per night from

$371

Distance approx 12.86 km from Maesteg

(2) Excellent 

42

TY FFARM AT GELLILWCH, valley views, near Pontypridd

Rhondda Cynon Taff / Pontypridd

Pontypridd cottage

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
  • Child Friendly
  • Private garden

Price per night from

$139

Price per night from

$139

Distance approx 16.38 km from Maesteg

(16) Excellent 

15

OAK COTTAGE IN GOWER

Swansea / Dunvant

Dunvant cottage

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 8 mi
  • Child Friendly

Price per night from

$163

Responds fast!
avg. 2 hours 2 minutes

Price per night from

$163

Distance approx 17.23 km from Maesteg

(21) Excellent 

Certificate of Excellence

18

The Cwtch

South Wales / Cardiff

Cardiff studio

Studio 2 2 nights min

  • Studio
  • sleeps 2
  • 2 nights min
  • Nearest beach 20 mi
  • Car not necessary
  • Pet Friendly

Certificate of Excellence

Price per night from

$67

Responds fast!
avg. 43 minutes

Price per night from

$67

Distance approx 13.06 km from Maesteg

(16) Very Good 

18

Bwythyn Bach

Rhondda Cynon Taff / Llantrisant

Llantrisant cottage

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 28 mi
  • Child Friendly
  • Car not necessary

Price per night from

$141

Price per night from

$141

Distance approx 14.13 km from Maesteg

(10) Excellent 

8

Taffi Campers

Rhondda Cynon Taff / Pontypridd

Pontypridd caravan/mobile home

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Ask about pets

Price per night from

$119

Price per night from

$119

Distance approx 8.83 km from Maesteg

(17) Excellent 

48

Rose Cottage

Vale of Glamorgan / Coychurch

Coychurch cottage

5 10 2 nights min

  • 5 bedrooms
  • sleeps 10
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Child Friendly

Price per night from

$370

Responds fast!
avg. 3 hours 19 minutes

Price per night from

$370

Distance approx 14.87 km from Maesteg

(36) Excellent 

Certificate of Excellence

20

Bwthyn Pen y Fan

Merthyr Tydfil / Merthyr Vale

Merthyr Vale cottage

3 5 2 nights min

  • 3 bedrooms
  • sleeps 5
  • 2 nights min
  • Nearest beach 40 mi
  • Child Friendly
  • Car not necessary

Certificate of Excellence

Price per night from

$89

Responds fast!
avg. 27 minutes

Price per night from

$89

Distance approx 11.15 km from Maesteg

(10) Excellent 

25

Cilhendre Fawr Farm Cottages

Pontardawe / Cilybebyll

Pontardawe cottage

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 13 mi
  • Child Friendly
  • Car not necessary

Price per night from

$184

Price per night from

$184

Distance approx 12.72 km from Maesteg

(26) Excellent 

Certificate of Excellence

11

Heol Giedd

Powys / Ystradgynlais

Ystradgynlais cottage

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Nearest beach 25 mi
  • Child Friendly
  • Pet Friendly

Certificate of Excellence

Price per night from

$82

Responds fast!
avg. 55 minutes

Price per night from

$82

Distance approx 12.55 km from Maesteg

(11) Very Good 

Certificate of Excellence

19

PINELODGE, CASTELLAU, LLANTRISANT. 12 MILES FROM CARDIFF.

Rhondda Cynon Taff / Llantrisant

Llantrisant log cabin

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$60

Price per night from

$60

Distance approx 11.42 km from Maesteg

(12) Excellent 

20

Swansea Log Cabin

Swansea County / Swansea

Swansea log cabin

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$126

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$126

Distance approx 15.14 km from Maesteg

(4) Excellent 

11

Station House Merthyr Tydfil .co.u

Merthyr Tydfil / Merthyr Tydfil

Merthyr Tydfil apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Nearest beach 40 mi
  • Child Friendly
  • Private garden

Price per night from

$222

Responds fast!
avg. 45 minutes

Price per night from

$222

Distance approx 11.74 km from Maesteg

(1) Excellent 

13

Two Bedroom Sea View Apartment - Fisherman's Way

Swansea / Swansea Marina

Swansea Marina apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 mi

Price per night from

$96

Price per night from

$96

Distance approx 16.21 km from Maesteg

(11) Excellent 

13

The Old Joinery, perfect for families getting together on the Gower

Swansea / Dunvant

Dunvant house

5 12 min stay varies

  • 5 bedrooms
  • sleeps 12
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Child Friendly

Price per night from

$159

Price per night from

$159

Distance approx 17.31 km from Maesteg

(19) Excellent 

22

Oak Barn, Crwys Farm, Three Crosses, Gower, SA43PX

Swansea County / Swansea

Swansea cottage

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 10 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$191

Responds fast!
avg. 2 hours 2 minutes

Price per night from

$191

Distance approx 18.88 km from Maesteg

5

Stable Cottage, Lunnon, Parkmill

Swansea County / Swansea

Swansea cottage

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Pet Friendly
  • Private garden

Price per night from

$133

Responds fast!
avg. 1 hour 58 minutes

Price per night from

$133

Distance approx 17.88 km from Maesteg

(2) Excellent 

11

Banfield Lodge on Loughor Estuary.

Swansea County / Swansea

Swansea apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Nearest beach 10 mi
  • Pet Friendly
  • Private garden

Price per night from

$89

Responds fast!
avg. 35 minutes

Price per night from

$89

Distance approx 13.5 km from Maesteg

(17) Excellent 

26

Glanmor Garden Apartment

Swansea / Sketty

Sketty b and b

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Car not necessary

Price per night from

$163

Responds fast!
avg. 36 minutes

Price per night from

$163

Distance approx 9.58 km from Maesteg

16

Bwthyn Felgaws: A spacious, high quality cottage near Swansea WAY153

Neath Port Talbot / Neath

Neath cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 17 mi
  • Child Friendly

Price per night from

$142

Price per night from

$142

Distance approx 5.49 km from Maesteg Show on Map

(1) Excellent 

8

Luxury Shepherds Hut in the Afan Forest Park, South Wales

Neath Port Talbot / Glyncorrwg

Glyncorrwg shepherds hut

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Nearest beach 24 mi
  • Child Friendly

Price per night from

$119

Responds fast!
avg. 2 hours 31 minutes

Price per night from

$119

Distance approx 9.58 km from Maesteg

(1) Excellent 

13

Pine Lodge A semi-detached pine lodge cottage near Swansea (WAY170)

Vale of Glamorgan / Pontardawe

Pontardawe cottage

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Nearest beach 18 mi
  • Child Friendly
  • Private garden

Price per night from

$133

Price per night from

$133

Distance approx 8.77 km from Maesteg

(8) Very Good 

15

Well equipped, spacious 3 bed property with garden in Porthcawl town

Bridgend County / Porthcawl

Porthcawl house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$147

Responds fast!
avg. 3 hours 48 minutes

Price per night from

$147

Distance approx 16.32 km from Maesteg

13

Luxury 4 bedroom Country home

Merthyr Tydfil / Trelewis

Trelewis house

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Child Friendly
  • Private garden

Price per night from

$370

Price per night from

$370

Distance approx 9.58 km from Maesteg

17

Cedar Lodge: Rural semi-detached pine lodge (WAY171)

Vale of Glamorgan / Pontardawe

Pontardawe lodge

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Nearest beach 16 mi
  • Child Friendly
  • Private garden

Price per night from

$153

Price per night from

$153

Distance approx 8.25 km from Maesteg

4

Ideal House for Contractors & Corporate Groups, Bridgend Town Centre, 7 Bedrooms

Bridgend County / Bridgend

Bridgend house

7 13 14 nights min

  • 7 bedrooms
  • sleeps 13
  • 14 nights min
  • Private garden

Price per night from

$259

Responds fast!
avg. 2 hours 40 minutes

Price per night from

$259

Distance approx 8.85 km from Maesteg

11

5 * holiday cottage Located on farm, part of a complex with indoor Swimming pool

Neath Port Talbot / Crynant

Crynant house

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Child Friendly

Price per night from

$244

Price per night from

$244

Distance approx 15.35 km from Maesteg

16

Entire Hill Breeze House - Up to 9 people

Merthyr Tydfil / Troed-y-rhiw

Troed-y-rhiw house

3 9 1 night min

  • 3 bedrooms
  • sleeps 9
  • 1 night min
  • Child Friendly

Price per night from

$178

Price per night from

$178

Distance approx 18.79 km from Maesteg

15

Bwthyn Gwyr- 5 minute walk from some of Wales’ most spectacular scenery : 27813

Swansea County / Swansea

Swansea cottage

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly

Price per night from

$108

Responds fast!
avg. 3 hours 53 minutes

Price per night from

$108

Distance approx 19.42 km from Maesteg

(28) Excellent 

Certificate of Excellence

35

The Foretop

Cardiff / Rhiwbina

Rhiwbina apartment

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 15 mi
  • Child Friendly
  • Pet Friendly
“Comfortable and Clean Quarters with an Incredible View” My son, daughter-in-law, and her brother-in-law visited Wales to attend the Ryder Cup. By luck my son and I both found this property on the Internet and thought it looked interesting. It was gr
…see more

Certificate of Excellence

Price per night from

$148

Responds fast!
avg. 2 hours 50 minutes

Price per night from

$148

Distance approx 6.89 km from Maesteg Show on Map

18

Waterfall Cottage, Resolven

Neath Port Talbot / Resolven

Resolven house

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Child Friendly
  • Private garden

Price per night from

$60

Responds fast!
avg. 1 hour 2 minutes

Price per night from

$60