Skip to main content

Hotels and more in Porto Azzurro

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Hotel Barbarossa 2 stars

Hotel in Porto Azzurro

Set 350 metres from Barbarossa Beach and 1.5 km from Porto Azzurro, Hotel Barbarossa offers accommodation with free WiFi. The staff were very inviting and friendly. The room clean and breakfast great. The location is great for a quiet holiday or break near the beach and away from the city. We enjoyed the walks around the coastline and to Port Azzurro. It was easy access to the bus if needed.

Show more Show less
9.1
Superb
135 reviews
Avg. price/night:
£104
Check availability

Hotel Plaza 4 stars

Hotel in Porto Azzurro

Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout. Everything, but restorable service is the best!

Show more Show less
9
Superb
567 reviews
Avg. price/night:
£135
Check availability

Hotel Cala di Mola 4 stars

Hotel in Porto Azzurro

Boasting a salt-water swimming pool, a restaurant and a garden with private mooring area, Hotel Cala di Mola is right in front of the Mediterranean Sea on Elba Island. Great location, although a car is needed. Friendly and helpful staff. I especially liked the style of the property. Clean room with separate balcony and sea view.

Show more Show less
8.4
Very good
307 reviews
Avg. price/night:
£168
Check availability

Hotel l'Approdo 3 stars

Hotel in Porto Azzurro

Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro centre. Free WiFi is available in all rooms. Fantastic location close to centre Balcony with sea views Excellent breakfast

Show more Show less
8.5
Very good
397 reviews
Avg. price/night:
£117
Check availability

Hotel Belmare 3 stars

Hotel in Porto Azzurro

Located on the sea front in Porto Azzurro, Hotel Belmare offers a sun terrace overlooking the gulf, a bar open all day, and free Wi-Fi. All rooms offer a satellite TV. Water front hotel with stunning view. The room is clean and comfortable. A small balcony for leisure. The hotel has got lift and the stair steps is wide and ease. Good for family visitors. The staff is friendly and helpful. Highly recommend.

Show more Show less
8.5
Very good
107 reviews
Avg. price/night:
£99
Check availability

Hotel Villa Wanda 2 stars

Hotel in Porto Azzurro

Located on Elba Island, Hotel Villa Wanda is less than a 5-minute drive from Porto Azzurro. Surrounded by a private park, it provides on-site parking and a sea-view terrace with bar corner. Staff very helpful and friendly. They seemed to go out of their way to help and assist us. Very friendly family atmosphere!

Show more Show less
8.5
Very good
144 reviews
Avg. price/night:
£88
Check availability

Hotel Villa Rosa 3 stars

Hotel in Porto Azzurro

Hotel Villa Rosa is located 1.5 km from Porto Azzurro, just a few steps from the sandy beach. Free WiFi is available throughout the property. The rooms come with a flat-screen TV and private bathroom.... Breakfast below the expected standard ... no fresh fruit. Parking, when back late at night, problem.

Show more Show less
8.6
Fabulous
240 reviews
Avg. price/night:
£81
Check availability

Hotel Villa Giulia 3 stars

Hotel in Porto Azzurro

Offering an outdoor pool with hydromassage corner and a sea-view terrace, Hotel Villa Giulia is on the Elba Island. It is 10 minutes' walk from its private beach in Lido di Capoliveri. The hotel was better than in the pictures. Nice location close to the baech, clean and fresh rooms, a big pool

Show more Show less
8.1
Very good
233 reviews
Avg. price/night:
£132
Check availability

Albergo Bel Tramonto 2 stars

Hotel in Porto Azzurro

Set in Porto Azzurro on the Elba Island, 600 metres from the nearest beach, Albergo Bel Tramonto is a family-run hotel offering accommodation with free WiFi.

Show more Show less
8.7
Fabulous
18 reviews
Avg. price/night:
£112
Check availability

Hotel Due Torri 3 stars

Hotel in Porto Azzurro

Set just 500 metres from the nearest beach, Hotel Due Torri offers free WiFi throughout. It features air-conditioned rooms. The rooms are simply decorated and have an en suite bathroom.

Show more Show less
8.4
Very good
83 reviews
Avg. price/night:
£99
Check availability

Most booked hotels in Porto Azzurro in the past month

See all

Budget hotels in Porto Azzurro

See all

FAQs about hotels in Porto Azzurro

Explore guest reviews of hotels in Porto Azzurro

See all
gogless