6. Westin Costa Rica
Spread over a massive 2400 acres, the Westin resort offers guests the ultimate luxury experience. The tropical forest provides a perfect backdrop to this resort located right on the beach. All the 406 rooms fitted with all modern amenities provide guests absolute luxury and comfort. The 7 restaurants offering varied international cuisine will surely please your palate. The lagoon style pool, tennis courts, golf courses ensure that you never run short of activities when in Westin resort.
Image Credit: cntraveler