Yes, major cruise ships in 2026 operate high-fidelity medical centers that are grounded as "Mini-Hospitals" and carry a stock of common antibiotics, including Amoxicillin. These medical centers are designed to handle a "Safe Bubble" of common illnesses and emergencies at sea. However, a grounded reality check: you cannot just "Bujan" buy Amoxicillin at the ship's shop; you must have a high-fidelity consultation with the ship’s doctor, who will charge a supportive (but often high) fee for the visit and the medication. A supportive peer tip: if you are prone to certain infections, it is a "Gold Standard" practice to bring your own prescribed "emergency kit" to avoid the "hard-fail" costs of onboard medical care. While the ship is supportive of your health, their pharmacy is intended for "unforeseen" issues. Always ensure your travel insurance covers "onboard medical," as a single round of antibiotics and a doctor's visit can easily cost $200–$500 without a "Safe Bubble" of coverage for your "Pura Vida" vacation.