The 10 best self catering accommodation in Trappola, Italy | Booking.com
Skip to main content

Self Catering Accommodation in Trappola

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Trappola

Check out our pick of great self catering accommodation in Trappola

Filter by:

Review score

Casa Campanella Resort

Capoliveri (Near Trappola)

Offering a garden with an outdoor pool, Casa Campanella Resort is located in Capoliveri, 1.5 km from the centre. Free WiFi access is available throughout.

U
Umberto
From
Italy
Excellent location with view on Capolivieri. The park and swimming pool are very clean and well kept. Staff is very friendly and helpful. the property and its surroundings are beautiful and very peaceful. Highly recommend it for families!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 154 reviews
Location 9.1
Price from
US$158.92
1 night, 2 adults

Casa Anto Isola d'Elba -Spiaggia

Porto Azzurro (Near Trappola)

Located in Porto Azzurro in the Elba region with Straccoligno Beach nearby, Casa Anto Isola d'Elba -Spiaggia provides accommodation with free private parking.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
US$170.69
1 night, 2 adults

Il Nido di Rio Elba

Rio nellʼElba (Near Trappola)

Il Nido di Rio Elba is located in Rio nellʼElba. It is situated 32 km from Cabinovia Monte Capanne and offers private check-in and check-out.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Location 8.4
Price from
US$104.77
1 night, 2 adults

Casa Carlotta

Rio nellʼElba (Near Trappola)

Featuring a garden, a terrace and free WiFi, Casa Carlotta is a recently renovated apartment 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne. The property has quiet street views.

V
Veronika
From
Czech Republic
We loved the location in Rio nell'Elba which is real essence of Elba, calm and authenthic village with decent bar which is always open to get perfect Negroni. The apartment is just a few steps from picturesque plaza, comfortable and equiped with everything you need. cannot recommend more
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews
Location 9.4
Price from
US$176.58
1 night, 2 adults

Villa rosa nel cuore di Porto Azzurro

Porto Azzurro (Near Trappola)

Offering a garden and garden view, Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

C
Christof Tremp
From
Switzerland
Fast response, flexible and helpful. Great flat, all new, just wonderful!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 32 reviews
Location 9.9
Price from
US$176.58
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
Location 10.0
Price from
US$204.83
1 night, 2 adults

Casaladina

Portoferraio (Near Trappola)

A recently renovated apartment located in Portoferraio, Casaladina features a garden. This property offers access to a terrace and free private parking.

K
Karen
From
Australia
We loved our stay at Annie’s. the place was exactly what we needed and close to the beach and the old town. Really recommend it to anyone visiting Elba.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Location 9.6
Price from
US$94.18
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.

M
Mark
From
United States
Excellent location, lots of space and a full kitchen. The view was the best! Marco took great care of us!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Location 9.3
Price from
US$107.27
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.

A
Ana Marie
From
Slovenia
Our host was very friendly and gave us great recommendations of places to visit. The apartment is very cosy and beautifully furnished. Amazing experience.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 30 reviews
Location 8.7
Price from
US$195.71
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
Location 10.0
Price from
US$258.98
1 night, 2 adults
All self catering accommodation in Trappola

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Trappola and surroundings in the past month

See all

Highly rated self catering accommodation in Trappola and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 13 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$320.20 per night
  • Rosa dei Venti

    Capoliveri
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 26 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$288.41 per night
  • 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$642.93 per night
  • Villa Messina

    Capoliveri
    8.0+ review score
    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$258.98 per night
  • Camping Europa

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

    Located just 60 metres from Lido Beach, Camping Europa features accommodation in Capoliveri with access to an open-air bath, a bar, as well as free shuttle service.

    From US$104.69 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 32 reviews

    Offering a garden and garden view, Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

    From US$176.58 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 18 reviews

    Designer Apartment in Porto Azzurro is an accommodation located in Porto Azzurro, 16 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

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

    Charming apartment offers accommodation in Porto Azzurro, 32 km from Cabinovia Monte Capanne.

    From US$141.26 per night

These self catering accommodation in Trappola and nearby have options with free cancellation

  • 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.

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

    Situated in Portoferraio, 8.5 km from Villa San Martino and 26 km from Cabinovia Monte Capanne, HOTIDAY Apartment Collection - Portoferraio offers air conditioning.

    From US$76.48 per night
  • Allegroitalia Elba Golf

    Portoferraio
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 727 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$107.13 per night
  • Casa dell'Acqua - Isola d'Elba

    Rio nellʼElba
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, Casa dell'Acqua - Isola d'Elba is situated in Rio nellʼElba.

    From US$276.64 per night
  • Casa Carlotta

    Rio nellʼElba
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 22 reviews

    Featuring a garden, a terrace and free WiFi, Casa Carlotta is a recently renovated apartment 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne. The property has quiet street views.

    From US$150.09 per night
  • Casa di Marghy

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Set in Rio Marina, Casa di Marghy provides accommodation 19 km from Villa San Martino and 35 km from Cabinovia Monte Capanne.

    From US$153.04 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$402.60 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 41 reviews

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

Enjoy breakfast in Trappola and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 1.3 km from La Padulella Beach.

    From US$94.18 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 19 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.7
    Fabulous - What previous guests thought, 13 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, 12 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...

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 23 reviews

    Situated in Capoliveri and only 1.4 km from Spiaggia di Peducelli, La casa dei nonni - services included - servizi inclusi features accommodation with sea views, free WiFi and free private parking.

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

    Appartamenti Il Sogno features sea views, free WiFi and free private parking, located in Capoliveri, 1.4 km from Spiaggia di Peducelli.

  • Villetta Grazia

    Capoliveri
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 58 reviews

    Situated in Capoliveri, 1.5 km from Spiaggia di Peducelli, Villetta Grazia features air-conditioned rooms with free WiFi.