
All Inclusive Cruises
Know what your holiday costs before you sail. With an all-inclusive cruise, drinks, dining and more are covered in your fare, so you can relax without watching the bill.
What does all-inclusive mean on a cruise?
Every cruise includes your cabin, main restaurants, entertainment and most onboard activities. An all-inclusive fare goes further, typically adding drinks, gratuities and Wi-Fi, and on some lines speciality dining or shore excursions. What's covered depends on the cruise line, so it's worth comparing.
Cruise lines that are all-inclusive as standard
Regent Seven Seas Cruises includes drinks, speciality dining, Wi-Fi, gratuities and shore excursions on every voyage. Oceania Cruises and Azamara both build inclusions into their fares, and VIVA Cruises' river voyages are all-inclusive, with drinks served throughout the day.
All-inclusive fares on mainstream lines
Several larger lines let you choose an all-inclusive fare when you book. P&O Cruises offers Classic All-Inclusive and Deluxe All-Inclusive on cruises of five nights or more. Princess Cruises has Princess Plus and Princess Premier packages, MSC Cruises offers an upgraded fare with drinks on cruises of four nights or more, and Ambassador has an upgraded inclusive fare across its sailings.
Is all-inclusive worth it?
If you enjoy a few drinks a day, use Wi-Fi to stay in touch or like to try speciality restaurants, an inclusive fare often works out cheaper than paying as you go. It also makes budgeting simple. Discover all-inclusive cruises below and book online, any time.
We found
1254 cruises


- Departure - Passau, Germany
- 6 stops
- Arrival - Passau, Germany


- Departure - Istanbul, Turkey
- 9 stops
- Arrival - Athens (Piraeus), Greece


- Departure - Frankfurt am Main, Germany
- 5 stops
- Arrival - Frankfurt am Main, Germany


- Departure - Barcelona, Spain
- 8 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Bridgetown, Barbados
- 8 stops
- Arrival - San Juan, Puerto Rico


- Departure - Paris, France
- 8 stops
- Arrival - Paris, France


- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany


- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Tampa, FL USA


- Departure - Frankfurt am Main, Germany
- 6 stops
- Arrival - Frankfurt am Main, Germany


- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany


- Departure - Düsseldorf, Germany
- 12 stops
- Arrival - Düsseldorf, Germany


- Departure - Paris, France
- 8 stops
- Arrival - Paris, France


- Departure - Benoa, Bali, Indonesia
- 12 stops
- Arrival - Sydney, Australia


- Departure - Malaga, Spain
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Civitavecchia (Rome), Italy
- 8 stops
- Arrival - Athens (Piraeus), Greece


- Departure - San Juan, Puerto Rico
- 8 stops
- Arrival - Bridgetown, Barbados


- Departure - Vienna, Austria
- 6 stops
- Arrival - Nürnberg, Germany


- Departure - Barcelona, Spain
- 12 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Paris, France
- 10 stops
- Arrival - Paris, France


- Departure - Miami, Florida, USA
- 8 stops
- Arrival - Miami, Florida, USA

