Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

3 Star Hotels in Sorrento

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Top trending 3 Star Hotels in Sorrento

Hotel Rivage Sorrento
Hotel Rivage Sorrento
3 out of 5
Via Capo 11, Sorrento, NA
The price is AU$157 per night

Located in Sorrento (Sorrento Historic Centre), Hotel Rivage Sorrento is within a 10-minute walk of Marina Grande Beach and Piazza Tasso.

Hotel Rivage Sorrento
Unconventional Hotel Sorrento
Unconventional Hotel Sorrento
3 out of 5
Via Angri, 57/59, Sant'Agnello
Free CancellationReserve now, pay when you stay
The price is AU$109 per night

With a stay at Unconventional Hotel Sorrento in Sant'Agnello, you'll be a 4-minute drive from Corso Italia and 6 minutes from Piazza Tasso.

Unconventional Hotel Sorrento
Hotel Florida
Hotel Florida
3 out of 5
Vico I Rota 3, Sorrento, NA
Free CancellationReserve now, pay when you stay
The price is AU$181 per night

Hotel Florida is centrally located in Sorrento, a 3-minute walk from Corso Italia and 11 minutes by foot from Museo Correale di Terranova.

Hotel Florida
Hotel Sorrento City
Hotel Sorrento City
3 out of 5
Corso Italia, 221, Sorrento, NA
Free CancellationReserve now, pay when you stay
The price is AU$149 per night

With a stay at Hotel Sorrento City, you'll be centrally located in Sorrento, steps from Corso Italia and 7 minutes by foot from Sorrento Marina.

Hotel Sorrento City
Hotel Del Mare
Hotel Del Mare
3 out of 5
Via Del Mare 30, Sorrento, NA
The price is AU$277 per night

With a stay at Hotel Del Mare in Sorrento (Sorrento Historic Centre), you'll be steps from Marina Grande Beach and 13 minutes by foot from Piazza Tasso.

Hotel Del Mare
Tasso Suites
Tasso Suites
3 out of 5
Via Luigi De Maio 13-15, Sorrento, NA
Get Rates

A stay at Tasso Suites places you in the heart of Sorrento, steps from Piazza Tasso and Corso Italia.

Tasso Suites
Hotel Girasole
Hotel Girasole
3 out of 5
Corso Italia, 302, Sorrento, NA
Get Rates

With a stay at Hotel Girasole, you'll be centrally located in Sorrento, steps from Corso Italia and within a 5-minute drive of Piazza Tasso.

Hotel Girasole
Hotel Baia di Puolo
Hotel Baia di Puolo
3 out of 5
Marina di Puolo 10, Sorrento, NA
Get Rates

When you stay at Hotel Baia di Puolo in Sorrento, you'll be by the sea, within a 10-minute drive of Marina Grande Beach and Corso Italia.

Hotel Baia di Puolo
Palazzo Tritone & Abagnale
Palazzo Tritone & Abagnale
3 out of 5
corso Italia 164, Sorrento, NA
The price is AU$223 per night

A stay at Palazzo Tritone & Abagnale places you in the heart of Sorrento, steps from Corso Italia and Piazza Tasso.

Palazzo Tritone & Abagnale
Don't see what you're looking for?
See all available properties in Sorrento
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Most recent Sorrento hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.