Hotels in Sorrento

Search and compare Sorrento hotels from hundreds of travel sites and save

Sorrento, Naples, Italy
Oct 22 — Oct 232
Sorrento, Naples, Italy
Fri 10/22
Sat 10/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sorrento

Filter by star ratings
All filters
Best Western Hotel La Solara
Best Western Hotel La Solara
8.6 Excellent
Via Capo 118, Sorrento, Naples, Italy
Show on map
1.9 km from city centre, Sorrento 
ExcellentBased on 122 reviews
8.6

Situated in Sorrento, Best Western Hotel La Solara provides modern 4-star accommodation, as well as an outdoor pool. It also offers valet parking, a kids pool and 24-hour room service.

Grand Hotel President
Grand Hotel President
8.7 Excellent
Via Colle Parisi, 4, Sorrento, Naples, Italy
Show on map
0.8 km from city centre, Sorrento 
ExcellentBased on 822 reviews
8.7

Grand Hotel President Sorrento provides modern 4-star accommodation in Sorrento. It features a fitness centre, as well as a swimming pool, a Jacuzzi and an outdoor pool.

Maison La Minervetta
Maison La Minervetta
9.7 Excellent
Via Capo, 25, Sorrento, Naples, Italy
Show on map
1.0 km from city centre, Sorrento 
ExcellentBased on 378 reviews
9.7

Situated in Sorrento, Maison La Minervetta offers 4-star accommodation, as well as a Jacuzzi and an outdoor pool. It provides complimentary Wi-Fi, a 24-hour reception and a concierge.

Hotel Sorrento City
Hotel Sorrento City
8.7 Excellent
Corso Italia, 221, Sorrento, Naples, Italy
Show on map
0.2 km from city centre, Sorrento 
ExcellentBased on 719 reviews
8.7

Strategically located in the middle of the town, this 3-star hotel makes for an ideal base in Sorrento. Just a short stroll from Piazza Tasso, it provides comfortable rooms equipped with a mini bar, free wireless internet access and a private bathroom.

Grand Hotel Capodimonte
Grand Hotel Capodimonte
8.9 Excellent
Via Capo 15, Sorrento, Naples, Italy
Show on map
0.8 km from city centre, Sorrento 
ExcellentBased on 813 reviews
8.9

Featuring 5 cascading swimming pools that overlook Gulf of Naples and Mount Vesuvius, this 4-star hotel is a grand base in Sorrento. It offers free Wi-Fi, a Jacuzzi and a rooftop terrace.

Hotel Miramare
Hotel Miramare
8.5 Excellent
Via Capo, 60, Sorrento, Naples, Italy
Show on map
1.2 km from city centre, Sorrento 
ExcellentBased on 160 reviews
8.5

Hotel Miramare Sorrento provides 4-star accommodation in Sorrento. It offers free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Marina Piccola 73
Marina Piccola 73
9.4 Excellent
Via Marina Piccola, 73, Sorrento, Naples, Italy
Show on map
0.3 km from city centre, Sorrento 
ExcellentBased on 557 reviews
9.4

Situated in Sorrento, Marina Piccola 73 is an easy drive from Massa Lubrense and provides a rooftop terrace, babysitting/child services and luggage storage. This elegant bed & breakfast is set in the heart of the town.

Palazzo Marziale
Palazzo Marziale
9.5 Excellent
Piazza Francesco Saverio Gargiulo 2, Sorrento, Naples, Italy
Show on map
0.2 km from city centre, Sorrento 
ExcellentBased on 368 reviews
9.5

Situated in Sorrento, Palazzo Marziale is an easy drive from Massa Lubrense and provides complimentary Wi-Fi, babysitting/child services and valet parking. This guest house is set in the heart of the town.

Grand Hotel Flora
Grand Hotel Flora
7.2 Good
Corso Italia 248, Sorrento, Naples, Italy
Show on map
0.9 km from city centre, Sorrento 
GoodBased on 224 reviews
7.2

Conveniently located in the middle of the town, this 4-star hotel makes for an ideal base in Sorrento. It also features an outdoor pool and a fitness centre.

Hotel Eden
Hotel Eden
7.8 Good
Via Correale 25, Sorrento, Naples, Italy
Show on map
0.2 km from city centre, Sorrento 
GoodBased on 550 reviews
7.8

Situated in Sorrento, Hotel Eden Sorrento is within easy driving distance of Massa Lubrense and offers an outdoor pool, a rooftop terrace and an express check-in and check-out feature. This elegant hotel is set in the heart of the town.

Tips for booking a Sorrento hotel

Cheapest month:February
Most expensive month:August
Average price in Sorrento:₱13,656/night
Absolute cheapest price found:₱1,174/night
Cheapest day:Tuesday
Most expensive day:Saturday
₱5,930 - ₱22,056
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱10,849 - ₱22,056
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Sorrento, Campania

Show all 1,608 hotels
Ulisse Deluxe Hostel
Ulisse Deluxe Hostel
8.4 Excellent
Via Del Mare, 22, Sorrento, Naples, Italy
Show on map
0.6 km from city centre,  

Located in Sorrento, Ulisse Deluxe Hostel is a short drive from Massa Lubrense and offers an indoor pool and a Turkish steam bath. It is conveniently situated in the town centre.

₱1,116
Avg. per night
La Maison Des Tout le Monde
La Maison Des Tout le Monde
8.7 Excellent
Via Marziale 27/Scala B, Sorrento, Naples, Italy
Show on map
0.3 km from city centre,  

Located in Sorrento, this guest house is within a five-minute walk of Piazza Tasso, and a short drive from Massa Lubrense. It is situated in the heart of the town, within a short drive of Gulf of Naples.

₱3,095
Avg. per night
B&B Sirentum
B&B Sirentum
8.3 Excellent
Via Degli Aranci, 77, Sorrento, Naples, Italy
Show on map
0.4 km from city centre,  

This comfortable bed & breakfast in Sorrento offers free Wi-Fi, as well as luggage storage and a tour desk. It is conveniently situated in the town centre.

₱3,400
Avg. per night
Comfort Hotel Gardenia Sorrento Coast
Comfort Hotel Gardenia Sorrento Coast
8.6 Excellent
Corso Italia, 258, Sorrento, Naples, Italy
Show on map
1.1 km from city centre,  

Boasting an outdoor pool and a rooftop terrace, Comfort Hotel Gardenia Sorrento Coast is located in Sorrento and offers modern accommodation. It provides 3-star accommodation with air-conditioned rooms.

₱3,400
Avg. per night
Hotel Sorrento City
Hotel Sorrento City
8.7 Excellent
Corso Italia, 221, Sorrento, Naples, Italy
Show on map
0.2 km from city centre,  

Strategically located in the middle of the town, this 3-star hotel makes for an ideal base in Sorrento. Just a short stroll from Piazza Tasso, it provides comfortable rooms equipped with a mini bar, free wireless internet access and a private bathroom.

₱3,450
Avg. per night
Mignon Meublè
Mignon Meublè
9.1 Excellent
Via Sersale 9, Sorrento, Naples, Italy
Show on map
0.3 km from city centre,  

Situated a short stroll from Sorrento Railway Station, Hotel Mignon Meuble provides guests with a convenient base while visiting Sorrento. This hotel is set in the heart of the town.

₱3,653
Avg. per night
Hotel Prestige
Hotel Prestige
8.6 Excellent
Via Nastro Azzurro, 23, Sorrento, Naples, Italy
Show on map
2.6 km from city centre,  

Situated in Sorrento, Hotel Prestige Sorrento offers elegant 4-star accommodation, as well as a sauna, a rooftop terrace and an outdoor pool. The hotel showcases views of the sea, plus Gulf of Naples, Gulf of Salerno and Mount Vesuvius.

₱4,008
Avg. per night
Hotel Eden
Hotel Eden
7.8 Good
Via Correale 25, Sorrento, Naples, Italy
Show on map
0.2 km from city centre,  

Situated in Sorrento, Hotel Eden Sorrento is within easy driving distance of Massa Lubrense and offers an outdoor pool, a rooftop terrace and an express check-in and check-out feature. This elegant hotel is set in the heart of the town.

₱4,110
Avg. per night

Hotel prices in Sorrento

2 stars and under

₱3,146 - ₱5,226

Hotel Desiree

#1 Most popular

Hotel Desiree
8.0 Excellent
₱3,400
Avg. per night
Casa Lucia

#2 Most popular

Casa Lucia
9.3 Excellent
₱5,226
Avg. per night
Casa Laura Sorrento

Best value

₱3,146
Avg. per night
3 stars

₱1,116 - ₱13,294

Hotel Villa Fiorita

#1 Most popular

Hotel Villa Fiorita
9.0 Excellent
₱4,211
Avg. per night
Palazzo Marziale

#2 Most popular

Palazzo Marziale
9.5 Excellent
₱5,683
Avg. per night
Ulisse Deluxe Hostel

Best value

₱1,116
Avg. per night
4 stars +

₱4,008 - ₱26,080

Hilton Sorrento Palace

#1 Most popular

₱10,249
Avg. per night
Parco dei Principi

#2 Most popular

Parco dei Principi
9.0 Excellent
₱11,010
Avg. per night
Hotel Prestige

Best value

Hotel Prestige
8.6 Excellent
₱4,008
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sorrento

About Sorrento

One of Italy's most popular resort towns, Sorrento is perched on the Sorrentine Peninsula cliffsides and overlooks the shimmering Bay of Naples. Spend your days relaxing at sun-dappled cafes, getting lost in the Old Town and eating your way through authentic pizza, pasta and gelato.

Things to do

You’ll find it hard to resist the allure of Sorrento's characterful Old Town. It's anchored by Piazza Tasso, a sun-drenched square lined with alfresco cafes, gelaterias and open-air bistros. You'll also find quaint souvenir shops selling local ceramics, woodwork and hand-woven lace.

Venture into Sorrento's narrow cobblestone alleys to stumble across Chiesa di San Francesco. The 14th-century church watches over Villa Comunale Park and is one of Italy's most beautiful places of worship. In summer it hosts an excellent line-up of classical music concerts featuring music from Vivaldi and Mozart.

For a glimpse at Sorrento's ancient past, don't miss the Museo Correale di Terranova. It's brimming with treasures, from antique clocks and hand-painted ceramics to Neapolitan paintings and medieval artefacts. You’re welcome to stroll around the gardens, which are filled with exotic plants and flowers.

Just offshore sits the storied island of Capri, home to luxurious spas, boutiques and rugged landscapes. The Blue Grotto steals the spotlight, with sunlight filtering through an underwater cave to create an electric blue glow.

Getting around

Sorrento's historic district is easy to get around on foot. You can arrive via Naples International Airport, then take a one-hour taxi or minibus to Sorrento. Regular ferries to Capri depart from Porto di Sorrento.

Sorrento travel FAQs

  • What are the best hotels in Sorrento?

    One of the most popular hotels in Sorrento is Hilton Sorrento Palace, which has been reviewed by 427 users and currently has a rating of 8.4/10. Other top-rated locations include Parco dei Principi and Continental, which have received 9.0/10 and 9.2/10 ratings from our users, respectively.

  • How much do hotels in Sorrento cost?

    Hotels in Sorrento cost an average of ₱7,053/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Sorrento had higher average prices of ₱8,270/night and ₱10,604/night, respectively.

  • How much is a cheap hotel in Sorrento?

    HotelsCombined users have found cheap hotels in Sorrento starting from ₱1,471 per night in the last 3 days.

  • How much is a hotel in Sorrento tonight?

    Sorrento hotels start at ₱2,791 for tonight; however, accommodations will average about ₱6,292. These prices were found on HotelsCombined within the last 72 hours.