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

Surfing holidays (510)

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

510 Holiday homes

Filters applied: B&B

(2) Excellent 

46

Holiday b&b in Alajuela

Province of Alajuela / Alajuela

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Nearest beach 70 km
  • Car not necessary
  • Air conditioning
Free SJO Airport pick-up or drop off. Located app 15 minute drive (4.8) miles from SJO Airport. Your Privacy is paramount. This Mountain Top Apartment will leave you with shock and awe...pictures can never do it with proper justice. Coffee and all essentials Plus A Gr  …see more

from £58 / night

£288 / week

Book View

from £58 / night

(2) Very Good 

10

Holiday b&b letting

Gold Coast / Varsity Lakes

2 3 1 night min

  • 2 bedrooms
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Private garden
Spacious accommodation in the heart of Queenslands' Gold Coast. Private B&B with double bedroom with double bed, Private bathroom & toilet plus private lounge with 2nd bed for 3rd person. TV. Free wifi. Includes sumptuous continental breakfast. Guest comfo  …see more

from £49 / night

£342 / week

Book View

from £49 / night

10

Holiday b&b in Southport

Gold Coast / Southport

2 3 1 night min

  • 2 bedrooms
  • Sleeps 3
  • 1 night min
  • Nearest beach 1 km
  • Car not necessary
  • Air conditioning
South Fork is a boutique bed and breakfast in Southport, the CBD of the beautiful Gold Coast, in Queensland, Australia, offering a spacious air conditioned suite in a restored “Queenslander” cottage set in lush garden surrounds. Owned and operated by happy,  …see more

from £53 / night

£368 / week

Book View

from £53 / night

12

B&b accommodation in Playa Avellanas

Tamarindo / Playa Avellanas

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
Comfy & Eco-Friendly B&B, Vida Verde is the perfect Oasis to stay in Playa Avellanas. Experience Jungle at the Beach along with Style & Refinement. Playa Avellanas is a small beach village, remote & quiet where you can experience Guanacaste off the beat  …see more

from £40 / night

£240 - £416 / week

Book View

from £40 / night

4

Holiday b&b in Playa Avellanas

Tamarindo / Playa Avellanas

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
Comfy & Eco-Friendly B&B, Vida Verde is the perfect Oasis to stay in Playa Avellanas. Experience Jungle at the Beach along with Style & Refinement. Playa Avellanas is a small beach village, remote & quiet where you can experience Guanacaste off the beat  …see more

from £40 / night

£240 - £416 / week

Book View

from £40 / night

(26) Very Good 

24

Holiday b&b accommodation

Pembroke / Freshwater East

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.25 km
  • Child friendly
“Fantastic place to stay views were breath taking over fresh water east.” Great place to stay beach not to far away great for any kind of family holiday.Owners very friendly and helpful.Apartment very clean and modern, relaxing and cosy, I would recomm  …see more

from £40 / night

£335 - £520 / week

Book View

from £40 / night

72

B&b rental in Kaliasem

Lovina Beach / Kaliasem

7 16 1 night min

  • 7 bedrooms
  • Sleeps 16
  • 1 night min
  • Nearest beach 0.1 km
  • Car not necessary
FunkyPlace is located in the heart of Lovina — main North Bali tourists place. Our territory goes from the main Lovina road directly to the beach. Every room here has a unique design and terrace for chill. Besides we have restaurant with authentic Indonesian food  …see more

from £12 / night

£80 / week

Book View

from £12 / night

(1) Excellent 

20

Holiday b&b in Platanillo

Province of San Jose / Platanillo

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Swimming pool
The " Quinta HELICONIA" in their own biological reserve just 15 minutes from the sea. We rent two indivuduals and private rooms with breakfast included in the price. The rooms are decorated with elegance and exoticism, each with a double bed, private bathroom  …see more

from £76 / night

£456 / week

Book View

from £76 / night

25

Medahan holiday b&b rental

Blahbatuh / Medahan

6 21 1 night min

  • 6 bedrooms
  • Sleeps 21
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Our beautiful Villa Puri Purnama operates both as a B&B ($US99 per night per room/dual occupancy) and a 'Full Villa Rental @ $US549 per night/12 guests) and is located on scenic Cucukan Beach with magnificent views of the ocean, islands, volcanos and coastline.  …see more

from £80 / night

£555 / week

Book View

from £80 / night

(2) Very Good 

27

Holiday b&b in Kidd's Beach

Eastern Cape / Kidd's Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
Charming Bed and Breakfast within very close proximity to the sea. Beautifully appointed with en-suite bedrooms, tea/coffee making facilities in each bedroom, hairdryer and television. Free WI FI . Situated in the beautiful and quaint seaside village of Kidd's Bea  …see more

from £32 / night

£222 / week

Book View

from £32 / night

(1) Excellent 

21

Holiday b&b in Runaway Bay

Gold Coast / Runaway Bay

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Suitable for children age 5+
  • Air conditioning
B and B on the Bay is an exclusive WATERFRONT accommodation just 15 minutes from the THEME PARKS. with a large Shopping Centre over the road. You DO NOT SHARE with anyone - one booking secures the entire apartment and its facilities. The POOL and entertaining area are j  …see more

from £149 / night

£1038 / week

Book View

from £149 / night

(3) Very Good 

17

Holiday b&b with shared pool in Denpasar

Bali / Denpasar

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Car not necessary
Quiet place - Family house with family spirit - Not far for Beach, Restaurant, Night live, Possibility to rent car or motorbike, Beautiful Tropical Garden.with swimming pool.  …see more

from £12 / night

£80 / week

Book View

from £12 / night

(1) Excellent 

4

Holiday b&b in Byron Bay

Byron Shire / Byron Bay

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Private garden
Byron Bay Bed & Breakfast Accommodation Byron Bay Beds is a beautiful country house - with 3 spacious guest rooms in their own wing of the house with own bathroom & toilet, tranquil stunning location - just minutes from Byron Bay City centre, the main beach and  …see more

from £81 / night

£562 / week

Book View

from £81 / night

9

San Jose holiday b&b rental

San Jose Metro / San Jose

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Suitable for children age 5+
  • Pet friendly
Ideal strategic location.  …see more

from £88 / night

£616 / week

Book View

from £88 / night

(1) Excellent 

38

Holiday b&b in Tallebudgera

Gold Coast / Tallebudgera

3 9 1 night min

  • 3 bedrooms
  • Sleeps 9
  • 1 night min
  • Nearest beach 12 km
  • Child friendly
  • Air conditioning
Ingleside Stud Farm can accommodate 12 guests. 9 guests in the ENTIRE Historical Settlers Cottage $189 for 2 guests + $45 each additional guest, per night. Discount for longer stays. The Main Share House has two private rooms, Queen Room is $125 per night for two peop  …see more

from £117 / night

£817 / week

Book View

from £117 / night

(3) Excellent 

34

B&b rental in Helensvale with shared pool

Gold Coast / Helensvale

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 16 km
  • Swimming pool
Suljoy Bed & Breakfast is yours to enjoy with us. It's extremely comfortable and spacious and you'll wake every day feeling relaxed and refreshed. Our home offers privacy and security for all guests and us. We are very relaxed hosts and we fully understand  …see more

from £61 / night

£424 / week

Book View

from £61 / night

(11) Very Good 

23

Sanur holiday b&b rental

Denpasar / Sanur

1 4 6 nights min

  • 1 bedroom
  • Sleeps 4
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.65 km
  • Swimming pool
“Great position, off the tourist track and secluded” Great value, comfortable with its own outside sitting area, this was a good find. Though there was a a microwave, fridge and kettle, there wasn't much preparation area. Having made that comment, the  …see more

from £25 / night

£158 - £214 / week

Book View

from £25 / night

33

Ketewel / Pantai Saba

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £42 / night

£294 / week

Book View

from £42 / night

(7) Excellent 

19

Holiday b&b in Biarritz

Basque Country / Biarritz

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Car not necessary
“Fantastic accommodation in a great place.” The accommodation is brilliant and Serge is a fantastic host. He picked us up from the airport ( and took us back to pick up our hire car), and served a lovely breakfast every morning. He and his wife were on  …see more

from £52 / night

£330 - £402 / week

Book View

from £52 / night

8

Fuerteventura / La Oliva

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 15 km
  • Swimming pool
  • Pet friendly

 …see more

from £35 / night

£240 / week

Book View

from £35 / night

(11) Excellent 

23

Holiday b&b in Bagaces

Province of Guanacaste / Bagaces

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 70 km
  • Suitable for children age 5+
  • Ask about pets
This uniquely designed Cob Cottage surrounds you with a warm natural ambiance that can bring out your romantic creativity. Located in the dry tropical forest of Guanacaste at an elevation of about 1,300 ft. you will find the climate very pleasant. Hiking around the trai  …see more

from £44 / night

£240 - £280 / week

Book View

from £44 / night

20

Holiday b&b in Banyuwedang

Gilimanuk / Banyuwedang

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
An escape-retreat lodge shoring on a curve of peaceful bay with at the edge of Bali Barat national park. Restaurant, dive shop, kayaking are available in-house. Scuba diving and snorkeling to menjangan island marine park or nature walk to the park are among some option  …see more

from £48 / night

£336 / week

Book View

from £48 / night

(12) Excellent 

4

Ubud holiday b&b rental

Bali / Ubud

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Suitable for children age 5+
  • Air conditioning
Stay in our Balinese home at Bale Bali House for a charming, delightful, and uniquely entertaining holiday experience in the true tradition of Balinese hospitality .  …see more

Pricing unknown

Book View

Pricing unknown

6

Holiday b&b in Sidemen

Bali / Sidemen

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Private garden
Tepi sungai is situated in Br. Tebola Sidemen karangasem east of Bali. The distance is only take about one and half an hour from International Ngurah Rai airport Bali.<br />We recommended for the travelers who really interesting to have an adventure holiday.  …see more

from £20 / night

£131 - £156 / week

Book View

from £20 / night

18

Gold Coast holiday b&b rental

Queensland / Gold Coast

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 8 km
  • Swimming pool
  • Child friendly
Just opened in November, brand new build - our B & B is set amongst tropical gardens on an acre of land, you have your own private driveway and entrance right at the door, without steps. Your accommodation includes the whole ground floor of our house, we, the owner  …see more

from £93 / night

£778 - £1297 / week

Book View

from £93 / night

(2) Very Good 

11

Province of Guanacaste / Playa Junquillal

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 0.6 km
  • Swimming pool
  • Child friendly

 …see more

from £20 / night

£140 - £240 / week

Book View

from £20 / night

(1) Very Good 

4

Holiday b&b rental

Sydney / Leichhardt

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
Pensione Italia is located in Renwick St. Leichhardt (parallel to Norton St.) it is Sydney’s original “little Italy”. To this day the area keeps its Italian flavour with its village atmosphere. Who We Are Pensione Italia is located in Renwick St. Le  …see more

from £99 / night

£692 / week

Book View

from £99 / night

23

Holiday b&b rental

Bali / Kuta

8 16 1 night min

  • 8 bedrooms
  • Sleeps 16
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Air conditioning
Surf....Eat...Chill...Happy  …see more

from £41 / night

£280 / week

Book View

from £41 / night

(4) Excellent 

52

Holiday b&b in Sanur

Denpasar / Sanur

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Air conditioning
This limited number and privacy set out gives it the feel of your own private piece of paradise as you only share with 1 other couple and owners at the most.  …see more

from £40 / night

£280 / week

Book View

from £40 / night

(4) Excellent 

33

Holiday b&b rental

Karangasem / Candidasa

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
Clean Tidy and Affordable. Surfing lat your door step. SUP avail for hire if no surf also snorkeling to island or white sand beach.<br />Beach front .yet traditional  …see more

from £34 / night

£238 / week

Book View

from £34 / night

13

Holiday b&b rental

Tamarindo / Playa Avellanas

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
We are located in Playa Avellanas, 30 minutes driving from Tamarindo in Guanacaste Region. The hotel is about 15 minutes walking distance from the beautiful and quiet beach of Avellanas, in a tranquil area where monkeys & birds sing along. Mauna Loa is made of 7 co  …see more

from £56 / night

£392 / week

Book View

from £56 / night

(1) Excellent 

22

Province of Puntarenas / Tambor

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

 …see more

from £120 / night

£718 / week

Book View

from £120 / night

(3) Very Good 

5

Holiday b&b in Ubud

Bali / Ubud

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Suitable for children age 5+
  • Air conditioning
Balinese style B&B, conveniently located near central Ubud.<br />The owner will be very happy to arrange outings and activities for the guests.  …see more

from £32 / night

£224 / week

Book View

from £32 / night

13

B&b accommodation in Pemuteran

Gerokgak / Pemuteran

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 1 km
  • Child friendly
  • Air conditioning
Doubleyou home stay provide a comfortable place to stay in Pemuteran area. About 3.5 hours from the airport. We provide transportation from and to the airport with additional charge. It is located within a short distance of 15 minutes by car to Bali West National park,  …see more

from £16 / night

£144 / week

Book View

from £16 / night

(2) Very Good 

21

Cascais / Costa da Guia

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

 …see more

from £385 / night

£1795 - £2035 / week

Book View

from £385 / night

9

Province of Guanacaste / Tamarindo

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly

 …see more

from £76 / night

£532 - £1064 / week

Book View

from £76 / night

13

B&b rental in Balmain

Sydney / Balmain

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Air conditioning
Forsyth BnB is a unique, strictly non-smoking, boutique bed and breakfast establishment, offering 2 guest rooms (the Rozelle room and the Blackwattle room) in a renovated 100-year-old semi-detached terrace. It prides itself on providing guests with personalised service  …see more

from £121 / night

£778 / week

Book View

from £121 / night

55

State of Rio de Janeiro / Rio de Janeiro

4 10 Min stay varies

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

 …see more

from £48 / night

£288 / week

Book View

from £48 / night

(71) Very Good 

37

Holiday b&b with shared pool in Gianyar

Bali / Gianyar

6 2 1 night min

  • 6 bedrooms
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“PERFECT!” First and foremost, I must say, Mrs. Paula and her staff were a delight!! The food was delicious, and we were met with a sense of hospitality that is rare and almost never found in a hotel or resort. The property was exactly as it was presen  …see more

from £80 / night

£555 / week

Book View

from £80 / night

(6) Excellent 

10

Holiday b&b in Sidemen

Bali / Sidemen

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Suitable for children age 5+
Blessed with uninterrupted views of tropical greenery, The Maha Neka was born embraces with a spirit of "Yadnya", a spirit of holy giving in rural Sidemen on the island of Bali. This luxury guestroom has been built with rare sensitivity towards the surrounding  …see more

from £24 / night

£156 - £208 / week

Book View

from £24 / night