There are a number of restaurants in all areas of the resort. However, the majority of options are in the main Whistler Village. Each base area also has great après, restaurants and nightlife options, but again Whistler Village will be your best bet.