Looking for the best hotels in Sorrento? This guide to where to stay in Sorrento is the result of me visiting this gorgeous Italian resort for over 30 years. Yes, I’ve been coming to Sorrento since I was a kid, and this epic experience has given me lots of first-hand insight into the best Sorrento hotels AND the nicest hotel locations. I also have a guide on how to reach Sorrento by train you can read here.

I’ve tried to come up with the best hotels in Sorrento for every budget in this list, but don’t forget that out of high season you can find incredible deals on even the most luxurious Sorrento hotels. I’ve linked to Booking.com for each Sorrento hotel, where relevant, so you can see the latest prices in real time.

Meanwhile, if you’re heading to Naples and looking for other vacation ideas, don’t miss my guide to Procida Island!

High season price guide for 2 adults in a double room:

– €100-€200 per night
€€ – €200 – €300 per night
€€€ – €300 – €500 per night
€€€€ – €350 – €1000 per night

Best hotels in Sorrento: budget hotels Sorrento

Sorrento Inn Guesthouse

Sorrento Inn Guesthouse might not look like much from the street but these simple and spotless lodgings really stole my heart. Situated in the old town of Sorrento, this apartment-style hotel boasts ample rooms with antique furniture and typical local tiling in blue and lemon yellow. It’s positioned right on a bustling street with bars, shops and restaurants, but as you’re a few floors up, the rooms are relatively quiet. Price and comfort wise I’m calling it one of the best hotels in Sorrento for travellers on a budget. Great position for the beaches too! Pictures and details here.

Best hotels in Sorrento: Blurooms

Blurooms is situated towards the end of bustling Corso Italia in Piazza Venerio, a broad square which hosts vintage markets and leads to the shopping area as well as benefiting from small alleys leading to the seafront. You’ll love the location and the clean, modern rooms. More at the following link.

Domus San Vincenzo

Situated in Sant’Agnello, the next district along from downtown Sorrento, this church-owned property boasts very affordable rooms and a pretty garden with sea views in a very discreet and quiet location. It’s a train stop away from the heart of Sorrento but you can plan to use the beaches and restaurants in Sant’Agnello if you don’t fancy the trek. Do note, as this guesthouse is run by nuns, you are expected to be in your room by 11pm each night. Prices and details here.

Relais Villa Chiara

Pitched up on a hill behind Sorrento station, expect an uphill walk to reach Relais Villa Chiara; however, once you’re here, you might not want to leave again! This is a generous, family-sized villa which is great value for larger parties – expect to spend about €200 per night on a property that amply sleeps four people. This alone makes it one of the best hotels in Sorrento for families. The comfortable living room with fireplace also makes this an ideal destination out of season. More here.

Best hotels in Sorrento where to stay for every budget
Grand Hotel Riviera Sorrento – one of the best hotels in Sorrento

Best hotels in Sorrento: mid-price options

Majestic Palace Hotel €€

This pretty four star hotel, located in Sant’Agnello, is distinguished by a couple of dazzling secrets. Whilst offering surprisingly affordable rooms for the quality, the hotel also hosts the award-winning Dry Martini bar on its terrace rooftop, serving some of the best cocktails you have ever tried. If you’re interested in gastronomic excellence, the one Michelin-star Don Geppi Restaurant is also part of this hotel. If that wasn’t enough, its 100 bright and spacious rooms, most of them recently renovated, all feature a large private balcony with great views of the hotel’s private swimming pool or of its huge private gardens with centuries-old orange, lemon and olive trees. Do note – it’s located about a 20 minute walk to downtown Sorrento. Look out for even lower prices out of high season. Book here.

Grand Hotel Cesare Augusto €€

This great mid-priced family hotel is situated just behind Sorrento station, which is great if you’re coming by train. It has all the hallmarks of a traditional Italian hotel, including an ample dining room with white-jacketed waiters where both breakfast and dinner are served. If you can’t face the trek to the beach, there’s a pool for guests as well. Paid parking is available if you come by car. Pictures and info here.

La Piazzetta Guest House €€

Located in the bustling heart of Sorrento, this smart and spotless hotel still manages to be relatively peaceful, despite its central location in the pretty piazza Sant Antonino. This Sorrento hotel is perfectly placed for reaching the beaches, the Sorrento city park with its sunset views, and the old town for restaurants, bars and souvenir shops. Check out prices and availability here.

Best hotels in Sorrento: where to stay in Sorrento for every budget. Including cheap Sorrento hotels, Sorrento hotels with pools and more
Best hotels in Sorrento including Sorrento hotels with pools and much more!

Affordable luxury hotels in Sorrento

Imperial Hotel Tramontano €€€

If you know Sorrento well, you have probably walked past the Imperial Hotel Tramontano with its enviable sea views and extensive gardens on your way to seek out Vesuvius views along the sea front. Although this four star property is at the pricier end of my recommendations, this is a spotless, traditional hotel with a swimming pool for guests and endless sunset views. Off season, look out for incredible deals.

Grand Hotel Riviera €€€ (best hotels in Sorrento top tip!)

This four star luxury hotel is one of the best hotels in Sorrento all round and I’m almost reluctant to include this incredible secret in my guide to where to stay in Sorrento! With singles starting from around €250, and doubles to be found at €350 in low season, you’re going to love this amenity-rich, family run hotel. Exceptionally, the Grand Hotel Riviera boasts a private beach that you reach at the touch of an elevator, with free sunbeds and umbrellas for everyone in your party. The breakfasts on the roof terrace, bar and in-house restaurants are a lovely touch, while the rooms are clean and bright. The staff are brilliant offering close to five-star service. Book here.

Affordable luxury hotels in Sorrento - where to stay for all budgets
Dinner at Lorelei Restaurant, the Michelin-starred restaurant at Hotel Lorelei Londres

Best hotels in Sorrento: Five star hotels

Grand Hotel Excelsior Vittoria €€€€

Hotel Excelsior Vittoria is probably Sorrento’s most famous hotel, and for good reason. This family-owned property is the haunt of VIPs and celebrities, who enjoy its extensive gardens in the heart of the city, private terraces with superb bars, a Michelin-starred restaurant pool and more. Honeymoon coming up? You could do a lot worse than treat yourself to this magnificent Sorrento five star hotel. Alternatively, stay somewhere else and pop in for an evening aperitif or night cap. Official site here.

Hotel Lorelei Londres €€€€

I have only visited Hotel Lorelei Londres as an external guest but I immediately fell in love with the property. Painted in a rosewood-blush tint, nestled in Sorrento’s exclusive five-star hotel district situated towards Sant’Agnello, it perches atop a cliff encircled by pink light at sunset. Its Michelin-starred restaurant, Lorelei Restaurant, with local chef Ciro Sicignano at the helm, is a dreamy destination with clifftop views of the sea. Expect impeccable service in a dreamily romantic hotel. Booking here.

Grand Hotel Ambasciatori €€€€

Situated next to Grand Hotel Riviera, Grand Hotel Ambasciatori is another family-run property with a private beach and mature gardens which offers an exclusive and luxurious stay. From its pools to its classy boardwalk beach, this is one of the best hotels in Sorrento for grown-up luxury. Site here.

Read next: My night at La Sirenuse, Positano’s best hotel