Luxury Hotels in Sorrento
/a.cdn-hotels.com/cos/heroimage/Sorrento_shutterstock_276804611.jpg)
Top neighbourhoods in Sorrento
Top landmarks in Sorrento
Find out more about Sorrento
What Is Sorrento Like for Luxury Vacations?
From beautiful ocean views to award-winning restaurants, luxury Sorrento hotels are more than just a place to rest your head. You can choose from 46 Sorrento luxury accommodations, and you'll find modern conveniences teamed with beautiful guestrooms. Visitors to Sorrento like its cafés. You could even book a hotel room close to sights like Sorrento Marina and Marina Grande Beach, or find yourself a luxury suite in a quieter area. Whether you're looking for a luxury hotel in central Sorrento or something just outside, Hotels.com has an exceptional choice vacation options that won't disappoint.
What Are Some of the Best Luxury Hotels in Sorrento?
After a day exploring Sorrento, you can treat yourself to a night in, enjoy your luxurious hotel room and sink into the pillow of a super-comfy bed in your luxury hotel. Hotels.com has 46 luxury accommodations in Sorrento and here are our most popular choices:
- • Restaurant • Rooftop terrace • Seasonal outdoor pool • Fitness center • Central location
- • Rooftop terrace • Seasonal outdoor pool • Marina • Health club • Central location
- • 5 pools • Bar • Car service • Walkable location
- • Seasonal outdoor pool • Bar • Car service • Central location
- • Rooftop terrace • Seasonal outdoor pool • Bar • Walkable location
Grand Hotel La Favorita
Luxury hotel with 2 bars, near Marina Grande BeachGrand Hotel Excelsior Vittoria
Luxury hotel with 2 restaurants, near Sorrento MarinaGrand Hotel Capodimonte
Waterfront hotel with 2 restaurants, near Piazza TassoImperial Hotel Tramontano
Upscale beach hotel with pool bar, near Marina Grande BeachMaison La Minervetta
Upscale hotel, steps from Marina Grande BeachWhat Are the Best Things to See and Do in Sorrento?
Here are some things for you to see and do during your stay:
- Sights & Landmarks
- • Sorrento Marina
- • Marina Grande Beach
- • Piazza Tasso