What island are you planning this for? I would call the hotels directly..there is no reason why you cannot do it on your own, just be very aware of the times, possibly ship time vs port time, to get back to the ship on time.
Once we know the island, other hotel options might might be suggested.
Trip, with her book & tea!
Chat Hostess & Board Moderator