Mar Y Oro

- Address: Playa Cacique #50, Saboga, Panama, PA
- Location: 18.3 km from Isla Viveros
- Star rating: 3.5/5
- Guest rating: 8.8/10 (Excellent, 271 reviews)
- Price: CA $271, CA $298 total, includes taxes & fees, Nov 17 - Nov 18
Save up to CA $4,200 when you book a flight and hotel together*
With over 300,000 hotels worldwide, it's easy to create a perfect package
Plan, book, and manage your trip all in one place
Price found within the past 48 hours. Click for updated prices.
Trip length
3 nights4 nights5 nights6-7 nights
Stars
5 star4 star & up3 star & up2 star & up
Flight class
EconomyPremium economyBusinessFirst class
Remove all filters




Jan 21 - Jan 28
Las Escobas del Venado
6 nights
9.2/10 - Wonderful (180 reviews)
Roundtrip • Toronto (YYZ) - Panama City (PTY)
YYZ - PTY • 1 stop PTY - YYZ • 1 stop
CA $1,416
per traveller
found 1 day ago




Dec 28 - Jan 3
Casco Viejo
5 nights
9.8/10 - Exceptional (31 reviews)
"I would highly recommend, the service I received was impeccable and just a wonderful experience! I was a bit hesitant regarding the location but once I got there, it turned out to be perfect. The concierge staff was such a pleasure to work with especially ‘Jerry’, who provided recommendations and information. This was such a blessing to us. I would stay here again in a heart beat. It’s a must stay!"
Reviewed September 16, 2026
Roundtrip • Vancouver (YVR) - Panama City (PTY)
YVR - PTY • 2 stops PTY - YVR • 2 stops
CA $6,246
per traveller
found 6 hours ago




Dec 28 - Jan 3
San Francisco
6 nights
8.6/10 - Excellent (1,882 reviews)
Roundtrip • Toronto (YTO) - Panama City (PTY)
YYZ - PTY • Nonstop PTY - YYZ • Nonstop
CA $2,584
per traveller
found 1 day ago




Jan 8 - Jan 13
Casco Viejo
5 nights
9.2/10 - Wonderful (1,010 reviews)
Roundtrip • Montreal (YUL) - Panama City (PTY)
YUL - PTY • 1 stop PTY - YUL • 1 stop
CA $2,204
per traveller
found 1 day ago




Dec 30 - Jan 6
Casco Viejo
6 nights
7.8/10 - Good (35 reviews)
"The bed was fine, but the closet and the floor were quite dirty. There was also an unpleasant smell in my room."
Reviewed July 25, 2026
Roundtrip • Vancouver (YVR) - Panama City (PTY)
YVR - PTY • 2 stops PTY - YVR • 2 stops
CA $1,832
per traveller
found 1 day ago






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.
See all properties in Isla Viveros
Starting from an incredible CA $1,416, you can tailor make your Isla Viveros vacation package. Simply combine hotels, flights and car rentals and be rewarded with discounts.
One word: bundle. Hotels, rental cars and flights — combine whatever you need into an Isla Viveros vacation package to save a ton of cash. Score even more deals when you add extras such as sightseeing tours to your booking. But that's not the only impressive part. You have the freedom to customize your vacation your way. We offer over 550 airlines and 1,000,000 hotels around the world, so that everyone has an opportunity to travel and fulfill those vacation dreams.
It's difficult to pick the perfect time for airfares, but we normally say the earlier, the better. Plenty of international flights on Expedia become available to compare up to a year in advance. If you can't book early, don't worry. Low prices occasionally appear within a few weeks of departure dates.
Choose from any combination of flights, rental cars and hotels. Once you've made your booking, you can add some experiences and tours. Want to pick your airfare class? That's easy to do too. The choice is yours when it comes to creating your perfect Isla Viveros trip.
Booking all the parts of your trip together is a terrific way to save. Combine car rentals, airfares and hotels into a tidy little package. But it's not just hotels. Expedia features all types of properties, including vacation rentals such as mountain cabins and short-term homes. The list goes on!
With a vacation package, you're in charge. Whether you're hoping to fly to Isla Viveros in first class or coach, simply choose from the available airline options. Expedia has access to over 550 partner airlines throughout the world.
If your travel plans in Isla Viveros have changed, it's a relief to know that it is possible to amend or cancel your booking. If you booked in the last 24 hours, you may be able to receive a refund. If your booking is older than that, your hotel, airline or car rental company may impose a fee. To find out more, check our Customer Service Portal.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.