We have just come back from a wonderful week at this hotel. The staff in reception, concierge, dining room staff, pool staff and the sun deck staff, were all very friendly, helpful, in fact they couldn't do enough for us!
We went on a half board basis and were a little apprehensive about doing this due to bad food experiences at other hotels in the past, but the food was fabulous. There were four courses every evening, each night the courses were different. We never made the dessert as we were too full.
We had a sea view room and the view was breathtaking. We could see both Mount Vesuvius and the Isle of Ischia from our balcony.
We would recommend paying for either a sea view room or side sea view as these are away from any potential road noise.
The hotel is about a 15 minute stroll to the centre of Sorrento and about 20 minutes to the Marina Piccola, where you can get ferries to Capri, Positano and Amalfi. We did the Positano trip and it was wonderful.
I wouldn't recommend this hotel for families with small children, as there is no beach, just a bathing platform and you access the sea via ladders down to it. The hotel pool did however have a toddlers pool.
The only minor complaint we had was that our room was directly below the restaurant and every morning at around 7am when the restaurant opened for breakfast, we could here the sound of chairs being dragged along, but as we are early risers it didn't bother us too much.
This is our first holiday in Sorrento but we will definitely be going back next year. Many thanks to all the staff at the Grand hotel Riviera, for helping to make our holiday so enjoyable.