Christmas on the Water: Your Options For Portland Holiday Cruises

Get away from the hustle and bustle on land this holiday season and set sail on our rivers! Taking a holiday cruise is a unique way to celebrate the season with your family. Holiday lights, music, decor and ships? Who wouldn’t want to hit the water on one of these seasonal sensations this December? Below we highlight the best options for kids of all ages, ranging from mystical and magical to elegant and luxurious: this season Portland’s cruise lines have something for everyone. Read on to find out more.

Videos From Tinybeans

photo: Kim E. via Yelp

Portland Spirit
Portland Spirit offers a variety of cruises for families with kids of all ages. Here’s the breakdown of what they have to offer this holiday season.

Cinnamon Bear Cruise
Get into Christmas spirit with Cinnamon Bear and his friends! This two-hour cruise is based off  the classic radio series first heard in 1937 and was since adapted into a book (to get kids excited for the cruise, read the book before you go!). Paddy O’Cinnamon goes on a fantastical Christmas adventure to Maybeland, where he encounters everything from a dragon to a queen and a rhyming rabbit to pirates! His adventure ending with meeting Santa at the North Pole. The cruise brings this story to life with magic, story time, music, treats and more. Remember this Christmas cruise in the years to come with pictures taken with Paddy O’Cinnamon.

Pricing: Day cruise $34 for adults, $27 for children ages 1-12, $10 under age one
Night cruises $39 for adults, $30 for children, $10 for infants. (Note: prices does not include landing fee)

Book Online:
Trip departs: Salmon Street Springs Dock, 1000 SW Naito Pkwy, Portland

Phone: 503-224-3900

photo: Vincente N. via Yelp

Christmas Ships Cruises
There are two ways to enjoy Portland’s Christmas Ship Parade with Portland Spirit. The parade is in its 63rd year carrying on a tradition that so many of us have come to look forward to and your kids will too!  If your kids love the water and ships they’ll delight in seeing a variety of vessels lit up like Christmas trees. The parade runs between the Willamette and Columbia rivers showcasing privately owned vessels decorated brilliantly with Christmas lights. These book up fast, we recommend not waiting to plan your venture!

Explorer “Sleigh Rides on the Water”
Offering your family the chance to be a part of the parade by taking you up close to the ships, this hour and a half cruise includes hot chocolate, cookies and plenty of blankets.

Pricing: Starting from $40/person
$30/person for groups of 15 or more passengers
Book Online:
Dates: Dec 13-15, 19-21 from 7-8:30p.m.
Dec 16 from 4:30-6:00p.m.
Dec 17 from 5 -.6:30p.m.

photo: Christmas Ships via Flickr

Dinner Cruise
Dinner and a show! This option is better for older kids as it’s two and a half hours long and includes a three course meal. Giving you and your family front row seats to the Christmas ships accompanied by live entertainment all inside fully enclosed and climate controlled decks.

Pricing:  $74 for adults, $69 for children
Book Online:
Dates: Dec. 6-8, 13-15, 19-21 from 7-9:30p.m.

Christmas Buffet Cruise
This Christmas day cruise invites you to bring your family to celebrate Christmas Day in a different way-on the river! Put on your Christmas day best and enjoy an extravagant holiday buffet on their luxurious yacht. No dishes, or planning needed on your part take this time with your kids to enjoy great food, a beautiful view, live music and Christmas cheer.

Pricing: starts at $70 for adults, $35 for children ages 1-12, infants $10, plus $4 landing fee
Trip departs: Salmon Street Springs Dock, 1000 SW Naito Pkwy, Portland
Book Online:
Times: boarding 11:00a.m., cruising: 11:30a.m.-2:00p.m. or boarding 4:00p.m., cruising: 4:30-7:00p.m.

Pro Tip: Remember each cruise has different boarding times, so make sure to check yours and plan ahead!

Have you been on these cruises for the holidays? Share your experience with us below!

—Kris Wilhlemy


Trending Now

Welcome to our Tinybeans family!
Be sure to check your email for new activities, recipes and parenting hacks – and to see if you’ve won!








Enter to Win a $250 Gift Card!

Enter your email and zip code below for a chance to win a Mastercard Gift Card. We’ll pick one winner per month through December 31, 2022 – 9 lucky winners in all!

I agree to the official rules and to receive email communications from Tinybeans. By providing my email address, I agree to the Privacy Policy and Terms of Service.