Surfing holidays ❘ Beach houses & villas in the UK, Spain & Portugal

Surfing holidays (128)

Give your surf shack an upgrade! Check out these awesome beach houses and villas for surfing holidays near the world’s best waves.



Keep it real with home-grown surfing holidays in the UK. Join the surf crowd in Newquay, check out the waves in Croyde or experience the beach breaks near Dunbar in Scotland. The Canary Islands – particularly Fuerteventura – are renowned for their tubes, and you’re in for a surfing treat if you visit Lagos in Portugal. Further afield, try Hawaii for its infamous ‘pipeline’.



Whether you’re a surfing legend, a complete beginner or prefer to watch the show from the comfort of your sun lounger, search now to find the perfect place to stay on your surfing holiday.

View larger map

Also consider

Luxury Villas
2,684 properties
Coastal Cottages
222 properties
Pet Friendly Cottages
27,095 properties
Romantic Breaks
3,207 properties
Group Holidays
17,143 properties
Log Cabin Holidays
238 properties
Rural Retreats
12,438 properties
City Breaks
8,475 properties
Holiday Cottages
17,239 properties
Villas in Spain
11,248 properties
Villas in Tenerife
707 properties
Gites in France
8,131 properties
Holiday Cottages in Cornwall
2,983 properties
London Holiday Apartments
941 properties
Florida Villas
905 properties
Villas in Ibiza
349 properties
Villas in Portugal
4,126 properties
Villas in Turkey
2,202 properties
Villas in Malta
455 properties
Lake District Cottages
940 properties

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

128 Holiday homes

Filters applied: Townhouse

(42) Excellent 

33

Holiday townhouse with shared pool, golf nearby in Corralejo

Corralejo / El Sultan

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Excellent” The Villa is a good size, well furnished and stocked and very comfortable. Its only a 5 minute walk to he nearest supermarket, bars and restaurants in the Commercial Centre. Guests are well looked after and this is demonstrated by the facil
…see more

from £54 / night

£375 - £545 / week

Book View

from £54 / night

(1) Very Good 

17

Holiday townhouse with golf nearby in Hossegor

Landes / Hossegor

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Ask about pets

from £52 / night

£337 - £1113 / week

Book View

from £52 / night

(6) Very Good 

31

Holiday townhouse with shared pool in Corralejo

Corralejo / El Sultan

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £60 / night

£395 - £595 / week

Book View

from £60 / night

(19) Excellent 

18

Holiday townhouse letting

Fuerteventura / Costa de Antigua

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Mrs” Fantastic location plenty of walks, friendly greeting . Perfect place to chill out. Airport ten mins away . Would stay again
…see more

from £33 / night

£225 - £260 / week

Book View

from £33 / night

(2) Excellent 

10

Tenby holiday townhouse rental

Pembrokeshire / Tenby

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 0.1 km
  • Child friendly

from £70 / night

£400 - £750 / week

Book View

from £70 / night

(8) Excellent 

16

Townhouse rental in Pembroke

Pembrokeshire / Pembroke

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Suitable for children age 5+
  • Private garden
“Great accommodation - everything you need.” Our family, with 4 boys, loved this house. Everything you needed to make the stay that bit easier was included. View from the rear, of the castle, was fantastic. All in all, loads of space and a nice p
…see more

from £125 / night

£600 - £950 / week

Book View

from £125 / night

10

Holiday townhouse with shared pool in Balmain

Sydney / Balmain

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £101 / night

£785 / week

Book View

from £101 / night

(5) Excellent 

24

Fistral Beach holiday townhouse rental

Newquay / Fistral Beach

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.25 km
  • Child friendly
“Great location, great house” Great holiday in this house, second time we have stayed. We had a issue with the WiFi and unfortunately I'd had to take work with me, Neil (owner) came down the following day with a new router. Great service, good for 3 co
…see more

from £100 / night

£359 - £1449 / week

Book View

from £100 / night

17

Townhouse rental in Bournemouth

Bournemouth / Lansdowne

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £96 / night

£667 - £1229 / week

Book View

from £96 / night

(27) Very Good 

22

Townhouse rental in Central Newquay with golf nearby

Newquay / Central Newquay

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“The accommodation made the weekend what it was - Amazing” A perfect house for a group of friends or family to stay in. Everything we needed and more was provided as well a fantastic sound system which really boosted the atmosphere in the place. Could
…see more

from £250 / night

£1200 - £1950 / week

Book View

from £250 / night

(9) Excellent 

Certificate of Excellence

20

Holiday townhouse letting

Lagos / Central Lagos

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly

Certificate of Excellence

from £38 / night

£260 - £495 / week

Book View

from £38 / night

7

Holiday townhouse in Peniche

Leiria District / Peniche

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

Pricing unknown

Book View

Pricing unknown

(2) Excellent 

23

Holiday townhouse letting

Byron Shire / Byron Bay

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

from £218 / night

£1086 - £1480 / week

Book View

from £218 / night

(1) Excellent 

16

Fishguard holiday townhouse rental

Pembrokeshire / Fishguard

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 2 km
  • Child friendly
  • Car not necessary

from £55 / night

£385 - £780 / week

Book View

from £55 / night

8

Holiday townhouse rental

Faro District / Lagos

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £48 / night

£335 - £470 / week

Book View

from £48 / night

(31) Very Good 

12

Holiday townhouse rental

Caleta de Fuste / Chipmunk Mountain

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
“Lovely villa” We stayed here for a quiet week and it was lovely. You definitely need a hire car I honestly didnt realise how far out it was. We really struggled to get a taxi when we rang them nobody turned up so we had to walk down the hill to anothe
…see more

from £50 / night

£315 - £375 / week

Book View

from £50 / night

(17) Excellent 

19

Holiday townhouse with shared pool in Corralejo

Corralejo / El Sultan

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Brilliantly finished and located 'home' for a peaceful escape in the sun.” This was great townhouse with an homely feel to it. Located close enough to everything that it is no hassle to walk but far enough that there is not too busy or noisey, it was
…see more

from £71 / night

£500 - £800 / week

Book View

from £71 / night

(4) Very Good 

20

Holiday townhouse with shared pool, golf nearby in Caleta de Fuste

Caleta de Fuste / Amuley Mar phase 1

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“First family holidays” We had a great first family holidays with my wife and two kids(one 2 years old and second 6 months).Apartment and whole area is absolutely beautiful and very quite.Many toys,books was waiting for our 2 years old son,but the best
…see more

from £90 / night

£500 / week

Book View

from £90 / night

(8) Excellent 

17

Holiday townhouse with shared pool in Costa de Antigua

Fuerteventura / Costa de Antigua

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Marvellous” Stayed here in September 2016. Rosina made the booking experience so easy and was in contact before during and after the holiday, which was really appreciated, just in case there are any niggles, which I'm happy to say there were none.Rosi
…see more

from £35 / night

£242 - £302 / week

Book View

from £35 / night

(4) Excellent 

14

Lagos holiday townhouse rental

Faro District / Lagos

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Nearest beach 0 km
  • Swimming pool
  • Child friendly

from £259 / night

£1552 - £1811 / week

Book View

from £259 / night

(3) Average 

71

Bournemouth holiday townhouse rental

Bournemouth / Tuckton

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
“Lovely warm, well equipped modern house, ideally situated” The house was warm and well equipped, very modern and spacious. It is not a homely house, but comfortable enough for a short stay. Everywhere was beautifully clean. We would recommend using
…see more

from £120 / night

£770 - £1267 / week

Book View

from £120 / night

(10) Excellent 

34

Holiday townhouse with golf nearby in Haverfordwest

Pembrokeshire / Haverfordwest

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly
“Perfect house in a perfect location for exploring Pembrokeshire” We were a party of 2 adults and 4 children (age range of 10-15) and the number of bedrooms and bathrooms suited us perfectly. The house is very light and spacious and extremely well eq
…see more

from £149 / night

£695 - £1295 / week

Book View

from £149 / night

15

Holiday townhouse with golf nearby in Atlantic Reach

Newquay / Atlantic Reach

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 10 km
  • Child friendly
  • Pet friendly

from £65 / night

£375 - £645 / week

Book View

from £65 / night

(23) Excellent 

13

Caleta de Fuste holiday townhouse rental

Caleta de Fuste / Central Caleta

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“,Perfect location everything you need is on the doorstep ,very secure.” Well kept condo clean and well equipped with all mod cons ,centrally located for all amenities beach a ten minute stroll away,plenty of bars and restaurants ideal for the airport
…see more

from £55 / night

£385 - £440 / week

Book View

from £55 / night

(17) Excellent 

11

Holiday townhouse rental

Gold Coast / Surfers Paradise

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £212 / night

£1315 - £3943 / week

Book View

from £212 / night

(3) Excellent 

27

Holiday townhouse in Saundersfoot

Pembrokeshire / Saundersfoot

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Lovely new year break” Lovely holiday home in the centre of Saundersfoot. Excellent location. Very clean and comfortable like home from home. Everything you could need is in this house. Had a fab time. Would highly recommend.
…see more

from £145 / night

£800 - £1450 / week

Book View

from £145 / night

(15) Excellent 

26

Caleta de Fuste holiday townhouse rental

Caleta de Fuste / Central Caleta

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Super stay 2012” We stayed in Caleta de Fuste in this lovely home in December. The house was exactly as the pictures showed, very clean and well equipped with all the home comforts we needed. We had lovely views of the pool and gardens. The weather wa
…see more

from £52 / night

£360 - £525 / week

Book View

from £52 / night

(3) Excellent 

17

Newport -Trefdraeth holiday townhouse rental

Pembrokeshire / Newport

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

from £43 / night

£300 - £750 / week

Book View

from £43 / night

(1) Excellent 

33

Holiday townhouse rental

Peniche / Baleal

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Beautiful house by the ocean” The house is really nice and located at a lovely golf-resort on the Portuguese coastline not far from some well-known surfing spots & touristic town of Peniche. The nearby beach is great for long walks, sunset watching or
…see more

from £65 / night

£423 / week

Book View

from £65 / night

10

Holiday townhouse with golf nearby in Port St Francis

Eastern Cape / Port St Francis

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly

from £154 / night

£1077 / week

Book View

from £154 / night

22

Holiday townhouse accommodation

Leiria District / Peniche

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Child friendly
  • Ask about pets

from £87 / night

£604 / week

Book View

from £87 / night

24

Peniche holiday townhouse rental

Leiria District / Peniche

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden

from £35 / night

£250 - £475 / week

Book View

from £35 / night

(12) Excellent 

Certificate of Excellence

55

Caleta de Fuste holiday townhouse rental

Antigua / Caleta de Fuste

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

Certificate of Excellence

from £26 / night

£199 - £259 / week

Book View

from £26 / night

12

Townhouse rental in Caleta de Fuste with shared pool, golf nearby

Caleta de Fuste / Fuerteventura Golf

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £64 / night

£450 - £625 / week

Book View

from £64 / night

16

Baleal holiday townhouse rental

Peniche / Baleal

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £65 / night

£388 - £750 / week

Book View

from £65 / night

(11) Excellent 

17

Holiday townhouse with shared pool in Sao Bernardino

Peniche / Sao Bernardino

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Lovley Relaxing Spring Break” This was our 2nd visit to the house but we still found lots of new places to visit. The patio chairs had been replaced and new sun loungers are also provided. My husband enjoyed having Sky TV and the Wi Fi. We just lov
…see more

from £57 / night

£355 - £650 / week

Book View

from £57 / night

(1) Excellent 

25

Corralejo Playa holiday townhouse rental

Fuerteventura / Corralejo Playa

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £35 / night

£242 / week

Book View

from £35 / night

(2) Excellent 

4

Holiday townhouse in Bournemouth

Bournemouth / Alum Chine

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £294 / night

£1420 - £2872 / week

Book View

from £294 / night

(1) Excellent 

4

Holiday townhouse in Tamarindo

Province of Guanacaste / Tamarindo

1 6 5 nights min

  • 1 bedroom
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £46 / night

£313 / week

Book View

from £46 / night

(1) Excellent 

12

Holiday townhouse in Odiaxere

Lagos / Odiaxere

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly

from £95 / night

£518 - £1035 / week

Book View

from £95 / night

1