Resorts highlight the diverse destinations across the isthmus by creating an environment that combines the hotel with a variety of recreational activities. Whether it be an oceanfront pool, full-service spa, nearby monkey tours or all-inclusive meals, resorts are your home away from home in vacation-perfect surroundings. With jungles, mountains and beaches, resort properties are as diverse as the landscape and people of Panama. The main attraction of seaside resorts is typically the beach. However, Panama has over 1500 miles of coastline, not to mention rivers, making waterfront resorts incredibly diverse depending on their location.