Find and Book Top Rated Hotels in Sorrento

Search among 142 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 142
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.2
Great271 reviews
MapView on map600 m from City Centre400 m from Il Vallone dei Mulini
From   US$ 313 /nightSelect
8.4
Great309 reviews
MapView on map1000 m from City Centre300 m from Sorrento Lingue
From   US$ 314 /nightSelect
8.4
Great331 reviews
700 m from City Centre600 m from Viale degli Aranci
From   US$ 381 /nightSelect
8.4
Great242 reviews
1000 m from City Centre700 m from Sorrento Lingue
From   US$ 156 /nightSelect
8.2
Great280 reviews
1.1 km from City Centre400 m from Sorrento Lingue
From   US$ 250 /nightSelect
8.6
Great722 reviews
900 m from City Centre400 m from Sorrento Lingue
From   US$ 288 /nightSelect
8.6
Great380 reviews
1.2 km from City Centre700 m from Sorrento Lingue
From   US$ 300 /nightSelect
8.4
Great352 reviews
600 m from City Centre200 m from Corso Italia
From   US$ 127 /nightSelect
8.6
Great246 reviews
500 m from City Centre200 m from Marina Grande
From   US$ 1 197 /nightSelect
8.4
Great270 reviews
900 m from City Centre400 m from Museo Correale
From   US$ 697 /nightSelect
8.4
Great432 reviews
400 m from City Centre200 m from Museo Correale
From   US$ 523 /nightSelect
Hotel
8.4
Great432 reviews
200 m from City Centre200 m from Piazza Tasso
From   US$ 397 /nightSelect
8.4
Great241 reviews
800 m from City Centre300 m from Museo Correale
From   US$ 205 /nightSelect
8.6
Great541 reviews
1.2 km from City Centre1.0 km from Viale degli Aranci
From   US$ 209 /nightSelect
8.4
Great177 reviews
1.1 km from City Centre400 m from Sorrento Lingue
From   US$ 163 /nightSelect
8.6
Great477 reviews
400 m from City Centre200 m from Museo Correale
From   US$ 387 /nightSelect
8.6
Great390 reviews
500 m from City Centre200 m from Il Vallone dei Mulini
From   US$ 503 /nightSelect
Hotel
8.4
Great351 reviews
200 m from City Centre200 m from Piazza Tasso
From   US$ 558 /nightSelect
8.6
Great184 reviews
100 m from City Centre100 m from Piazza Tasso
From   US$ 921 /nightSelect
8.4
Great448 reviews
1.5 km from City Centre900 m from Sorrento Lingue
From   US$ 287 /nightSelect

Best Resorts and Places to Stay in Sorrento

Why visit?

Sorrento is a captivating coastal town located in Southern Italy, overlooking the Bay of Naples. With its stunning panoramic views, Mediterranean climate, delicious cuisine, and rich historical heritage, Sorrento offers a truly unforgettable experience for tourists. Notable landmarks include the Piazza Tasso, where you can enjoy vibrant Italian culture, the historic Cathedral of Sorrento, and the dramatic cliffs of Marina Grande. Sorrento is also a gateway to the magnificent Amalfi Coast, offering easy access to popular destinations like Positano, Amalfi, and the enchanting island of Capri.

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

Exclusive amenities: Resorts in Sorrento offer a wide range of amenities such as private beaches, swimming pools, spas, and fitness centers, giving you a luxurious and holistic vacation experience.

Breathtaking views: Many resorts in Sorrento boast stunning views of the sparkling Mediterranean Sea, providing a picturesque backdrop for relaxation and tranquility.

Convenience and privacy: Resorts offer a secluded atmosphere where you can escape the crowds and enjoy your own private space, ensuring a peaceful and intimate retreat.

Personalized service: Resorts in Sorrento pride themselves on providing exceptional service and personalized attention to their guests, ensuring a memorable and enjoyable stay.

Immersive experiences: Resorts often organize special activities and excursions, allowing you to explore the beauty of Sorrento and its surroundings, including boat trips along the coast, guided tours to historic sites, and cooking classes to discover the local culinary delights.

Price to stay in a resort per night:

3-star resorts: The average price per night ranges from €80 to €150, depending on the season and location.

4-star resorts: Expect to pay between €150 and €250 per night for a comfortable stay with excellent amenities and services.

5-star resorts: Luxury resorts in Sorrento can range from €250 to €600 per night, offering opulent accommodations, world-class facilities, and impeccable service.

Best Value for Money Resorts:

Hotel La Badia: Situated in a tranquil area, this family-run hotel offers comfortable rooms, a swimming pool, and stunning views of the Bay of Naples.

Hotel Ascot: Ideally located near the main square, this budget-friendly resort provides modern amenities, friendly staff, and a rooftop terrace with panoramic views.

Best Luxury Resorts:

Grand Hotel Excelsior Vittoria: This iconic five-star resort exudes elegance and offers luxurious rooms, an infinity pool overlooking the sea, and a Michelin-starred restaurant.

Bellevue Syrene: Nestled in a historical building with a private beach, this exclusive resort boasts lavish suites, a spa, and breathtaking views of the Gulf of Naples.

Best Pet-Friendly Resorts:

Hotel Mediterraneo Sorrento: Welcoming well-behaved pets, this charming resort provides comfortable accommodations and a beautiful garden for your furry friends.

Hotel Parco dei Principi: Surrounded by lush greenery, this pet-friendly resort offers spacious rooms, a park, and easy access to the beach for enjoyable walks.

Best Resorts for Families:

Grand Hotel Capodimonte: This family-friendly resort features spacious rooms, multiple pools, a kid's club, and stunning panoramic views of Sorrento.

Hotel Continental: With a fantastic location overlooking the sea, this resort offers amenities for all ages, including a children's pool, playground, and organized activities.

Best Resorts with Unique Views:

Hotel Villa Garden: Set on a cliffside, this resort offers breathtaking views of the Bay of Naples, lush gardens, and a private elevator leading down to the sea.

Grand Hotel Royal: Situated on a promontory, this resort provides panoramic views, opulent rooms, a large swimming pool, and direct access to a private beach.

Show moreLess