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

Surfing holidays (104)

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

104 Holiday homes

Filters applied: Penthouse (2,515)

(31) 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
“Beautiful place to see In the new year!” Stayed at the Rocket apartment with a large group of couples to see in 2015. We were all stunned by the beautiful views from the apartment, from almost every room you could see the beautiful Cornish Coast! The  …see more

from £250 / night

£825 - £3050 / week

Book View

from £250 / night

(3) Excellent 

21

Holiday penthouse with swimming pool in Rio de Janeiro

Rio de Janeiro / Copacabana Beach

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
Copacabana Terrace is a very unique penthouse of 950 squares meters with a private swiming pool located ocean front on Copacabana Beach. Luxurious amenities. Refined decoration with Philippe Starck furnitures. 5 suites + 7 bathrooms, jacuzzi , sauna, panoramic view...&l  …see more

from £1731 / night

£10435 - £36522 / week

Book View

from £1731 / night

(7) Excellent 

20

Central Lagos holiday penthouse rental

Lagos / Central Lagos

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Location, Location, Location” This penthouse apartment is in the ideal location, right on the edge central Lagos. It has been done to a high finish with lots of room as the main living area is done in an open plan style, it has a beautiful roof terra  …see more

from £90 / night

£630 - £760 / week

Book View

from £90 / night

(2) Very Good 

14

Penthouse rental in Newquay

Cornwall / Newquay

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
You enter Blue Ocean Apartments via keyless entry, you're immediately met with a chrome & glass stairwell that is light and airy in this relatively new building, located in the heart of Newquay & a 50 second walk to the cliff top of Tolcarne Beach. THE LOU  …see more

from £75 / night

£350 - £2515 / week

Book View

from £75 / night

12

Penthouse letting in The Barrowfields with golf nearby

Newquay / The Barrowfields

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
Carn Brea self catering - The Havana Penthouse is a loft style apartment. Havana penthouse sleeps 2 / 7, with an open plan feel to the place with ample space to relax and unwind. Relax in the open plan large lounge diner, Kitchen separate, 3 bedrooms - Master has en su  …see more

from £120 / night

£700 - £1200 / week

Book View

from £120 / night

(2) Excellent 

24

Penthouse rental in Central Lagos with shared pool

Lagos / Central Lagos

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
Luxury Penthouse Apartment in new development with WiFi/Internet Access and its own large, private roof terrace with stunning views of the surrounding area. It is ideally situated close to the Old Town of Lagos within easy reach of beaches, two golf courses and shops.  …see more

from £72 / night

£500 - £900 / week

Book View

from £72 / night

(3) Very Good 

12

Peniche / Atouguia da Baleia

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation

 …see more

from £44 / night

£218 / week

Book View

from £44 / night

(11) Excellent 

42

Holiday penthouse in Corralejo

La Oliva / Corralejo

1 2 6 nights min

  • 1 bedroom
  • Sleeps 2
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ask owner if suitable for children
“Fantastic apartment” I absolutly enjoyed my vacation at crystaluxurysuite. Perfect location, very friendly proprietary and the apartment have everything you need. My couple love it too! It is suitable for couples. GREAT!!  …see more

from £69 / night

£479 - £653 / week

Book View

from £69 / night

(1) Excellent 

14

Rio de Janeiro / Rio de Janeiro City

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

 …see more

from £114 / night

£797 / week

Book View

from £114 / night

10

Bournemouth holiday penthouse rental

Bournemouth / East Cliff, Bournemouth

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
This penthouse is in a superb position for the beach and town.  …see more

from £157 / night

£1099 / week

Book View

from £157 / night

35

Holiday penthouse in Tenby

Pembrokeshire / Tenby

1 5 2 nights min

  • 1 bedroom
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
Unique Apartment with breathtaking sea views in Tenby which will sleep upto 5 people  …see more

from £85 / night

£699 - £888 / week

Book View

from £85 / night

15

Broadbeach holiday penthouse rental

Gold Coast / Broadbeach

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning
3 Bedroom Penthouse in Broadbeach with private rooftop spa & BBQ!  …see more

from £347 / night

£1933 - £2577 / week

Book View

from £347 / night

(1) Excellent 

24

Rio de Janeiro holiday penthouse rental

Rio de Janeiro / Copacabana

7 14 Min stay varies

  • 7 bedrooms
  • Sleeps 14
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
The Coral Penthouse has the HIGHEST TRIP ADVISOR RATING IN RIO!!! (There are 2 listing here on TripAdvisor for my same penthouse -- BE SURE to locate the one with 46 REVIEWS, the most reviews and highest ratings of any apartment in Rio. Just sort by the number or revi  …see more

from £668 / night

£12805 / week

Book View

from £668 / night

(1) Excellent 

57

Rio de Janeiro / Barra da Tijuca

2 7 Min stay varies

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

 …see more

from £66 / night

£456 / week

Book View

from £66 / night

(17) Very Good 

23

Tenby holiday penthouse rental

Pembrokeshire / Tenby

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
Luxury Penthouse, sleeps six (6) people, fully equipped kitchen to ensure comfort whilst on holiday. Two bedrooms, one with en suite, one family bathroom. Easy access to beach and local amenities, including town.<br />Fully Equipped Self Catering Apartment. It is  …see more

from £125 / night

£600 - £900 / week

Book View

from £125 / night

(5) Excellent 

24

Penthouse rental in Central Lagos with shared pool

Lagos / Central Lagos

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.9 km
  • Swimming pool
“relaxing” We enjoy the location of Quintas Palmeiras in relation to Lagos. The apartment was clean and well equipped with all the basics for a two week holiday. Now under new management, the whole blocks outside and inside areas are also cleaned on a  …see more

from £65 / night

£295 - £595 / week

Enquire View

from £65 / night

(33) Very Good 

23

Holiday penthouse in Neyland

Pembrokeshire / Neyland

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Great price for a great apartment” Very comfortable and affordable even with just two of us using the place which can sleep 6. Nice views out over water, place exactly as described and the owners are very helpful, good location in easy reach of loa  …see more

from £10 / night

£210 - £550 / week

Enquire View

from £10 / night

(3) Very Good 

46

Rio de Janeiro / Botafogo

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Air conditioning

 …see more

from £100 / night

£700 / week

Book View

from £100 / night

(12) Very Good 

16

Holiday penthouse rental

Playa Blanca / Playa Blanca Old Town

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Air conditioning
“The Penthouse.” Well this is our second visit to Matteo's Penthouse and as with our first visit we can not praise Matteo enough for allowing us to rent this property. An excellent place to stay it is clean and well decorated with all the appliances y  …see more

from £92 / night

£635 - £781 / week

Book View

from £92 / night

21

State of Rio de Janeiro / Rio de Janeiro

2 4 Min stay varies

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

 …see more

from £179 / night

£1253 / week

Book View

from £179 / night

24

Holiday penthouse with shared pool in Rio de Janeiro

Rio de Janeiro / Copacabana

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
A beautiful two bedroom penthouse triplex in the heart of Arpoador, nestled conveniently between Ipanema and Copacabana beaches.  …see more

from £174 / night

£1218 / week

Book View

from £174 / night

(19) Excellent 

26

Meia Praia holiday penthouse rental

Lagos / Meia Praia

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Superb apartment- booked again already!” If you are looking for a idyllic retreat, then this is the one for you- I highly recommend. Extremely competitively priced considering the apartment has enough room for 6 people- three bedrooms, two bathrooms,  …see more

from £100 / night

£550 - £1200 / week

Book View

from £100 / night

13

Holiday penthouse in Rio de Janeiro

Rio de Janeiro / Copacabana Beach

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Air conditioning
3 Bedroom. 3 Queen Size Beds (+ Single Size Bed + Sleeper Sofa, for a total of 5 beds). Ocean View. Living Room. Dining Room. AC. 3 HDTVs. Wifi. Stereo w/ Ipod & USB Connections. Kitchen. Stove + Oven. Microwave. Washing Machine. Toaster Oven. Coffeemaker. Safebox.  …see more

from £203 / night

£3248 / week

Book View

from £203 / night

(1) Excellent 

21

Newquay holiday penthouse rental

Cornwall / Newquay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
The Penthouse Newquay Fistral Apartment is a 3 bedroom recently refurbished luxury penthouse apartment overlooking Fistral Beach. Spacious and light penthouse with large open plan lounge, Fully fitted modern kitchen and dining area with views of Fistral Beach and the He  …see more

from £174 / night

£750 - £1580 / week

Enquire View

from £174 / night

(2) Excellent 

20

Penthouse rental in Rio de Janeiro

Rio de Janeiro / Copacabana Beach

2 9 1 night min

  • 2 bedrooms
  • Sleeps 9
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Amazing views, huge penthouse, perfect location” This is a great apartment owned and administered by responsible, friendly and very helpful people. It's big: a duplex penthouse with a very large terrace with sweeping views of the Rio beachfront. It's  …see more

from £305 / night

£2078 / week

Book View

from £305 / night

(12) Excellent 

13

Penthouse rental in Costa Teguise

Costa Teguise / Las Cucharas

2 7 3 nights min

  • 2 bedrooms
  • Sleeps 7
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.15 km
  • Child friendly
Sophisticated penthouse loft apartment with fantastic sea views, furnished to a very high standard in Costa Teguise<br />The apartment consists of open-plan living room with fitted kitchen, 2 bedrooms plus lounge day bed.  …see more

from £131 / night

£792 - £1431 / week

Book View

from £131 / night

35

Lisbon District / Cascais

2 2 2 nights min

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

 …see more

from £20 / night

£127 - £229 / week

Book View

from £20 / night

(6) Very Good 

62

Holiday penthouse in Rio de Janeiro

Rio de Janeiro / Copacabana

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Security measures for the condominium ,guests must leave a copy of your passport at reception ,only couple families no men alone , no people not registrered at the beginning of the contract , there are 4 dormen and security for all controls . it is strictly prohibite  …see more

from £348 / night

£2435 - £5218 / week

Book View

from £348 / night

(2) Excellent 

15

Penthouse rental in Newquay

Cornwall / Newquay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
37 Rocklands Penthouse a two bedroom apartment that offers self catering holiday accommodation located on the sixth floor of the west wing of the Rocklands building conveniently located for Newquay town centre and overlooking Tolcarne Beach. With its contemporary inter  …see more

from £103 / night

£720 - £1824 / week

Enquire View

from £103 / night

(1) Excellent 

16

Holiday penthouse in Newquay

Cornwall / Newquay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Great location, lovely accomodation, restricted height access to underground car parking space.” We stayed as a family of 5 in August 2016 for a week. The accomodation is lovely. Great decor, furnishings and well equipped. (A measuring jug would be a  …see more

from £170 / night

£720 - £2024 / week

Enquire View

from £170 / night

(16) Excellent 

34

Holiday penthouse in Rio de Janeiro

Rio de Janeiro / Ipanema

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
“Stylish and Spacious Apartment in Ideal Location” This 3 bedroom apartment is beautifully decorated and has bags of space. It is in a very safe location and is close to bars, restaurants & shops whilst being a short walk from Ipanema beach. The ow  …see more

from £115 / night

£725 - £1379 / week

Book View

from £115 / night

16

Lagos / Marina Park

1 4 5 nights min

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

 …see more

from £40 / night

£261 - £914 / week

Book View

from £40 / night

(5) Very Good 

22

Holiday penthouse with shared pool in Dona Ana

Lagos / Dona Ana

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Great spec,good location,some odd bits” This is a very well appointed apartment with 3 large bedrooms, lovely kitchen and outdoor space. Good tech kit, satellite TV pool table( on the flat with cue room), Fuseball etc. Access to shared pool, which wa  …see more

from £112 / night

£783 - £1218 / week

Book View

from £112 / night

7

Rio de Janeiro / Rio de Janeiro City

3 10 1 night min

  • 3 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £407 / night

£1220 / week

Book View

from £407 / night

15

Rio de Janeiro / Copacabana

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

 …see more

from £140 / night

£974 / week

Book View

from £140 / night

(3) Excellent 

19

Holiday penthouse with shared pool in Central Lagos

Lagos / Central Lagos

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“We need to return, we loved it so much” This apartment had everything we needed, it was clean and spacious. Eating on the balcony looking out towards the sea was perfect for us. It was just walking distance to the town of Lagos and a great Marina nea  …see more

from £92 / night

£635 - £1174 / week

Book View

from £92 / night

7

Goodwick holiday penthouse rental

Fishguard / Goodwick

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 1 km
  • Swimming pool
  • Child friendly
The Attic Penthouse has much character and roof top windows with a lovely breeze during warm days. With an overhanging beamed roof on one side of the main hall way, one bedroom has a low hanging entrance door and working table. The bathroom has separate shower and bath  …see more

from £89 / night

£445 - £599 / week

Book View

from £89 / night

4

Rio de Janeiro / Santa Teresa, Rio de Janeiro

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ask about pets

 …see more

Pricing unknown

Book View

Pricing unknown

20

Rio de Janeiro / Rio de Janeiro City

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation

 …see more

from £82 / night

£82 / week

Book View

from £82 / night

16

Rio de Janeiro / Barra da Tijuca

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

 …see more

from £287 / night

£1740 / week

Book View

from £287 / night