If you’re looking for an alternative to the large, all-inclusive resorts, but you still want an affordable beach vacation, then Puerto Morelos could be right for you. The town has its own unique style that blends its fishing village origins with a worldly bohemian vibe. Instead of giant high-rise hotels, Puerto Morelos is dotted with quaint beachfront hotels and inns, low-rise condominiums and palapa-covered beachfront restaurants, most of which are locally owned and operated. Read more