Cost of a Mediterranean Cruise
A Mediterranean cruise is one of the most popular cruise options for UK travellers, offering a mix of destinations including Spain, Italy, and Greece.
How much does a Mediterranean cruise cost in the UK?
The cost of a Mediterranean cruise from the UK typically ranges between £800 and £2,000 per person for a 7-night cruise in 2026.
Quick Answer
| Cruise Type | Average Cost |
|---|---|
| Budget cruise | £800 – £1,200 |
| Mid-range cruise | £1,200 – £2,000 |
| Luxury cruise | £2,000 – £4,000+ |
What Is Included in a Mediterranean Cruise?
Most cruises include:
- accommodation (cabin)
- meals and dining
- onboard entertainment
- access to ship facilities
Extras such as drinks, excursions, and gratuities are usually not included.
Cruise Costs by Cabin Type
| Cabin Type | Average Cost |
|---|---|
| Inside cabin | £800 – £1,200 |
| Ocean view | £1,000 – £1,500 |
| Balcony cabin | £1,500 – £2,500+ |
Additional Costs to Consider
| Extra | Typical Cost |
|---|---|
| Drinks package | £30 – £70 per day |
| Excursions | £50 – £150 per trip |
| Gratuities | £10 – £20 per day |
Cost for Couples
| Cruise Type | Cost for 2 |
|---|---|
| Budget | £1,600 – £2,400 |
| Mid-range | £2,400 – £4,000 |
| Luxury | £4,000 – £8,000+ |
Ways to Save Money
- book early deals
- travel outside peak season
- choose inside cabins
- compare cruise lines
Frequently Asked Questions
How much is a Mediterranean cruise per person?
Most Mediterranean cruises cost between £800 and £2,000 per person.
Are Mediterranean cruises all-inclusive?
Most include food and accommodation, but drinks and excursions cost extra.
What is the cheapest Mediterranean cruise option?
Inside cabins and off-season sailings are usually the cheapest options.
Final Thoughts
A Mediterranean cruise typically costs between £800 and £2,000 per person, making it a popular option for UK travellers looking for a balance between value and experience.