It's not fancy, but A Little Inn by the Sea sits on a primo piece of oceanfront, and most rooms have private balconies overlooking the ocean. There's also 300 feet of private, palm-tree-lined beach. The accommodations are hardly worthy of a spread in an interior-design magazine, but the views make up for the lackluster decor. A free breakfast buffet, a rooftop terrace, and a heated freshwater pool are lovely perks.