Yes, vegetarians and allergies/intolerances can be catered for on most ships. On some ships, the menu can also be adapted for vegans. However, there is only one menu per day on the programme. Therefore, please let us know during your booking if you have any special dietary requirements.