Skip to main content

Search hotels in Bagno

Enter your dates to see the latest prices and deals for Bagno hotels

Bagno – 4 hotels and places to stay

Filter by:

Star Rating

Review score

Hotel Sardi

Pomonte (Near Bagno)

Hotel Sardi offers its guests a bed and breakfast buffet service. The Hotel Sardi does not have a restaurant inside the structure, but has an agreement for lunch and dinner with some restaurants and...

A
Anna
From
Ukraine
Really lovely hotel. Pleasant staff, amazing view and cozy rooms.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 400 reviews
Location 9.7
Price from
$166.05
1 night, 2 adults

Hotel Meridiana

Marina di Campo (Near Bagno)

Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 492 feet from the sandy beach. It offers air-conditioned rooms with a balcony, free WiFi throughout, and a restaurant with veranda....

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 156 reviews
Location 9.3
Price from
$193.50
1 night, 2 adults

Hotel Galli - Wellness & Spa

Fetovaia (Near Bagno)

Set 984 feet from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV.

V
Viktoriia
From
Israel
For sure, I will return to this magic place🤩🐬
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 390 reviews
Location 9.3
Price from
$151.98
1 night, 2 adults

Albergo Le Briciole

Marciana Marina (Near Bagno)

Only 656 feet from the coast, Albergo Le Briciole is 2.5 mi from Marciana Marina and 1.9 mi from Procchio.

L
Laura
From
United States
GORGEOUS VIEWS! DELICIOUS & complete BREAKFAST BUFFETT. Friendly staff. Wow what a trip to remember. It was my first time at Isola d'Elba, & I couldn't be happier with my stay here. It's also wedged between two bigger seaside towns, pretty centrally located to other areas around the island. I DEFINITELY RECOMMEND staying here :)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 110 reviews
Location 9.4
Price from
$140.72
1 night, 2 adults

Hotel Gallo Nero

SantʼAndrea (Near Bagno)

Immersed in a 15,000-m² private park overlooking Sant’Andrea Bay in Elba Island, Hotel Gallo Nero offers elegant air-conditioned rooms and free Wi-Fi.

Z
Zachariah
From
Czech Republic
Excellent breakfast with an incredible view over the village of Sant'Andrea. We luxuriated in having the sun come over the hills just as we were taking in our first espresso of the day. The grounds are fabulous, with plenty of places to lay out in the sun or have a picnic with roses and cacti abound. The pool is pleasant and there are various relaxation spaces around the main building. Dinners are excellent as well, should you choose to partake. Great service and scrumptious food.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 215 reviews
Location 9.2
Price from
$150.11
1 night, 2 adults

Hotel Acquamarina

Portoferraio (Near Bagno)

On top of Portoferraio's coast, Hotel Acquamarina offers views of the Gulf of Padulella and direct access to the beach below.

J
Janine
From
Canada
Extremely welcoming staff, especially Mahila. The hotel is a short drive from the ferry and is situated on a hill overlooking the ocean. The view from our room and terrace was superb. The entire hotel is decorated beautifully in the acquamarina colours and sea themed decor. The bed was comfortable and large. Everything was spotlessly clean. The clothes dryeing rack on the terrace was very helpful. The breakfast was fresh with a good variety of pastries, cereal, fruits and eggs. The staff go above and beyond to be helpful.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 642 reviews
Location 9.5
Price from
$182.66
1 night, 2 adults

Hotel Yacht Club

Marciana Marina (Near Bagno)

Set 164 feet from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savory breakfast.

E
Eduardo
From
Italy
It’s near the beach and lots of restaurants along the sea.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 296 reviews
Location 9.6
Price from
$146.59
1 night, 2 adults

Hotel Del Golfo

Procchio (Near Bagno)

Hotel del Golfo is on the white sands of Procchio Bay, and features a private beach with bar, small pier, and sea-water swimming pool. Most rooms offer beautiful sea views.

A
Alison
From
United States
Most amazing hotel and location. Our favorite spot in all of Elba. Everything was fantastic…hotel, beach, proximity to restaurants…truly a dream spot.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 185 reviews
Location 9.6
Price from
$236.18
1 night, 2 adults

Hotel Brigantino

Procchio (Near Bagno)

Set just 820 feet from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant.

T
Timothy
From
United States
6-7 minute walk to beach. Great breakfast. Clean, spacious room. Free private parking. Private balcony. 15 minute drive from old town Portoferraio and ferry terminal.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 423 reviews
Location 9.2
Price from
$121.37
1 night, 2 adults

Marina Garden Hotel

Marciana Marina (Near Bagno)

Marina Garden Hotel is within a 656 foot radius from a pebbled beach, shops and the harbor in Marciana Marina, on Elba Island. Its large garden features a swimming pool and palm trees.

M
Mariaclaudia
From
Italy
The staff was very friendly and helpful. The hotel was extremely clean and the breakfast was really good. Excellent location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 511 reviews
Location 9.4
Price from
$178.25
1 night, 2 adults
See all hotels in and around Bagno

Hotels with airport shuttles in Bagno

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 354 reviews
    From $161.25 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 553 reviews
    From $103.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 108 reviews
    From $128.12 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 196 reviews
    From $262.68 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 194 reviews
    From $126.65 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 423 reviews
    From $95.89 per night
  • Airport shuttle
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 138 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 156 reviews
    From $140.72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 332 reviews
    From $170.33 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 99 reviews
    From $132.16 per night

Most booked hotels in Bagno and surrounding area in the past month

See all

Best hotels with breakfast in Bagno and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 461 reviews

    Nestled in a beautiful area and surrounded by lush Mediterranean vegetation, Hotel Residence Isola Verde offers wonderful views and has an outdoor swimming pool.

    From $110.47 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3 reviews

    Located in Marciana Marina, a 4-minute walk from Marciana Marina Beach, Primo Hotel provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $99.68 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 136 reviews

    Set in the fishing village of Marciana Marina, Hotel Anselmi is in the north of Elba Island. Just 492 feet from the seaside promenade, it features a garden where breakfast is served during summer.

    From $103.20 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 226 reviews

    Set 1640 feet from the sea on Elba Island, Hotel Casa Lupi is in Marciana Marina and is surrounded by a garden. It offers free parking.

    From $104.37 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 97 reviews

    Located in Marciana Marina, a 10-minute walk from Marciana Marina Beach, Tamerici Resort provides accommodations with a garden, free private parking, a restaurant and a bar.

    From $171.21 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 238 reviews

    Eden Park Hotel is located in Marina di Campo. The hotel has a seasonal outdoor pool and terrace, and guests can enjoy a meal at the restaurant or a drink at the bar.

    From $108.83 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 314 reviews

    Hotel Marinella is set in Marciana Marina city center, on the seafront. It features a panoramic restaurant and a lounge with SKY TV. Wi-Fi and parking are free.

    From $129 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 126 reviews

    Hotel La Rosa offers accommodations in San Piero in Campo. Guests can enjoy the on-site restaurant. All rooms come with a flat-screen TV. Rooms are equipped with a private bathroom.

    From $90.30 per night

Budget hotels in Bagno and nearby

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 141 reviews

    Set in Marciana in the Elba Region, Marina VIP features a private beach area and outdoor hot tub. Free WiFi is available throughout the property and free private parking is available on site.

    From $123.99 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 49 reviews

    Located within a 2-minute walk of Procchio beach and 5 miles of Villa San Martino, Albergo Dei 10 Colori has rooms with air conditioning and a private bathroom in Procchio.

    From $111.41 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 399 reviews

    Offering a garden, VILLA VILLACOLLE provides accommodations in Procchio. This beachfront property offers access to a balcony, free private parking, and free Wifi.

    From $85.61 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 7 reviews

    Hostal Camera Rossa is located in Marciana, just 1.4 miles from Cabinovia Monte Capanne and 13 miles from Villa San Martino. With sea views, this accommodation features a balcony.

    From $88.66 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 8 reviews

    Da Beatrice offers accommodations in Marciana Marina, 10 miles from Villa San Martino.

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

    Da Davide offers accommodations in Marciana Marina, 10 miles from Villa San Martino.

    From $82.09 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 45 reviews

    Residence Il Gabbiano Azzurro in Marciana Marina provides accommodations with a garden and a bar. Guests staying at this condo hotel have access to a balcony.

    From $111.41 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 25 reviews

    Overlooking the sea in Marciana Marina on Elba Island, Soggiorno Tagliaferro is an independent villa offering self-catering accommodations, just 66 feet from the sandy beach.

    From $211.09 per night
gogless