No you don't have to book breakfast ,lunch just turned up at the mdr got a table for two no problem ,we booked the whole 14 nights via app 6pm table for 2 had 14 different locations in the Pearl and booked all entertainment for the whole 14 nights and never missed one show or changed our minds and cancelled anything .All went to plan