We are not beach people either, but really enjoy the whole cruise experience. We have always found museums, ruins, or just touring the town and meeting with the locals to get a bit of history of the area and see the sights. Please consider going on a cruise to see if it is something that fits in to your style. We have been on Costa, Carnival and RCCL and prefer RCCL. We feel that the service and amenities are what we enjoy and what keeps us going back. Have a great time planning and spend lots of time at the port of call boards to research.