Getty Images/iStockphoto

CNN Underscored reviews financial products based on their overall value. We may receive a commission through our affiliate partners if you apply and are approved for a product, but our reporting is always independent and objective. Terms apply to American Express benefits and offers. Enrollment may be required for select American Express benefits and offers. Visit americanexpress.com to learn more.

For much of the country, summer weather is here. And, if you’ve still not yet thought about where you want to celebrate the Fourth of July, you’ll be pleased to know that last-minute travel deals are still out there.

We likely aren’t the first ones to tell you that travel prices this summer are exorbitant. According to Priceline hotel and flight data, the average hotel rates are up 14%, and average round-trip airfares are up 39% compared to last summer. As the travel industry copes with the sharp rise in demand, many have been priced out of booking a weekend away for the Independence Day weekend. But if you look in the right places, you can still find deals.

For example, as part of its Summer Sale, Priceline is helping would-be travelers save on an upcoming Fourth of July vacation. Between June 20 and June 28, you can save $20 on hotel Express Deals when you spend at least $125 by using the promo code SUMMER2022. Similarly, between June 29 and July 4, you can save $100 on hotel Express Deals when you spend at least $500 by using the promo code SUMMER100.

Ultimately, when it comes to finding deals, the best tip is to remain flexible. Be ready to tweak your dates of travel (as much as you can for a weekend break), look for nearby and smaller airports and keep in mind that points and miles can be extremely valuable in high-demand periods like this.

We found some of the best cheap — and last-minute — Fourth of July deals out there, including flight deals and hotel deals. For the purpose of looking for these deals, we searched between June 29 and July 5, though you may find cheaper prices outside of those high-in-demand dates. If you see a deal you like, try searching to see if it’s also available within your preferred dates.

Last-minute 4th of July hotel deals

If you’re looking for a last-minute getaway this Independence Day, you could stay somewhere domestic or head farther afield. But no matter which is right for you, there are deals to be had by using travel rewards, which could save you hundreds — or thousands — of dollars on your stay.

Secrets Cap Cana Resort & Spa, Punta Cana, Dominican Republic

29,000 World of Hyatt points per night

Hyatt
Secrets Cap Cana Resort & Spa

Secrets is now a part of the World of Hyatt program, and as such, you can stay at this adults-only all-inclusive property all on points. For 29,000 World of Hyatt points per night, you can get a club room from July 1 to July 4. In total, for the three-night stay, you’d owe 87,000 World of Hyatt points. As a point of comparison, you’d have to pay $1,920 on the same dates, which is over 2 cents per point in value, a terrific deal. Plus, remember that all of your food and drinks are included at this all-inclusive, so once you redeem those points, you’re set.

You can quickly earn World of Hyatt points in a number of ways, including by transferring points from the Chase Ultimate Rewards® program. However, if you’re interested in boosting your Hyatt account right away, you can earn a decent amount of bonus points from the sign-up bonus on the World of Hyatt Credit Card.

Conrad Tulum Riviera Maya, Tulum, Mexico

90,000 Hilton Honors points per night

Hilton
Conrad Tulum Riviera Maya, Tulum, Mexico

If an international trip is in order for your Independence Day weekend celebration, consider a stay at the Conrad Tulum Riviera Maya. For 90,000 Hilton Honors points per night, you’ll get a lovely tropical view guestroom with a king bed. For a two-night stay over the Fourth of July weekend, an award stay will cost you 180,000 points. Meanwhile, if you were to pay cash for those same two nights, the bill would be $1,302.

Hilton has a number of credit cards on offer, which makes it easy to earn points quickly for a redemption like this, such as the Hilton Honors American Express Card.

Sheraton New York Times Square Hotel, New York

43,000 Marriott Bonvoy points per night

Marriott
Sheraton New York Times Square Hotel

The Big Apple is a great option for the Fourth of July. There’s the standard New York sightseeing — strolls through Central Park, eating at some of the best restaurants in the world, shopping in SoHo — and who can forget the Fourth of July fireworks display? If you want to be in the center of it all, the Sheraton New York Times Square Hotel is a good option at 44,000 Marriott Bonvoy points per night. For a three-night stay over the holiday weekend, it’ll cost you 130,000 points. On the same dates, you would have to pay $1,115.

You can earn Marriott Bonvoy points quickly via the hotel chain’s credit card offerings, such as with the Marriott Bonvoy Bold® Credit Card. If you frequently stay at Marriott hotels, this could be a solid card to add to your wallet.

Lennox Miami Beach, Florida

25,000 World of Hyatt points per night

Hyatt
Lennox Miami Beach

If you tend to lean more toward boutique hotels, that doesn’t mean you can’t use your travel rewards for a free stay. Take the Lennox Miami Beach, which is a boutique, Art Deco-style hotel with modern design elements. On the Fourth of July weekend, a three-night stay will cost you 25,000 Hyatt points per night — or 75,000 points for the full stay. Comparatively, if you were to pay cash for those same nights, it would run you $1,394, giving you solid value for your Hyatt points. Then, you can take the money you saved and use it on all the terrific food and drinks the Miami restaurant and bar scene has to offer.

Earning Hyatt points is extremely easy, thanks to the Hyatt Credit Card. But also keep in mind that you can transfer Chase Ultimate Rewards points to Hyatt at a 1-to-1 rate with the Chase Sapphire Preferred® Card.

W Seattle, Washington

43,000 – 46,000 Marriott Bonvoy points per night

Marriott
W Seattle

The Pacific Northwest could be a great spot to celebrate Independence Day. At the W Seattle, a vibrant luxury hotel located in downtown, you can book a room entirely on points. For a five-night stay over the holiday weekend, you can redeem 181,000 Marriott Bonvoy points. If you were to use cash on the same dates, the total would come to $1,761.

Remember that the Marriott Bonvoy program gives you the fifth night for free when you redeem points, so for this room, you’re only truly paying for the cost of four nights. Plus, when you consider that you can get free night certificates from certain Marriott credit cards, this could be a great deal.

Hilton Hawaiian Village Waikiki Beach Resort, Hawaii

70,000 Hilton Honors points per night

Hilton
Hilton Hawaiian Village Waikiki Beach Resort

Why not visit the 50th state over the Fourth of July? Better yet, you can stay at the Hilton Hawaiian Village Waikiki Beach Resort completely on points thanks to this Hilton Honors deal. Over the long weekend, a four-night stay will run you 280,000 points. While that may seem like a lot, consider that with a nightly rate of more than $500, a four-night stay would run you $2,156. That’s not a bad deal for using your Hilton Honors points — and you’ll get a free hotel stay in return.

Start by building up your Hilton Honors account with the Hilton Honors Amex so you can afford point redemptions like this in the future. And, by staying at Hilton properties and paying for your stay with the card, you’ll continue to earn points at a large clip.

Last-minute 4th of July flight deals

While flight prices are higher than average, it’s not impossible to find a good deal. Here are some of our favorite flight deals we’ve seen from around the country. Keep in mind, too, that it may be helpful to subscribe to a cheap flight service such as Thrifty Traveler Premium in order to get flight deals sent to your inbox every day.

New York (EWR) to Aruba (AUA) for $309.07 round trip with United Airlines

Priceline
New York to Aruba for $309.07 round trip with United Airlines

Want to spend Independence Day in the Caribbean? Head from New York to Aruba with United Airlines for just more than $300 round trip. The flights are nonstop in both directions.

Chicago (ORD) to New Orleans (MSY) for $335.21 round trip with Spirit Airlines

Priceline
Chicago to New Orleans for $335.21 round trip with Spirit Airlines

Fly nonstop to New Orleans from Chicago with this round-trip fare with Spirit. This itinerary gives you the best time to maximize your long weekend in the Big Easy.

Los Angeles (LAX) to Las Vegas (LAS) for $147.20 round trip with American Airlines

Priceline
Los Angeles to Las Vegas for $147.20 round trip with American Airlines

Escape to Las Vegas with this round-trip fare from American for less than $150. Both directions of travel include nonstop flights.

Miami (MIA) to San Juan (SJU) for $383.98 round trip with Frontier Airlines

Priceline
Miami to San Juan for $383.98 round trip with Frontier Airlines.

If you don’t mind flying with a low-cost carrier, you can opt to travel with Frontier on this nonstop itinerary from Miami to San Juan. As an added bonus, you won’t need your passport on this trip!

Dallas (DFW) to San Francisco (SFO) for $312.99 round trip with Frontier Airlines

Priceline
Dallas to San Francisco for $312.99 round trip with Frontier Airlines

Thinking a long weekend in the Bay Area sounds more your speed? Fly from Dallas to San Francisco with Frontier for just more than $300 round trip.

Boston (BOS) to Miami (MIA) for $309.23 round trip with Spirit Airlines and American Airlines

Priceline
Boston to Miami for $309.23 round trip with Spirit Airlines and American Airlines

Take off to South Florida with this exceptionally cheap fare to Miami. It’s nonstop in one direction but requires a stop on the return.

How to book last-minute 4th of July flights

Widely considered the best card for booking flights is The Platinum Card® from American Express. You’ll earn a whopping 5 points for every dollar you spend on flights booked directly with an airline or via Amex Travel when you use the Amex Platinum (on up to $500,000 per calendar year). So if you book the $315.20 round-trip flight from Chicago to Austin directly with American Airlines, you’ll earn 1,576 American Express Membership Rewards points, plus miles in American’s AAdvantage program.

Alternatively, you could book these flights with a card like the Chase Sapphire Reserve®, which earns 3 points per dollar on travel, including flights, and 5 points total on air travel if you purchase through Chase Travel℠.

And if you’re planning to book with an online travel agency like Priceline or Expedia, remember to book your flights with a credit card that earns points on all travel, not just travel booked directly with airlines or via an issuer’s booking portal. For example, the Chase Sapphire Preferred earns a general 2 points per dollar on all travel purchases.

Find out which credit cards CNN Underscored chose as its best travel credit cards currently available.