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

Surfing holidays (1557)

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

1,557 Holiday homes

Filters applied: Lift access

(48) Excellent 

24

Porth holiday apartment rental

Newquay / Porth

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Will return” This a lovely bright, light, modern apartment, spotlessly clean and well equipped. Its right on Porth beach, you can lie in bed listening to the waves. Parking spaces are a bit tight so I wouldn't like to go in a huge 4x4. I would be more  …see more

from £85 / night

£509 - £1400 / week

Book View

from £85 / night

(3) Excellent 

47

Apartment rental in Palm Beach

Gold Coast / Palm Beach

2 4 Min stay varies

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

from £74 / night

£491 - £763 / week

Book View

from £74 / night

(12) Excellent 

30

Holiday hotel apartment rental

Gold Coast / Surfers Paradise

3 7 Min stay varies

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

from £196 / night

£1366 / week

Book View

from £196 / night

(3) Excellent 

20

Gran Tarajal holiday apartment rental

Tuineje / Gran Tarajal

3 4 7 nights min

  • 3 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“We wish that we could go straight back there!” Regarding Gran Tarajal. It's all been said before in other reviews but this lovely Spanish town is truly a place that has not yet been spoiled by mass touirsm. La Solana in the Vista Mar development is s  …see more

from £55 / night

£420 / week

Book View

from £55 / night

(32) Excellent 

31

Apartment rental in Sandbanks

Bournemouth / Sandbanks

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Mrs” We had a brilliant week with my children and grandchildren earlier this year Lovely well equipped apartment would definitely recommend it  …see more

from £130 / night

£700 - £1765 / week

Book View

from £130 / night

28

Bournemouth holiday apartment rental

Bournemouth / Sandbanks

3 8 Min stay varies

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

from £165 / night

£895 - £1800 / week

Book View

from £165 / night

(47) Excellent 

40

Holiday apartment with shared pool, golf nearby in Newquay

Cornwall / Newquay

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Swimming pool
“Very Happy indeed” Really spot on apartment and location. Clean, well equipped, all we wanted. Would use again! Thank you  …see more

from £85 / night

£365 - £1125 / week

Book View

from £85 / night

(21) Excellent 

19

Holiday apartment in Meia Praia

Lagos / Meia Praia

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.354 km
  • Swimming pool
“Relaxing Holiday” This is a comfortable apartment that we have stayed in before. All the self catering facilities you could hope for in the kitchen.. Perhaps a gas lighter would be good. Nice pool and plenty of sunbeds. Only 10-15 min walk to nearest  …see more

from £35 / night

£216 - £518 / week

Book View

from £35 / night

(4) Excellent 

24

Holiday apartment with golf nearby in Newquay

Cornwall / Newquay

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
“good location nice accommodation” Excellent apartment all u need for you stay great location Newquay is an easy travelling distance to other tourist areas within cornwall owner promptly rectified our welcome pack we would definatley recomend this acco  …see more

from £85 / night

£595 / week

Book View

from £85 / night

(14) Excellent 

13

Holiday apartment in Porth

Newquay / Porth

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Child friendly
“Mr” Excellent apartment and excellent views. Really good location to get to so many different places. Would recomend to anyone from families with small children to couples of all ages  …see more

from £75 / night

£525 - £1425 / week

Book View

from £75 / night

(1) Excellent 

10

State of Rio de Janeiro / Rio de Janeiro

3 12 2 nights min

  • 3 bedrooms
  • Sleeps 12
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £144 / night

£800 - £1304 / week

Book View

from £144 / night

(32) Excellent 

19

Holiday penthouse rental

Cornwall / Newquay

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Awesome !!!!!!!!!!!” You enter the apartment via a lift directly into the main hall. The lift open into a light, spacious, oasis. The living dining area has amazing views over the beach and is a great place to sit, eat and chat with friends and fami  …see more

from £230 / night

£995 - £3050 / week

Book View

from £230 / night

(18) Excellent 

18

Bournemouth holiday apartment rental

Bournemouth / Southbourne

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets
“Very comfortable accommodation in a great location” This apartment was perfect for a long weekend stay, right on the coast road, without the hustle and bustle of being closer to Bournemouth but conveniently situated for visiting lots of places such as  …see more

from £100 / night

£625 - £1100 / week

Book View

from £100 / night

(16) Very Good 

15

Holiday apartment in Puerto Del Carmen

Lanzarote / Puerto Del Carmen

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Excelllent apartment in a nice well run Complex” We found this apartment excellent in a lovely well run Complex with a heated pool and nice well kept gardens. The apartment was modern and clean and fully equipped with everything we needed including th  …see more

from £32 / night

£220 - £300 / week

Book View

from £32 / night

(5) Excellent 

16

Holiday apartment in Porth

Newquay / Porth

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Amazing holiday” We stayd here on the first week of September and I can honestly say we couldn't have asked for a better place to stay, everything was so clean and the beds so comfortable they even catered for my 16month old he loved it. We can't wait  …see more

from £75 / night

£525 - £1425 / week

Book View

from £75 / night

(15) Very Good 

32

Holiday apartment with golf nearby in Puerto Del Carmen

Puerto Del Carmen / Central Puerto del Carmen

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Perfect Accommodation” This apartment is situated in a good location to enjoy your stay. It has everything you need to make your stay comfortable with plenty of space in all the rooms. It was very clean and the bed was very comfortable also. It is  …see more

from £38 / night

£270 - £280 / week

Book View

from £38 / night

(14) Excellent 

24

Holiday apartment in Meia Praia

Lagos / Meia Praia

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“A wonderful week in gorgeous Lagos!” A perfect spot for a relaxing week away in gorgeous Lagos. Inside, the apartment had everything we needed and more to ensure we enjoyed our stay! And a short walk from the beach, marina and old town, the apartment'  …see more

from £65 / night

£279 - £579 / week

Book View

from £65 / night

(6) Excellent 

46

Holiday apartment in Bournemouth

Dorset / Bournemouth

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
“A stunning apartment in a beautiful location” We were lucky enough to see in the New year at this modern, comfortable apartment. Having never been to Bournemouth or Boscombe before, we were utterly amazed at the stunning location. Even in December we  …see more

from £95 / night

£475 - £1395 / week

Book View

from £95 / night

12

Sydney holiday apartment rental

New South Wales / Sydney

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly

from £111 / night

£831 / week

Book View

from £111 / night

(6) Excellent 

20

Apartment rental in Marina with shared pool

Lagos / Marina

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Another fantastic stay!” Apartment was great. This is the second time we have stayed in this small and lovely complex but the first time in this apartment. It was very spacious, well furnished and very clean. A lovely big balcony which got the morn  …see more

from £47 / night

£325 - £770 / week

Book View

from £47 / night

(4) Excellent 

14

Holiday apartment rental

Cornwall / Newquay

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly

from £90 / night

£360 - £1247 / week

Book View

from £90 / night

(13) Very Good 

20

Holiday apartment in Meia Praia

Lagos / Meia Praia

1 5 7 nights min

  • 1 bedroom
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Lovely, clean apartment in great location, balcony seaview” We loved the apartment, it was very clean and equipped in all the necessary things, great kitchen! It also has a barbecue on the balcony. 10 mins walk to the beach and also 10 mins to the Mar  …see more

from £39 / night

£268 - £561 / week

Book View

from £39 / night

(5) Excellent 

12

Apartment rental in Pentire with golf nearby

Newquay / Pentire

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £158 / night

£888 - £1493 / week

Book View

from £158 / night

(1) Average 

10

Lagos holiday apartment rental

Faro District / Lagos

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary

from £9 / night

£11 - £345 / week

Book View

from £9 / night

(11) Very Good 

20

Marina holiday apartment rental

Lagos / Marina

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.7 km
  • Swimming pool
“Loved the apartment” We loved the apartment which was spacious with a wonderful balcony overlooking the pool area. The walk along the Marina was very pleasant and we especially liked Lagos and its pedestrianised areas with a wonderful choice of lovel  …see more

from £50 / night

£365 - £900 / week

Book View

from £50 / night

(4) Excellent 

27

Holiday apartment rental

La Oliva / Corralejo

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary
“Seaviews to wake up to!” A lovely spacious 2 bed apartment in a safe, mostly residential, location, on the first floor, with an absolutely huge sunny balcony from which you can see across the low level white buildings and tennis courts opposite to the  …see more

from £61 / night

£423 - £483 / week

Book View

from £61 / night

(9) Very Good 

43

Apartment rental in Sydney

New South Wales / Sydney

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary

from £195 / night

£1274 / week

Book View

from £195 / night

64

State of Rio de Janeiro / Rio de Janeiro

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
  • Air conditioning

from £36 / night

£252 / week

Book View

from £36 / night

13

Lagos holiday apartment rental

Faro District / Lagos

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Ask about pets

from £9 / night

£11 - £432 / week

Book View

from £9 / night

(4) Excellent 

13

Studio rental in Porto de Mos with swimming pool

Lagos / Porto de Mos

Studio 3 Min stay varies

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

from £26 / night

£173 - £518 / week

Book View

from £26 / night

(9) Excellent 

7

Holiday apartment rental

Costa Teguise / Central Costa Teguise

2 4 3 nights min

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

from £43 / night

£302 - £337 / week

Book View

from £43 / night

(12) Excellent 

24

Vacation apartment with shared pool in Lagos Marina

Lagos / Marina

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“STUNNING APARTMENT” Stayed for 1 month, fabulous location , stunning apartment everything you could ask for exceptionally clean and well kept with a real homely feel. Close to the town and local supermarket. Good value for money. For those wanting to  …see more

from £86 / night

£600 - £875 / week

Book View

from £86 / night

(7) Excellent 

25

Fistral Beach holiday apartment rental

Newquay / Fistral Beach

2 6 7 nights min

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

from £72 / night

£500 - £940 / week

Book View

from £72 / night

(44) Excellent 

32

Apartment rental in Central Lagos with shared pool

Lagos / Central Lagos

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Lived up to its promise” The apartment is very tastefully decorated with both a contemporary & comfortable feel - it is also very well equipped. The location is great - close to the bus station, the marina and within short walking distance to the cent  …see more

from £69 / night

£255 - £975 / week

Book View

from £69 / night

(9) Very Good 

12

Holiday apartment in Central Sydney

Sydney / Central Sydney

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary

from £177 / night

£1191 / week

Book View

from £177 / night

(9) Excellent 

24

Central Newquay holiday apartment rental

Newquay / Central Newquay

2 4 Min stay varies

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

from £99 / night

£404 - £1208 / week

Book View

from £99 / night

(1) Excellent 

9

Sydney holiday apartment rental

New South Wales / Sydney

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly

from £88 / night

£610 / week

Book View

from £88 / night

(3) Excellent 

22

Lagos holiday apartment rental

Faro District / Lagos

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £48 / night

£332 - £634 / week

Book View

from £48 / night

27

Studio rental in Sydney

New South Wales / Sydney

Studio 4 1 night min

  • Studio
  • Sleeps 4
  • 1 night min
  • Nearest beach 9 km
  • Child friendly
  • Car not necessary

from £107 / night

£729 - £832 / week

Book View

from £107 / night

(14) Excellent 

24

Holiday apartment with golf nearby in Costa da Guia

Cascais / Costa da Guia

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
“Spacious family apartment in perfect location” My family (2 adults, 14 year old, 9 year old) stayed in this apartment in August 2016. We found the location to be excellent: away from the busy-ness of the centre of Cascais but very easy to get there if  …see more

from £48 / night

£302 - £647 / week

Book View

from £48 / night

1