With an all-inclusive booking, you can enjoy food and drinks for breakfast, lunch and an evening meal in the all-day dining restaurants. Premium all-inclusive lets you eat in any of the restaurants and bars across the hotel, although some may still offer a set menu.