
Buena Vista Holidays
- Plan, book, travel with confidence
- Better togetherSave up to €900 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Buena Vista
Price found within the past 48 hours. Click for updated prices.

Courtyard by Marriott Portland City Center
Downtown Portland
Price was €648, price is now €574 per person
€574
per person
30 May - 5 Jun
found 1 day ago
Return direct flight included
Kansas City (MCI) to Portland (PDX)
8.8/10 Excellent! (2,380 reviews)
Rooms clean. The sink faucet water flow weird. Staff very nice and courteous.
Reviewed on 29 Apr 2026

Mark Spencer Hotel
Downtown Portland
Price was €776, price is now €586 per person
€586
per person
30 May - 5 Jun
found 1 day ago
Return direct flight included
Kansas City (MCI) to Portland (PDX)
9.2/10 Wonderful! (2,128 reviews)
Staff was friendlyyyy. They were all so cool! The hotel is a bit older but they modernized it without taking away its charm. The bed was sooo comfortable & sheets were so soft I was looking for the brand to get them at home! I’ll definitely stay again!
Reviewed on 29 Apr 2026

Hyatt Regency Portland at the Oregon Convention Center
Northeast Portland
Price was €724, price is now €629 per person
€629
per person
30 May - 5 Jun
found 1 day ago
Return direct flight included
Kansas City (MCI) to Portland (PDX)
9.4/10 Exceptional! (1,606 reviews)
$45 charge for valet parking seems steep. Other than that, rooms are good and breakfast also good.
Reviewed on 29 Apr 2026
Top hotels in Buena Vista

Comfort Suites Salem
630 Hawthorne Ave Se Salem OR
Fully refundable
The price is €106 per night from 27 May to 28 May
€106
27 May - 28 May
includes taxes & fees
9/10 Wonderful! (1,215 reviews)
Staff was friendly to our entire baseball team ! Breakfast was hot . Highly recommend
Reviewed on 28 Apr 2026

Doubletree by Hilton Salem
1590 Weston Ct NE Salem OR
Fully refundableReserve now, pay when you stay
The price is €106 per night from 31 May to 1 Jun
€106
31 May - 1 Jun
includes taxes & fees

The Independence
201 Osprey Lane Independence OR
Fully refundableReserve now, pay when you stay
The price is €158 per night from 27 May to 28 May
€158
27 May - 28 May
includes taxes & fees
9.6/10 Exceptional! (1,000 reviews)
Lovey stay as usual!
Reviewed on 29 Apr 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
