The Portland Spirit is offering a Thanksgiving Buffet Cruise boarding at 11 a.m. on Nov. 24 and cruising from 11:30 a.m. to 1:30 p.m. Relax as you cruise down the river taking in the views of Portland and the historic Milwaukie waterfront. Enjoy a buffet meal with holiday classics and desserts. Adult prices start at $95 and children are $47.50. Book your spot at portlandspirit.com/cruise/thanksgiving/. Cruises board at 1010 S.W. Naito Parkway, Portland. Tickets include a two-hour cruise on the Willamette River, live piano music, holiday buffet meal with turkey carving station, seasonal desserts, coffee, tea and gratuity.