Located on world famous Ambergris Caye in Belize, Costa Blu is a Wyndham Trademark Collection oceanfront resort, awarded the top 1% Travelers' Choice Best of the Best Hotel for 2020 by TripAdvisor. Situated on 22 lush, tropical acres, the resort boasts 900ft on the ocean with a full sea wall along beach frontage and is directly in front of Mexican Rocks, a world class marine preserve. Ambergris Caye has been named #1 Island in the world, 2 years in a row by TripAdvisor & offers a great quality of life, appealing to investors & visitors alike. Costa Blu currently has 39 one BR seaview suites with private terraces & 1 two BR seaview suite, and has development rights to total 350 rooms. Amenities include resort pool and bar, restaurant, spa, concierge, and multiple oceanfront activities.