Portland Spirit Dinner Cruise on the Willamette River Portland, OR

Salmon Street Springs DockPortland, OR 97204
View on Map
Starting at
Total Price: $129.54 (USD)


This Portland dinner cruise presents one of the best ways to dine—aboard a luxurious yacht on the Willamette River. Enjoy a freshly prepared 3-course dinner enhanced by the dazzling city lights and sights of downtown Portland. Then sit back and take in the sights as you listen to live piano music, or captain’s narration of the sights on the outer decks.

up to 2.5 hrs 1 or more people

Good To Know

  • The dinner cruise takes about 2.5 hours, offering ample time to enjoy your meal and the scenic views.
  • Boarding begins 30 minutes prior to departure time.
  • Solid, non-slip footwear is recommended, as well as layered clothing due to the unpredictable climate on the rivers. High-heeled shoes are strongly discouraged.
  • The cruise offers a variety of plated meals including choice of seafood, beef, poultry and vegetarian options. Vegan options are available upon request at time of booking.
  • Alcoholic beverages will be available for purchase from the onboard bar.
  • Cruises feature private reserved tables, a fresh prepared 3-course dinner, live piano music, and narration by the captain.


from Dinner Cruise Through Downtown Portland
A sunset dinner cruise along the Willamette River is one of the best ways to dine in Portland, Oregon. Experience the sights of Downtown Portland and Historic Milwaukie Waterfront, enhanced by the dazzling lights. Enjoy a delightful meal featuring locally-sourced Northwest cuisine prepared fresh on board, live piano music, and historical narration on the outer decks (or bring headphones for your cell phone to listen via the Listen Everywhere app).

The Portland Spirit Dinner Cruise menu includes a choice of a plated entrée, house salad, bread, and house signature dessert. Appetizers, premium desserts, and other beverages are available for purchase from the full-service bar on board.

Boarding time: 5:30 PM, 6:30 PM
Cruising time: 6 PM - 8:30 PM, 7 PM - 9:30 PM

There are two docks for departure points: Salmon Springs in downtown Portland and Caruthers Landing in SE Portland. Most cruises will board the Portland Spirit at Salmon Springs Dock, but the vessel and boarding location are subject to change.
Star Map Pin Icon
Dinner Cruise Through Downtown Portland is located at Salmon Street Springs DockPortland, OR 97204
Attraction Map Pin IconAttractions Hotel Map Pin IconHotels & Lodging

Frequently Asked Questions about Dinner Cruise Through Downtown Portland

Where does this Portland dinner cruise depart from?

This Portland Spirit dinner cruise departs from Salmon Springs Dock at 1010 SW Naito Pkwy, Portland, OR 97204.

Is parking provided?

Paid parking is available at the World Trade Center parking garage and Smart Park parking garage on SW Jefferson. Street parking may also be available. EV parking is located one block west on SW Salmon Street.

What should I wear?

Dinner cruise attire is business casual or dressy casual. High-heeled shoes are not recommended. Instead, opt for solid, non-slip footwear as you will be in a marine environment. Also, consider wearing layered clothing as the climate on the rivers can be unpredictable.

Is this cruise appropriate for children?

Yes, children are welcome. Please note that the entertainment caters to adults and young children may find themselves restless. If you are dining with a small child, please ask your server for crayons and a children’s activity sheet.

Is the cruise wheelchair accessible?

This Portland Spirit cruise is wheelchair accessible on the first level (Willamette Deck) with certain restrictions, and there are wheelchair-accessible restrooms on board. Standard-sized manual wheelchairs and some power chairs, up to 32 inches wide, can be accommodated. The ramp has a weight limit of 250lbs combined weight of chair and passenger. If you or someone in your party will be traveling in a wheelchair, please address any needs regarding access requirements in the comment box when booking your reservation.

Can I bring my camera?

Yes, there will be plenty of great photo opportunities.

How long is the Dinner Cruise Through Downtown Portland?

The cruise lasts approximately two hours and 30 minutes.

What type of food is served?

Dinner is prepared fresh onboard in the galley and menus change daily. The cruise offers seafood, beef, poultry, and vegetarian options. Your server will make you aware of available selections shortly after you come aboard. Vegetarian options are regularly available as one of the entrées for plated meal cruises. Vegan options are available by request when booking.