Las Alamandas - Costalegre area, Jalisco

Las Alamandas is located along the Costalegre in Mexico (two hours from Puerto Vallarta). Right on the beach, this eco-chic, colorful hotel exudes romance: many would say its seclusion and small size make it feel more like a private estate than a hotel. A landing strip, over 2,000 acres of natural reserve, and four unspoiled private beaches are just a few of the many splendors guests can enjoy here.

[Photo courtesy]

8 of 10