
San Juan Holidays from £637
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 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 easyPackages with flights are ATOL protected
Top San Juan Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.


Central Hotel Panama Casco Viejo
Casco Viejo
Save 100% on your flight
Price was £1,376, price is now £698 per person
£698
per person
17 Aug - 22 Aug
found 1 day ago
Return flight included
Kingston (KIN) to Panama City (PTY)
9.2/10 Wonderful! (1,004 reviews)
The location is great !,
Great food and service !
Reviewed on 29 May 2026

Megapolis Hotel Panamá
San Francisco
Save 100% on your flight
Price was £1,098, price is now £657 per person
£657
per person
17 Aug - 22 Aug
found 1 day ago
Return flight included
Kingston (KIN) to Panama City (PTY)
8.4/10 Very Good! (1,538 reviews)
Rooms were great. We had a balcony room, great view! I love that there were food options in the hotel and you could walk right over to the outlet mall! Great location. Uber rides were so easy. Breakfast being included was such a plus and it was tasty!! I would definitely stay here again! And the shower!!!! Always had hot water! It was relaxing. Along with the ice cold room AC. We will be back!
Reviewed on 3 Jun 2026

Sofitel Legend Casco Viejo, Panama City
Casco Viejo
Price was £1,419, price is now £1,037 per person
£1,037
per person
17 Aug - 22 Aug
found 1 day ago
Return flight included
Kingston (KIN) to Panama City (PTY)
9.8/10 Exceptional! (655 reviews)
Beautiful hotel, excellent options for food and drinks within the hotel and nearby, and the staff was very attentive and helpful
Reviewed on 2 Jun 2026

Riande Aeropuerto Hotel & Casino
Price was £925, price is now £700 per person
£700
per person
17 Aug - 22 Aug
found 1 day ago
Return flight included
Kingston (KIN) to Panama City (PTY)
8.4/10 Very Good! (1,830 reviews)
Pool was and and everything was very clean and good food too. Everything has been improved from 3 years ago. Nice friendly staff. Two negatives, outdoor hot tub was colder than the pool, but pool was perfect. Outdoor bar, restaurant or no where could you charge anything to your room. Hard to to have cash when your at a swim up bar.
Reviewed on 26 May 2026
Top hotels in San Juan

Hotel Riu Plaza Panama
Calle 50, Urb. Marbella Panama City Panama
Fully refundableReserve now, pay when you stay
The price is £101 per night from 17 Jun to 18 Jun
£101
17 Jun - 18 Jun
includes taxes & fees
9/10 Wonderful! (5,538 reviews)
"Excellent breakfast and very nice staff"
Reviewed on 3 Jun 2026

Crowne Plaza Panama Airport by IHG
Ave. Domingo Diaz Tocumen Panama
Fully refundable
The price is £112 per night from 29 Jun to 30 Jun
£112
29 Jun - 30 Jun
includes taxes & fees
8.6/10 Excellent! (2,574 reviews)
"It was a very convenient stay between connecting flights, however, it is NOT 6 mins walk from the airport. 😅 The shuttle service is reliable though. Overall a good stay, with the exception of not having warm water at 6 am to shower. 😩"
Reviewed on 3 Jun 2026

The Executive Hotel
Calle 52 Panama City Panama
The price is £68 per night from 25 Jun to 26 Jun
£68
25 Jun - 26 Jun
includes taxes & fees
9.2/10 Wonderful! (1,129 reviews)
"Great location, near metro. Great staff. Breakfast was included and was great with buffet-like options that mostly changed daily. Pool and gym were great. Having more available pool and gym towels would have been ideal but when asked staff were helpful. I personally enjoyed the steam room near the ..."
Reviewed on 2 Jun 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. Flight-inclusive packages are ATOL protected.










