Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Are you looking for all-inclusive hotel accommodation in Jaco? This relaxing beach destination has 6 all-inclusive hotels and other accommodations. The closest major airport is in San Jose (SJO-Juan Santamaria Intl.), which is located 39.2 mi (63.1 km) from the city center. Once you've made your way to your hotel and settled into your comfortable room, head out to enjoy one of the many activities like surfing, then stop off at one of the local bars in Jaco.
Check out our customers' most popular Jaco hotels where you can benefit from great amenities, experience quality service, and have a vacation to remember.
Beach Break Resort - 3-star beach hotel offering all-inclusive room rates, with 80 rooms. It boasts a restaurant, a swim-up bar, 2 outdoor pools, and beach sun loungers. Onsite food and beverages are included.
Hotel Punta Leona - Features 2 restaurants, 3 outdoor pools, a spa, and a bar. Guests like the family-friendly amenities, breakfast, and beach locale. This 3-star beach resort offers all-inclusive room rates and has 200 rooms. Onsite food and beverages are included.
Hotel Arenas en Punta Leona - All Inclusive - 3-star all-inclusive hotel with 153 rooms. It boasts 2 restaurants, 3 bars, a children's pool, and a spa. Onsite food and beverages are included.
Best Western Jaco Beach All Inclusive Resort - Features a restaurant, 2 bars, a children's pool, and a nightclub. This 3-star all-inclusive beach resort has 100 rooms. Guests like the family-friendly amenities, dining options, and beach locale. Onsite food and beverages, gratuities, and taxes are included.
If you're curious about the best time to travel to Jaco, here is a summary of the weather throughout the seasons:
Venture out to Jaco Beach and Rainforest Adventures Costa Rica Pacific Park, and see why travelers like the beaches and recreational activities in Jaco. Other attractions include Neo Fauna, Teatro Jaco, and Herradura Beach.