Spirit of Discovery boasts our largest ever selection of restaurants at sea. Guests can choose from the Grand Dining Room, the more informal Grill with its inside and al fresco tables or three speciality restaurants serving Asian, Seafood and Steakhouse cuisines – all open seating and all free of charge.