- Best-Price Guarantee
- 24/7 Expert Support
- No Booking Fees
- Direct with Operators
- Verified Itinerary
Description
Boat
Roatan Aggressor is a 36.6 metres long, 6.5 meters wide spacious dive yacht, designed and powered for comfort, safety and stability. It is diesel-powered, cruises at 10 knots, built to Lloyd’s Registry and American Bureau of Shipping Standards, it has 110 volt power on board.
Roatan Aggressor features a beautiful air conditioned salon with dining facilities on the mian deck, there is an entertainment center includes a TV, DVD and music player and an assortment of movies, games. If you have a favorite movie, digital presentation or a video to share, we encourage you to bring it along. The crew especially loves new releases of movies, recent magazines and books. A small library of books for exchange is maintained onboard as well as fish identification books for reference.
The menu aboard is varied and plentiful, with fresh local fruits and veggies, island seafood, and local grown meats serving Caribbean and American feasts, barbecues and local cuisine. If you have any special dietary requirements, please tell our booking agent know, so the chef can adequately prepare to meet your needs.
On the upper deck, there is a shaded seating area with open view on the sea, and for those who enjoy the sun there are cushioned benches for relaxation. In addition, there is an hot jacuzzi, stereo (has an IPod plug-in) and a shaded wet bar located on the back of the upper deck.
Roatan Aggressor's dive deck is spacious and well equipped with personal gear lockers and in place fill station. Diving amenities include Nitrox, individual dive lockers, camera table with low-pressure air hoses, and two hot, fresh water showers on the dive platform.
Cabin
Roatan Aggressor has 9 comfortable guest cabins, it can welcome 18 guests in privacy and comfort.
All cabins have private bathroom, individual climate control, monitor with media player, USB/110v outlet and hair dryer.
1 Master Stateroom (# 1):
Located on the lower deck, the largest cabin onboard, with one queen bed, no port hole.
2 Deluxe Staterooms (#2 - 3):
Located on the lower deck, with two twin bunk style beds, portholes.
6 Deluxe Staterooms (#4 - 9):
Located on the lower deck, with a double bottom bed and single top bunk bed, portholes.
Diving
- 4 to 5 dives per day, depends on the itinerary/condition.
- No dive on the embarkation and disembarkation day.
- Only 1 - 2 dives will be provided on the last diving day.
- All diving will provide experienced guide to lead the dive.
- All tanks have K-valves (american style), no DIN (European) valves.
Other Informations
- Nitrox:Available with additional cost
- 15L Tanks:Available with additional cost
- REBREATHER Dive:Not available at the moment
- Technical Dive:Not available at the moment yet
- Dive Equipment Rental:Available, rate on request
- Dive insurance:Divers must have valid dive insurance
- Wi-Fi Internet :Not available at the moment
- Laundry Service:Not available at the moment
- Massage Service:Not available at the moment
- Payment on board:By cash (USD) or credit cards.
- Crew Number:6 - 8, include 2 dive guides
Cabins & prices
/** * Modern cabin/price grid for the _tab_cabins_prices tab on package nodes. * Replaces the previous boring table with a responsive card layout * featuring "Best Value" highlight, discount pricing, and clear CTAs. */ $package_nid = (int) $node->nid; $_dac_cabins = array(); // Inline DB query — same shape as dac_price_block_fetch_price_db() // but joins taxonomy_term_data to surface cabin names. Cabin data // is intentionally NOT loaded as commerce entities: it's a flat // (name + price) view that doesn't need the full Commerce stack. $_dac_cabins_query = db_query( "SELECT fcn.field_cabin_name_tid AS tid, td.name AS cabin_name, MIN(fcp.commerce_price_amount) AS min_price, MAX(fcp.commerce_price_amount) AS max_price, COUNT(*) AS variants FROM {field_data_field_cabin_package} fcap INNER JOIN {field_data_field_cabin_name} fcn ON fcn.entity_id = fcap.entity_id AND fcn.entity_type = 'commerce_product' AND fcn.deleted = 0 INNER JOIN {taxonomy_term_data} td ON td.tid = fcn.field_cabin_name_tid INNER JOIN {field_data_commerce_price} fcp ON fcp.entity_id = fcap.entity_id AND fcp.entity_type = 'commerce_product' AND fcp.deleted = 0 WHERE fcap.entity_type = 'commerce_product' AND fcap.deleted = 0 AND fcap.field_cabin_package_nid = :nid GROUP BY tid, cabin_name ORDER BY min_price ASC", array(':nid' => $package_nid) ); foreach ($_dac_cabins_query as $row) { $_dac_cabins[] = array( 'tid' => (int) $row->tid, 'name' => $row->cabin_name, 'min' => (int) $row->min_price, 'max' => (int) $row->max_price, 'variants' => (int) $row->variants, ); } // Special offer handling — mirrors the logic in render_price(). $_dac_offer_active = render_offer( render($content['field_special_offer']), render($content['field_special_offer_expiration']) ); $_dac_offer_pct = 0; $_dac_offer_label = ''; if ($_dac_offer_active && !empty($content['field_special_offer_discount'])) { $_dac_offer_pct = (float) strip_tags(render($content['field_special_offer_discount'])); $_dac_offer_label = trim(strip_tags(render($content['field_special_offer_discount']))); } // Resolve user currency once (may be USD, EUR, etc.). $_dac_currency = function_exists('commerce_multicurrency_get_user_currency_code') ? commerce_multicurrency_get_user_currency_code() : 'USD'; // Trip duration for the summary strip. $_dac_duration = isset($_dac_pkg_dmin) ? (int) $_dac_pkg_dmin : 0; ?>From
$3,295
Included
- Full-board meal plan (including snacks)
- Complimentary beverages (water, tea, coffee)
- Alcoholic beverage
- Soft drinks
- Diving activity (incl. tanks, weights, weight belts)
- Dive guide service
- Land excursions and activities throughout the trip
- Boat accident insurance
- Cabin towels and complimentary toiletries
- Cabin cleaning service
Not included
- Transfers from airport and/or hotel to the yacht
- Marine park fees & Port fees
- Fuel surcharge
- Dinner ashore the night before disembarkation
- Dive equipment rentals
- Larger tank (15 L)
- Nitrox fills
- Dive courses on board
- Dive insurance (mandatory requirement)
- Travel insurance (trip cancellation insurance)
- Crew gratuity
More
| Destinations | Honduras |
|---|---|
| Facilities | Nitrox support, Sidemount Friendly, Camera Station, Jacuzzi |
| Languages spoken | English |
More details
Roatan Aggressor liveaboard dive trip in Honduras — check key facts at a glance: dates, ports, duration, cabin types and what is included. Jump to the FAQs below for pricing, certification and booking details.
| Destination | Honduras |
|---|---|
| Boat | Roatan Aggressor |
| Date | Jan 9, 2027 — Jan 16, 2027 |
| Duration | 7 nights |
| Departure | Roatan |
| Arrival | Roatan |
| Cabin types | Classic Twin, Twin/Double, Premium Double, Premium Twin/Double |
| Boat capacity | 18 guests maximum |
























