David Holidays

Book a Hotel + Flight or Car together to unlock savings

Top hotels in David

Hotel Ciudad De David

Hotel Ciudad De David

3.5 out of 5
Calle D Norte, Avenida 2da Este David Chiriqui
Fully refundableReserve now, pay when you stay
The price is 2.498.215 ₫ per night from 12 Jul to 13 Jul
2.498.215 ₫
2.748.037 ₫ total
12 Jul - 13 Jul
includes taxes & fees
9.4/10 Exceptional! (1,001 reviews)
"An ok place to stay o night for a next day flight. Otherwise not much to do around there. Hotel was an average 2 or 3 skater hotel at best. Staff was nice and helpful"

Reviewed on 5 Jul 2026

Hotel Ciudad De David
Gran Hotel Nacional

Gran Hotel Nacional

3 out of 5
1 Calle Central Ave. David Chiriqui
Fully refundableReserve now, pay when you stay
The price is 2.248.393 ₫ per night from 7 Jul to 8 Jul
2.248.393 ₫
2.473.232 ₫ total
7 Jul - 8 Jul
includes taxes & fees
8.4/10 Very good! (546 reviews)
"Wonderful stay. Staff was exceptionally helpful with a personal emergency that had a positive outcome. Loved the nostalgic feel the property had. Room and beds were very comfortable. They have three restuarants to choose from in the heart of David (breakfast included) I would book again."

Reviewed on 4 Jul 2026

Gran Hotel Nacional
Pensión Galicia

Pensión Galicia

2 out of 5
Av. Obaldía David Provincia de Chiriquí
Fully refundableReserve now, pay when you stay
The price is 745.520 ₫ per night from 8 Jul to 9 Jul
745.520 ₫
820.072 ₫ total
8 Jul - 9 Jul
includes taxes & fees
Pensión Galicia
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.

Stay near popular David attractions

Frequently asked questions

How much does a David holiday package cost?
Offering great value package deals on Expedia, you'll be pleasantly surprised at how much a holiday to David costs! Expedia's packages make travel planning easier and your savings go further.
What are the cheapest months to go to David?
You can usually find lower rates and greater availability in August, October and November. Check out our cheap David holiday packages and you could get some great off-season deals.
How many days is enough for David?
For a David holiday, a few days will be enough to see the top spots. Make sure to visit Plaza El Terronal — it's one of the top sights in this destination. If you want more activities, consider basing yourself here and going on some day tours from David.
Is it worth booking a holiday package to David?
Whether you want to visit major attractions such as Plaza El Terronal and Parque de las Madres on your David holiday, or coming for its excellent coastal beaches, shopping and fishing, there's something for everyone here. With so much to experience, you'll soon find out why so many people think David is a good holiday destination.
How to find the best David package deals?
Begin your search for a David package deal by entering your destination and preferred trip dates under our "Packages" tab. Then apply a few filters, like "Property type" and "Guest rating," to tailor the results to your exact style. You can also sort by "Package discount" and browse offers that come with unbeatable savings. If you don't find the perfect David package deal straight away, simply change your dates and search again. Bear in mind that deals are only available for a limited time, so book early and get your David getaway off to a flying start.
Is it cheaper to book a David holiday as a package?
Expedia holiday packages are designed to help you keep more money in your pocket. Bundle your car rental, flight and hotel into one great-value price and enjoy significant savings. You'll usually get a better deal than booking each component individually. And you'll still enjoy the flexibility to create a customised David holiday by choosing your favourite airline, accommodation type and car class.
When to book a holiday package to David?
Enjoy fantastic discounts by reserving your flights ahead of time with Expedia. If spontaneity is more your thing, snap up one of our last-minute deals for an impromptu David getaway.
How to plan a trip to David?

  1. Choose your travel dates: What you plan to do in David and your preferred season can help you decide when to travel.
  2. Figure out your budget: Ensure you have enough money to cover everything from food and transportation to flights and activities. Your accommodation will likely be the biggest expense during your trip to David.
  3. Set the duration of your trip: Start by making a list of all the activities and attractions you'd like to experience in David. Then, estimate how long you'll need at each, as well as any travel time.
  4. Bundle your bookings: With your travel dates in order, you can combine your flights, car rental, hotels and more into a customised David holiday package.

Explore a world of travel with Expedia