Hotels in Sorrento

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

Sorrento, Naples, Italy
1 Dec — 2 Dec2
Sorrento, Naples, Italy
Wed 1-12
Thu 2-12
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sorrento

Filter by star ratings
All filters
Hotel Miramare
Hotel Miramare
8.6 Excellent
Via Capo, 60, Sorrento, Naples, Italy
Show on map
1.2 km from city centre, Sorrento 
ExcellentBased on 156 reviews
8.6

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.

Metropole
Metropole
8.0 Excellent
Via Nastro Verde, 2, Sorrento, Naples, Italy
Show on map
1.3 km from city centre, Sorrento 
ExcellentBased on 660 reviews
8.0

Hotel Metropole Sorrento provides 3-star accommodation in Sorrento. It showcases views of Gulf of Naples, and offers an outdoor pool and a rooftop terrace.

Tips for booking a Sorrento hotel

Cheapest month:February
Most expensive month:July
Average price in Sorrento:S$ 322/night
Absolute cheapest price found:S$ 26/night
Cheapest day:Saturday
Most expensive day:Wednesday
S$ 161 - S$ 461
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 251 - S$ 388
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sorrento hotels

Show all 1,691 hotels
1
Hotel Miramare
Hotel Miramare
8.6 Excellent
Via Capo, 60, Sorrento, Naples, Italy
Show on map
1.2 km from city centre, Sorrento, Naples, Italy 

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.

2
Hotel Villa Fiorita
Hotel Villa Fiorita
9.0 Excellent
Via Nastro Verde 96, Sorrento, Naples, Italy
Show on map
1.4 km from city centre, Sorrento, Naples, Italy 

Hotel Villa Fiorita Sorrento is located in Sorrento and offers a rooftop terrace. Featuring views of Gulf of Naples and Mount Vesuvius, it also provides a wide range of amenities, including an express check-in and check-out feature, an outdoor pool and valet parking.

3
Grand Hotel Riviera
Grand Hotel Riviera
8.9 Excellent
Via Califano 22/a, Sorrento, Naples, Italy
Show on map
0.8 km from city centre, Sorrento, Naples, Italy 

Situated in Sorrento, Grand Hotel Riviera is an easy drive from Sant'Agnello and offers complimentary wireless internet, an outdoor pool and a sun deck. This hotel is set in the heart of the town.

Cheapest hotels in Sorrento, Campania

Show all 1,691 hotels
Hotel Giosuè a mare
Hotel Giosuè a mare
8.5 Excellent
Via Antonio Caruso 2, Sorrento, Naples, Italy
Show on map
3.4 km from city centre,  

Boasting a private beach, Hotel Giosue' a mare provides premium 3-star accommodation. A short walk from Piano di Sorrento Railway Station, the hotel's convenient setting makes it an ideal place to stay while in Meta.

S$ 140
Avg. per night
Hotel Villa Igea
Hotel Villa Igea
7.5 Good
Via Capo 96, Sorrento, Naples, Italy
Show on map
1.7 km from city centre,  

Hotel Villa Igea Sorrento provides 3-star accommodation in Sorrento. It offers free Wi-Fi, an outdoor pool and a safe.

S$ 160
Avg. per night
Metropole
Metropole
8.0 Excellent
Via Nastro Verde, 2, Sorrento, Naples, Italy
Show on map
1.3 km from city centre,  

Hotel Metropole Sorrento provides 3-star accommodation in Sorrento. It showcases views of Gulf of Naples, and offers an outdoor pool and a rooftop terrace.

S$ 171
Avg. per night
Hotel Miramare
Hotel Miramare
8.6 Excellent
Via Capo, 60, Sorrento, Naples, Italy
Show on map
1.2 km from city centre,  

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.

S$ 203
Avg. per night

Hotel prices in Sorrento

2 stars or below

S$ 82 - S$ 154

Casa Lucia

No. 1 most popular

Casa Lucia
9.3 Excellent
S$ 154
Avg. per night
Casa Laura Sorrento

Best value

S$ 82
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?

    Bellevue Syrene is a very popular hotel in Sorrento, with a score of 9.5 from 244 reviews. Grand Hotel Ambasciatori (9.3 from 372 reviews) and Maison La Minervetta (9.7 from 360 reviews) are also highly rated Sorrento hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Sorrento cost?

    The average price of a hotel in Sorrento is S$ 281 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Sorrento?

    Prices for Sorrento hotels have been found for as low as S$ 77/night over the last 3 days.