Via Califano 22
9.2
Excellent
459 reviews















Breathtaking Views Overlooking the Gulf of Naples
Grand Hotel Riviera offers a unique experience perched on a cliff top, boasting stunning views of the Gulf of Naples. The secluded private beach and panoramic outdoor pool provide the perfect settings for relaxation and leisure.
Luxurious Amenities and Serene Surroundings
Surrounded by beautiful gardens and terraces, the hotel ensures a tranquil stay just 500 meters from Sorrento's main square. With a pool nestled among palms and eucalyptus trees, guests can soak in the views of the sea and Mount Vesuvius while enjoying the well-equipped beach and outdoor hot tub.
Elegant Dining and Entertainment Options
Indulge in culinary delights at the restaurant offering international cuisine, unwind at the American bar with a grand piano, or soak in the sea views from the lounge's terrace. With a variety of activities available and attentive service, Grand Hotel Riviera promises a memorable stay.
Book now for an unforgettable stay at Grand Hotel Riviera!
Select your dates
Select your dates
Where
Dates
Rooms
Join PremiumHoliwise Premium to access our best member rates
Premium Room with Partial Sea View
Superior Double Room with Partial Sea View
Junior Suite with Sea View
Deluxe Room with Sea View
Get instant answers with our AI powered search of property information and reviews.
From 14:00 to 23:30
Until 11:00
WiFi is available in all areas and is free of charge.
Pets are not allowed.
Private parking is possible at a location nearby (reservation is not needed) and costs EUR 25 per day.
Children of any age are allowed. Children up to and including 2 years old stay for free when using an available cot. Children up to and including 2 years old stay for free when using an existing bed. People no matter the age stay for € 100 per person per night when using an available extra bed. Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management. Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.