This is a 5 Star hotel and that, plus it's in Italy, means it isn't cheap! Overall it is a great hotel - our room with a sea view was delightful - clean, spacious and in excellent condition throughout.
We went bed and breakfast and breakfast was very, very good with enormous choices of bread, rolls, cereal, cakes, fruit, fish, cheese, sliced meats, hot breakfast and eggs cooked to order (scrambled, omelette, fried, poached), fresh orange/grapefruit juices and prosecco etc etc.
Lunch can be had down by the pool (Mare Pranzo) and this was also excellent - expect to pay Euro 150 - 200
The evening menu was very good and the wine selection excellent - expect to pay Euro 200 - 250.
Staff and service was exceptional throughout with waiters carrying breakfast dishes you had selected to your table for you (I personally found this a bit "over the top"), bringing you your egg order when it had been cooked etc etc.Every single member of the staff smiled and chatted as if they were pleased to have you there and loved their jobs.
A couple of minor downsides:
Drinks were VERY expensive and as we were celebrating our anniversary we drank A LOT! Unfortunately my wife and I tend to drink different drinks from each other and the best way of easing the drinks bill is to share a bottle of wine!
The hotel didn't advertise snack menus for those times like lunch or evenings when you didn't fancy a 1st Class ding experience.
As a result we noticed many of the guests went out for lunch and dinner (and drinks). The Palazzo Avino in Ravello (another 5 star hotel) had a casual dining area on the terrace which we thought could be applied to the Santa Caterina.
One final little niggle - the courtesy car to Amalfi town stops at 12 noon and starts again at 3pm, finishing at 6.30pm. Not everyone wants to tie themselves to this schedule and we found ourselves taking taxis regularly at Euro10 each way. I realise the driver has to have lunch but surely the old tradition of a 3 hour lunch could be curtailed in 2013 and a later finish at say 8pm for the car means that people who like to eat a little later can be accommodated.
Other than that a good time was had by all!!!