It may not be on the beach, but a stay in this all-suites condo hotel high up on the cliffs above Dawn Beach guarantees breathtaking sea views and a real sense of privacy. Just 10 minutes from Philipsburg, good-value Princess Heights works particularly well for families—the spacious one- or two-bedroom suites have separate living rooms with foldout sofas (not to mention foldout chairs) and fully outfitted kitchens with luxe touches, such as granite counters. Studio doubles, with kitchenettes, are also available. It’s a 5-minute walk or drive down a steep path to Dawn Beach, but the views from the terracotta terraces (every room has a patio) may be reason enough to stay put.