The 10 best holiday rentals in Trappola, Italy | Booking.com
Skip to main content

Holiday Rentals in Trappola

Find the holiday rentals that appeal to you the most

The best holiday rentals in Trappola

Check out our pick of great holiday rentals in Trappola

Filter by:

Review score

Aria di Collina - Isola d'Elba

Porto Azzurro (Near Trappola)

Located in Porto Azzurro and only 2.4 km from Spiaggia la Rossa, Aria di Collina - Isola d'Elba provides accommodation with sea views, free WiFi and free private parking.

C
Clément
From
France
The apartment is impeccably designed and furnished, with a fantastic attention to detail that makes it feel both luxurious and comfortable. Every amenity you could need is provided, from the well-equipped kitchen to Smart TV, making it easy to settle in and feel at home. The location is incredibly peaceful – it’s a true retreat away from the noise of daily life, allowing for deep relaxation surrounded by Elba’s natural beauty. Waking up to such tranquility was a highlight of our stay. Additionally, the hosts were exceptional – they were available for any questions, offering assistance whenever needed, while giving me complete privacy to enjoy the property. This was such a memorable experience that we already plan to return. I highly recommend Aria di Collina to anyone visiting Elba. It’s an absolute gem!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 237 reviews
Price from
US$160
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Trappola)

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

E
Edgar
From
Finland
The host, Sabrina, was lovely and very helpful! Very clean and beautiful place right in the center of Portoferraio.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 134 reviews
Price from
US$127.54
1 night, 2 adults

al 28 B&B

Portoferraio (Near Trappola)

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

P
Pauline
From
United Kingdom
Very friendly and helpful. Breakfast was lovely
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
US$139.13
1 night, 2 adults

LA SCALINATA

Portoferraio (Near Trappola)

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.7 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

E
Elin Dominique Fiona
From
Switzerland
At first I was a little scared because I thought this deal is a little too good to be true. I was really flashed when I arrived tho, It’s a wonderful appartment and it looks even nicer than on the pictures. It’s clean, and the location is really great. It’s 7 minutes away from the beach and pretty much in the middle of the old town. The owner of the place was super nice and attentive. We had a wonderful stay in the scalinata, and we would love to come here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$127.54
1 night, 2 adults

A Casa di Nonna Anna

Porto Azzurro (Near Trappola)

Featuring city views, A Casa di Nonna Anna provides accommodation with a patio, around 100 metres from Spiaggia la Rossa.

S
Susan
From
United Kingdom
Excellent location, immediate response from owner if we had any questions. Appartmemt spacious with everything you needed.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 40 reviews
Price from
US$201.74
1 night, 2 adults

Casa vacanze il Pastore Tedesco

Portoferraio (Near Trappola)

Featuring air-conditioned accommodation with a balcony, Casa vacanze il Pastore Tedesco is set in Portoferraio.

I
Ioana Maria
From
Romania
I loved this accommodation! The rooms were spacious, everything was clean, and we had a beautiful view from the terrace. The owners were very nice, they even came to the port to bring us a charger that we had forgotten.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Price from
US$105.65
1 night, 2 adults

NUOVO Luminoso a 100 passi dalla piazza

Rio nellʼElba (Near Trappola)

Offering city views, NUOVO Luminoso a 100 passi dalla piazza is an accommodation located in Rio nellʼElba, 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.

T
Tatiana
From
Moldova
Fantastic rooms! Amazing location! Unforgettable views! We will come back next year! Thank you for our happy vacation!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$192.76
1 night, 2 adults

Villa Serena vista mare

Lacona (Near Trappola)

Situated in Lacona and only 1.2 km from Spiagga di Lacona, Villa Serena vista mare features accommodation with sea views, free WiFi and free private parking.

S
Steven
From
United Kingdom
Exceptionally high standard and had everything required for our short stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews
Price from
US$452.19
1 night, 2 adults

Le Ghiaie - Appartamenti

Portoferraio (Near Trappola)

Boasting air-conditioned accommodation with a balcony, Le Ghiaie - Appartamenti is set in Portoferraio. Free WiFi is offered throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$68.18
1 night, 2 adults

La Pianotta Sulla Spiaggia

Porto Azzurro (Near Trappola)

Boasting air-conditioned accommodation with a patio, La Pianotta Sulla Spiaggia is situated in Porto Azzurro. This beachfront property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 13 reviews
Price from
US$255.08
1 night, 2 adults
All holiday rentals in Trappola

Most booked holiday rentals in Trappola and surroundings in the past month

See all

Holiday Rentals with swimming pools in Trappola and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 154 reviews

    Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona.

    From US$182.67 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 73 reviews

    Featuring air-conditioned accommodation with a balcony, Casa vacanze il Pastore Tedesco is set in Portoferraio.

    From US$105.65 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 311 reviews

    Set within 400 metres of Madonna delle Grazie Beach and 18 km of Villa San Martino, Residence Le Grazie Est offers rooms with air conditioning and a private bathroom in Capoliveri.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 35 reviews

    Offering sea views, Residence Cala dei Peducelli in Capoliveri offers accommodation, a private beach area, pool with a view, a garden, barbecue facilities and a shared lounge.

  • Villaflair - Villa Morcone with private beach is a beachfront property set in Casa Morcone, 600 metres from Morcone Beach and 18 km from Villa San Martino.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Boasting a seasonal outdoor swimming pool as well as a garden, Le Lecce 34 is located in Capoliveri, within 15 km of Villa San Martino and 33 km of Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located in Capoliveri, Bilo Le Lecce 15b offers accommodation with an outdoor pool. With free private parking, the property is 2 km from Madonna delle Grazie Beach and 16 km from Villa San Martino.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 18 reviews

    Monolocali Le Lecce Pool & Tennis is located in Capoliveri and features a pool with a view and sea views. This property offers access to a balcony and free private parking.

These holiday rentals in Trappola and nearby have options with free cancellation

  • Villa Messina

    Capoliveri
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 25 reviews

    Offering a garden and garden view, Villa Messina is set in Capoliveri, 300 metres from Lido Beach and 12 km from Villa San Martino.

    From US$255.08 per night
  • A Casa di Nonna Anna

    Porto Azzurro
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 40 reviews

    Featuring city views, A Casa di Nonna Anna provides accommodation with a patio, around 100 metres from Spiaggia la Rossa.

    From US$252.30 per night
  • Casa Vacanze Porto Azzurro

    Porto Azzurro
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Set in Porto Azzurro in the Elba region, Casa Vacanze Porto Azzurro features a balcony. It is situated 15 km from Villa San Martino and provides free shuttle service.

    From US$237.69 per night
  • Il giardino nel sole Trilo

    Capoliveri
    Free cancellation options available

    Il giardino nel sole Trilo, boasting barbecue facilities, is set in Capoliveri, 11 km from Villa San Martino and 29 km from Cabinovia Monte Capanne.

  • Il giardino nel sole Bilo

    Capoliveri
    Free cancellation options available

    Il giardino nel sole Bilo, featuring a garden and barbecue facilities, is situated in Capoliveri, 11 km from Villa San Martino and 29 km from Cabinovia Monte Capanne.

  • Allegroitalia Elba Golf

    Portoferraio
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 724 reviews

    AllegroItalia Golf Elba offers self-catering accommodation halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.

    From US$97.39 per night
  • Villetta San Martino

    Portoferraio
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 33 reviews

    Situated in Portoferraio in the Elba region, Villetta San Martino provides accommodation with access to a solarium.

    From US$320.01 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 40 reviews

    Situated 6.5 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Delizioso Loft a Forte Stella, Isola d'Elba provides accommodation set in Portoferraio.

    From US$231.89 per night

Highly rated holiday rentals in Trappola and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 14 reviews

    Boasting a patio with mountain views, a garden and barbecue facilities, Rosa dei Venti Est can be found in Capoliveri, close to Morcone Beach and 18 km from Villa San Martino.

    From US$315.37 per night
  • Rosa dei Venti

    Capoliveri
    8.0+ review score
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 29 reviews

    Located within 100 metres of Morcone Beach and 18 km of Villa San Martino, Rosa dei Venti provides rooms with air conditioning and a private bathroom in Capoliveri.

    From US$249.28 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 16 reviews

    Located in Capoliveri in the Elba region, La Terrazza nel cuore di Capoliveri has a balcony and garden views. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 20 reviews

    Offering a garden and garden view, Casa Leoni Capoliveri Isola d'Elba is situated in Capoliveri, 1.3 km from Madonna delle Grazie Beach and 15 km from Villa San Martino.

    From US$544.01 per night
  • Villa Ray

    Capoliveri
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 127 reviews

    Set within 1.3 km of Madonna delle Grazie Beach and 15 km of Villa San Martino, Villa Ray provides rooms with air conditioning and a private bathroom in Capoliveri.

    From US$144.93 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 39 reviews

    Set just 16 km from Villa San Martino, Casale Grandangolo features accommodation in Capoliveri with access to a garden, a terrace, as well as a 24-hour front desk.

    From US$139.13 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 20 reviews

    Situated in Lacona and only 1.2 km from Spiagga di Lacona, Villa Serena vista mare features accommodation with sea views, free WiFi and free private parking.

    From US$533.35 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 71 reviews

    Offering inner courtyard views, Porto Sole Rooms is an accommodation situated in Portoferraio, 6.2 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

    From US$162.32 per night

Enjoy breakfast in Trappola and nearby

  • Indarsena b&b

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 134 reviews

    Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

    From US$127.54 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 295 reviews

    Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

    From US$139.13 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 260 reviews

    Offering a shared lounge and city view, Dal Sandro B&B is set in Portoferraio, 1.3 km from Le Viste Beach and 5.2 km from Villa San Martino.

    From US$104.35 per night
  • al 28 B&B

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 156 reviews

    Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 18 reviews

    Situated in Capoliveri and only 1.5 km from Spiaggia di Peducelli, Casa Barbara - servizi inclusi - services included features accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 12 reviews

    Featuring garden views, La casa sul tramonto - Capoliveri - services included provides accommodation with a garden, around 33 km from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 18 reviews

    A recently renovated villa located in Capoliveri, Villa mit Whirlpool und phantastischer Aussicht features a garden. This property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 11 reviews

    Situated in Casa Morcone and only 1.4 km from Spiaggia di Peducelli, La villetta sul Golfo Stella - Capoliveri - services included features accommodation with sea views, free WiFi and free private...