Find and Book Top Rated Hotels in Sorrento

Search among 144 available resorts and all inclusive hotels in Sorrento from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 144
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great390 reviews
MapView on map500 yd from City Center200 yd from Il Vallone dei Mulini
From   US$ 268 /nightSelect
8.6
Great246 reviews
MapView on map500 yd from City Center200 yd from Marina Grande
From   US$ 614 /nightSelect
8.4
Great331 reviews
800 yd from City Center600 yd from Viale degli Aranci
From   US$ 321 /nightSelect
8.4
Great360 reviews
From   US$ 426 /nightSelect
8.6
Great346 reviews
400 yd from City Center100 yd from Il Vallone dei Mulini
From   US$ 536 /nightSelect
8.6
Great477 reviews
500 yd from City Center200 yd from Museo Correale
From   US$ 387 /nightSelect
8.6
Great710 reviews
1000 yd from City Center400 yd from Sorrento Lingue
From   US$ 288 /nightSelect
8.4
Great270 reviews
1000 yd from City Center400 yd from Museo Correale
From   US$ 366 /nightSelect
8.4
Great341 reviews
700 yd from City Center200 yd from Museo Correale
From   US$ 271 /nightSelect
8.6
Great344 reviews
200 yd from City Center200 yd from Piazza Tasso
From   US$ 879 /nightSelect
8.6
Great279 reviews
400 yd from City Center200 yd from St.Francis Church and Convent
From   US$ 471 /nightSelect
8.4
Great223 reviews
900 yd from City Center300 yd from Museo Correale
From   US$ 745 /nightSelect
8.4
Great348 reviews
600 yd from City Center200 yd from Corso Italia
From   US$ 229 /nightSelect
Hotel
8.4
Great369 reviews
600 yd from City Center100 yd from Marina Grande
From   US$ 253 /nightSelect
Hotel
8.6
Great415 reviews
From   US$ 531 /nightSelect
8.2
Great336 reviews
1400 yd from City Center600 yd from Sorrento Lingue
From   US$ 226 /nightSelect
8.4
Great177 reviews
1200 yd from City Center500 yd from Sorrento Lingue
From   US$ 440 /nightSelect
8.6
Great380 reviews
1400 yd from City Center800 yd from Sorrento Lingue
From   US$ 249 /nightSelect
8.4
Great309 reviews
1100 yd from City Center400 yd from Sorrento Lingue
From   US$ 578 /nightSelect
8.6
Great331 reviews
1300 yd from City Center800 yd from Museo Correale
From   US$ 230 /nightSelect

Best Resorts and Places to Stay in Sorrento

Why visit?

Sorrento, located on the Amalfi Coast in Italy, is a captivating destination that offers a delightful blend of natural beauty, rich history, and delicious cuisine. With its breathtaking views of the Bay of Naples and proximity to notable landmarks such as Piazza Tasso, the historic center, and the charming Marina Grande, Sorrento provides a perfect base for exploring the region. Visitors can also make day trips to the Amalfi Coast, Capri, Pompeii, and Mount Vesuvius. Whether you are interested in history, art, or simply savoring the Mediterranean lifestyle, Sorrento has something to offer every type of traveler.

Why is choosing a resort in Sorrento better than staying in a hotel?

Enhanced amenities: Resorts in Sorrento often offer a wide range of amenities, such as multiple pools, spas, fitness centers, and on-site restaurants, providing guests with a more comprehensive and convenient experience.

Stunning locations: Many resorts in Sorrento are located cliffside or overlooking the sea, offering breathtaking panoramic views that will leave you in awe.

Personalized service: Resorts generally provide a higher level of personalized service, ensuring that your every need and desire is attended to throughout your stay.

Resort activities and entertainment: Resorts often host activities and entertainment programs, including cooking classes, wine tastings, and live music, allowing guests to immerse themselves in the local culture and have a memorable experience.

Privacy and exclusivity: Resorts typically offer a more secluded and intimate atmosphere, perfect for romantic getaways or peaceful vacations.

What is the price to stay in a resort per night?

The average price per night for a resort in Sorrento can vary depending on the star rating:

3-star resorts: On average, a 3-star resort in Sorrento will cost around $100 to $150 per night.

4-star resorts: For a more upscale experience, expect to pay between $150 and $300 per night at a 4-star resort.

5-star resorts: The luxurious 5-star resorts in Sorrento can range from $300 to $600 per night, offering unparalleled service and amenities.

Best Value for Money:

Hotel Antiche Mura: Located in the heart of Sorrento, this 4-star resort offers spacious rooms, stunning views of Mount Vesuvius, and a central location close to the cathedral and train station.

Hotel Bristol: This family-run 3-star resort boasts comfortable rooms and a tranquil garden, providing a peaceful retreat just minutes away from the bustling town center.

Relais Regina Giovanna: Situated amidst lemon and olive groves, this charming 3-star resort offers a relaxing atmosphere and incredible views of the Gulf of Naples.

Best Luxury Resorts:

Grand Hotel Excelsior Vittoria: This historic 5-star resort is set in a stunning cliffside location with beautiful gardens and lavish rooms, providing its guests with a truly opulent experience.

Bellevue Syrene: Housed in a historic villa, this exclusive 5-star resort boasts elegant rooms, a private beach, and breathtaking views of the Gulf of Naples, perfect for those seeking ultimate luxury.

Best Pet-friendly Resorts:

Hotel Del Mare: Located near Marina Grande, this cozy 3-star resort warmly welcomes pets and offers comfortable rooms, a rooftop terrace, and easy access to the beach.

Casa Astarita B&B: This charming bed and breakfast provides pet-friendly accommodation in the heart of Sorrento, with comfortable rooms and a welcoming atmosphere.

Best Resorts for Families:

Hotel Mediterraneo Sorrento: With its spacious family rooms, pool area, and kids' club, this 4-star resort ensures that both children and adults have a fantastic time during their stay.

Villa Oriana Relais: This beautiful boutique resort offers family-friendly accommodations and a warm atmosphere. The garden and swimming pool provide a delightful space for families to relax and unwind.

Best Resorts with Unique Views:

Grand Hotel Royal: Overlooking the Bay of Naples, this 4-star resort offers stunning panoramic views, elegant rooms, and a rooftop pool for an unforgettable experience.

Hotel La Minervetta: Perched on a cliffside, this stylish boutique resort provides stunning views of the sea, a private beach area, and cozy rooms with a contemporary design.

Show moreLess