This well-run resort is a short stroll from Cruz Bay. All rooms are sunny, spacious one-bedroom suites with full kitchens and terraces with ocean or harbor views. And each can accommodate up to 5 people, making this a great choice for families. You can stay on the one-story lower floors or duplex upper floors, but we’d recommend the latter, as the duplex living rooms are bright, airy, and high-ceilinged. All suites are furnished in wicker and soft island hues. Two negatives: Harborside villas can be noisy and the beach nearby is small and rocky (so you likely want to go farther afield for the sands).