One of the Caribbean’s best, and most colorful, small inns the St John Inn has received the “Certificat Of Excellence” award from trip advisor .  It is located right in town  so no need for a rental car or taxi to enjoy the excellent shopping and dining  Cruz Bay has to offer. See rates and details on their web site at:    http://stjohninn.com/