Skip to main content

B&Bs in Marina di Campo

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Marina di Campo

The best B&Bs in Marina di Campo

Check out our pick of great B&Bs in Marina di Campo

Filter by:

Review score

Villa le Api

Marina di Campo

Featuring a seasonal outdoor swimming pool and views of garden, Villa le Api is a recently renovated guest house set in Marina di Campo, 1.1 km from Marina di Campo Beach.

K
Katarína
From
Slovakia
Calm location, friendly hosts, secure parking and bike storage
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 reviews
Price from
US$104.66
1 night, 2 adults

BnB Il Grecale

Lacona (Near Marina di Campo)

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.

B
Beata
From
Lithuania
The room was modern in a newly built/renovated building. Great bonus is a huge and private balcony/terrace. The breakfast was super great - had typical Italian sweet pastries, freshly squeezed juices, eggs, etc.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 164 reviews
Price from
US$191.18
1 night, 2 adults

VILLA VILLACOLLE

Procchio (Near Marina di Campo)

Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi.

K
Katamay
From
Poland
Wonderful owner, amazing dining room, very nice rooms, and the town itself. I highly recommend it!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 408 reviews
Price from
US$74.43
1 night, 2 adults

A due passi da Sansone

Portoferraio (Near Marina di Campo)

Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

J
Jana
From
Czech Republic
Great communication with the owner, after the booking she sent us a discount code for the ferry and booked place in a near restaurant for the first evening. The flat has brand new furniture, everything is perfectly clean. Beautiful nature, sea and place just right for relaxing.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews
Price from
US$183.16
1 night, 2 adults

La Pausa

Portoferraio (Near Marina di Campo)

Located within 2.4 km of La Padulella Beach and 4.6 km of Villa San Martino, La Pausa provides rooms with air conditioning and a private bathroom in Portoferraio.

K
Koen
From
Netherlands
Marina is a very friendly host. The room is very spacious, breakfast is delicious and the location is quiet. We really liked the place.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 57 reviews
Price from
US$164.84
1 night, 2 adults

Charming B&B Arcipelago

Campo nell'Elba (Near Marina di Campo)

Located in Campo nell'Elba, 2 km from Marina di Campo Beach, Charming B&B Arcipelago provides accommodation with pool with a view, free private parking, a spa and wellness centre and an indoor pool.

M
Marianne_Tracey
From
United Kingdom
Breakfast was amazing, delicious and plentiful.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 reviews
Price from
US$247.47
1 night, 2 adults

Fonte di Zeno

Marciana (Near Marina di Campo)

Situated in Marciana and only 2.7 km from Marciana Marina Beach, Fonte di Zeno features accommodation with sea views, free WiFi and free private parking.

C
Caroline
From
United Kingdom
It is in the most stunning setting with forest and hills all around and Poggio village in the distance. Hearing birdsong all day long was lovely! We walked to the nearest restaurant several evenings and were surrounded by fireflies - magical! Our room was comfortable and clean with good A/C and a nice terrace. The pool was perfect for a relaxing day. The Sunday evening meal we had at the property was outstanding- lots of local delicacies which were so tasty! Thanks Andrea for your hospitality.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 42 reviews
Price from
US$133.73
1 night, 2 adults

B&B Villa Costanza

Lacona (Near Marina di Campo)

Located in Lacona and only 700 metres from Spiaggia di Margidore, B&B Villa Costanza provides accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 38 reviews
Price from
US$151.18
1 night, 2 adults

Hostal Camera Rossa

Marciana (Near Marina di Campo)

Boasting sea views, Hostal Camera Rossa features accommodation with a balcony, around 2.2 km from Cabinovia Monte Capanne. The property is non-smoking and is situated 20 km from Villa San Martino.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 15 reviews
Price from
US$87.92
1 night, 2 adults

Residenza Portoferraio

Portoferraio (Near Marina di Campo)

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

K
Koptyakov
From
Switzerland
In the center of Portoferraio. Big room with self-service breakfast. Fast check-in. Contact friendly staff. Sunny greetings from the Swiss Alps to Tomasso.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 314 reviews
Price from
US$133.73
1 night, 2 adults
All B&Bs in Marina di Campo

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Marina di Campo and surroundings in the past month

See all

Popular with guests booking B&Bs in Marina di Campo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Popular with guests booking B&Bs in Marina di Campo

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 117 reviews

Popular with guests booking B&Bs in Marina di Campo

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 reviews

Popular with guests booking B&Bs in Procchio

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

Popular with guests booking B&Bs in Campo nell'Elba

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

Popular with guests booking B&Bs in Lacona

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 164 reviews

Popular with guests booking B&Bs in Marciana

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 15 reviews

Popular with guests booking B&Bs in Campo nell'Elba

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 59 reviews

Popular with guests booking B&Bs in Marciana

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 42 reviews

Popular with guests booking B&Bs in Lacona

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

Save money on B&Bs in Marina di Campo and nearby – budget options available

VILLA VILLACOLLE

Procchio
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 408 reviews

Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$74.43 per night

Hostal Camera Rossa

Marciana
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 15 reviews

Boasting sea views, Hostal Camera Rossa features accommodation with a balcony, around 2.2 km from Cabinovia Monte Capanne. The property is non-smoking and is situated 20 km from Villa San Martino.

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

Offering a garden and garden view, La Palazzina nel Verde - Goelba is located in Campo nell'Elba, 2.3 km from Marina di Campo Beach and 16 km from Villa San Martino.

Fonte di Zeno

Marciana
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 42 reviews

Situated in Marciana and only 2.7 km from Marciana Marina Beach, Fonte di Zeno features accommodation with sea views, free WiFi and free private parking.

Poggio di Sole

Lacona
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

600 metres from Spiagga di Lacona in Lacona, Poggio di Sole offers accommodation with access to wellness packages, beauty services and solarium.

Stile libero b&b

Lacona
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 71 reviews

Situated in Lacona and only 1.5 km from Spiaggia di Margidore, Stile libero b&b features accommodation with sea views, free WiFi and free private parking.

B&B Villa Costanza

Lacona
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 38 reviews

Located in Lacona and only 700 metres from Spiaggia di Margidore, B&B Villa Costanza provides accommodation with sea views, free WiFi and free private parking.

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

Featuring a seasonal outdoor swimming pool, garden and views of garden, Casale Caterina Agriresort is situated in Portoferraio, 2.2 km from Villa San Martino.

Enjoy breakfast in Marina di Campo and nearby

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

Located in Campo nell'Elba, 2 km from Marina di Campo Beach, Charming B&B Arcipelago provides accommodation with pool with a view, free private parking, a spa and wellness centre and an indoor pool.

From US$405.96 per night

BnB Il Grecale

Lacona
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 164 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$223.04 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 15 reviews

Located within 2.7 km of Villa San Martino and 19 km of Cabinovia Monte Capanne, La Suite Rooms provides rooms with air conditioning and a private bathroom in Portoferraio.

La Pausa

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

Located within 2.4 km of La Padulella Beach and 4.6 km of Villa San Martino, La Pausa provides rooms with air conditioning and a private bathroom in Portoferraio.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Set within 4.3 km of Villa San Martino and 21 km of Cabinovia Monte Capanne, Villa Ferraio - Bed & Breakfast in dimora napoleonica all'Isola d'Elba offers rooms with air conditioning and a private...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews

Set in Portoferraio and only 5.3 km from Villa San Martino, Aethalia Bed and Breakfast offers accommodation with sea views, free WiFi and free private parking.

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

Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

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

Situated in Portoferraio, 7.7 km from Villa San Martino, Fonte Murata B&B features accommodation with pool with a view, free private parking, a garden and a shared lounge.

B&Bs that guests love in Marina di Campo

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 117 reviews
Great location, very nice stuff, very clean and spacious room
Guest review by
Thomas
Young couple