
Luxury Cruises
Spacious suites, attentive service and dining that rivals the best restaurants ashore. Luxury cruising is about smaller ships, fewer guests and every detail taken care of.
What sets a luxury cruise apart?
On a luxury line, the ratio of crew to guests is high, so service feels personal from the first day. Ships are smaller, which means fewer queues, quieter decks and access to harbours big ships can't reach. Many fares include drinks, gratuities and Wi-Fi, so there's little to sign for once you're on board.
Luxury cruise lines to know
Regent Seven Seas Cruises offers all-suite ships and one of the most inclusive fares at sea, covering drinks, speciality dining, Wi-Fi and shore excursions. Seabourn combines intimate all-suite ships with expedition voyages to Antarctica and the Arctic. Oceania Cruises is known for its cuisine and destination-rich itineraries on small and mid-sized ships.
For luxury within a larger ship, Cunard's Grills suites come with private restaurants and lounges, while Celebrity Cruises' The Retreat offers an exclusive sundeck, lounge and restaurant for suite guests.
Where luxury lines sail
Expect itineraries that go beyond the usual, from smaller Mediterranean islands and the fjords of Norway to Japan, Southeast Asia and the polar regions. Longer voyages and grand voyages are common, giving you time to really explore.
Is a luxury cruise worth it?
Compare like for like. When drinks, dining, gratuities and excursions are included, the gap between a luxury fare and a mainstream cruise with extras added can be smaller than you'd think. Explore luxury cruises below and book online, any time.
We found
2765 cruises


- Departure - Southampton, Great Britain
- 4 stops
- Arrival - Southampton, Great Britain


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


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


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


- Departure - Barcelona, Spain
- 9 stops
- Arrival - Barcelona, Spain


- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Malaga, Spain


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


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


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


- Departure - Singapore City, Singapore
- 11 stops
- Arrival - Benoa, Bali, Indonesia


- Departure - Athens (Piraeus), Greece
- 11 stops
- Arrival - Miami, Florida, USA


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Southampton, Great Britain
- 6 stops
- Arrival - Southampton, Great Britain


- Departure - San Juan, Puerto Rico
- 7 stops
- Arrival - San Juan, Puerto Rico


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - New York, USA
- 2 stops
- Arrival - Southampton, Great Britain


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


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


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


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


- Departure - Civitavecchia (Rome), Italy
- 19 stops
- Arrival - Lisbon, Portugal


- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


- Departure - Southampton, Great Britain
- 7 stops
- Arrival - Southampton, Great Britain


- Departure - Fort Lauderdale, Florida
- 7 stops
- Arrival - Fort Lauderdale, Florida


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


- Departure - Southampton, Great Britain
- 6 stops
- Arrival - Southampton, Great Britain


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - San Juan, Puerto Rico
- 7 stops
- Arrival - San Juan, Puerto Rico


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


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


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Buenos Aires, Argentina
- 10 stops
- Arrival - Buenos Aires, Argentina


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


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


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


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


- Departure - Benoa, Bali, Indonesia
- 11 stops
- Arrival - Hong Kong, China


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


- Departure - Barcelona, Spain
- 9 stops
- Arrival - Barcelona, Spain


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


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


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


- Departure - Benoa, Bali, Indonesia
- 10 stops
- Arrival - Singapore City, Singapore


- Departure - Barcelona, Spain
- 12 stops
- Arrival - Lisbon, Portugal


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


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


- Departure - Southampton, Great Britain
- 2 stops
- Arrival - New York, USA


- Departure - San Juan, Puerto Rico
- 7 stops
- Arrival - San Juan, Puerto Rico


- Departure - Fort Lauderdale, Florida
- 7 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Sydney, Australia
- 6 stops
- Arrival - Sydney, Australia


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


- Departure - Southampton, Great Britain
- 11 stops
- Arrival - Southampton, Great Britain


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


- Departure - Southampton, Great Britain
- 5 stops
- Arrival - Hamburg, Germany


- Departure - Southampton, Great Britain
- 6 stops
- Arrival - Southampton, Great Britain


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


- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 7 stops
- Arrival - Fort Lauderdale, Florida


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


- Departure - Sydney, Australia
- 14 stops
- Arrival - Perth, Australia


- Departure - Sydney, Australia
- 25 stops
- Arrival - Auckland, New Zealand


- Departure - Southampton, Great Britain
- 7 stops
- Arrival - Southampton, Great Britain


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

