Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Relaxing 20th Wedding Anniversary All-Inclusive Resort Trip from Phoenix

Day 1 · Thu, Aug 20
Puerto Peñasco, Sonora

Travel to the resort

  1. Phoenix to Puerto Peñasco via AZ-85 and Sonoyta border crossing — Phoenix to Puerto Peñasco — Depart early morning (~6:00 AM) for an ~4.5–6 hour drive plus border time; pack passports, expect a quick fuel/food stop in Ajo or Why if needed, and plan to arrive with time to check in and settle in.
  2. Check-in at a beachfront all-inclusive resort — Sandy Beach / Playa Hermosa — Arrive, unpack, and ease into the trip with pool, beach, and a late lunch; ~2 hours.
  3. Puerto Peñasco Malecón — El Centro / waterfront — A relaxed sunset stroll along the waterfront promenade for ocean views, casual browsing, and a celebratory first-night feel; evening, ~1.5 hours.
  4. Mare Blu — near the Malecón — A good sit-down seafood dinner with a romantic anniversary vibe; dinner, ~1.5–2 hours, about $25–45 per person.
  5. Coffee / dessert at a café near the Malecón — El Centro — Cap the travel day with a light dessert or espresso before heading back to the resort; evening, ~30–45 minutes, about $8–15 per person.

Morning

Leave Phoenix around 6:00 AM so you can beat the heat, keep the border crossing calm, and still have a full afternoon once you reach Puerto Peñasco. The usual route is AZ-85 through Gila Bend, Ajo, Why, and on to the Sonoyta border crossing, then straight down to the coast on Mex 8. Plan on about 4.5–6 hours total depending on border wait, traffic, and how long you stop for fuel or a quick breakfast; I’d keep passports handy, top off the tank in the U.S. before you get too far south, and have a little cash ready for small purchases. If you need a break, Ajo and Why are the last easy spots for coffee, snacks, and restrooms before the desert stretch really opens up.

Afternoon

Once you arrive in Sandy Beach / Playa Hermosa, check into your beachfront all-inclusive resort, drop your bags, and give yourselves permission to slow all the way down. This is the part of the day where you don’t try to “do” much — just unpack, put on swimsuits, and let the trip start to feel like a vacation. Most resorts will have lunch running when you arrive, and that’s the perfect move: something light, a cold drink, then pool time or a walk on the sand. Expect check-in to take a little time if you arrive with the lunch crowd, but it’s usually smooth; if your room isn’t ready right away, most places will still let you use the pools and beach areas, which is honestly the best first impression here.

Evening

When the sun starts dropping, head into El Centro for a relaxed walk along the Puerto Peñasco Malecón. It’s the easiest way to get a feel for the town on your first night: water views, a breezy promenade, little souvenir stands, and that low-key vacation energy that builds as the lights come on. From Sandy Beach, the drive is usually about 10–15 minutes by taxi or rideshare-like transfer, depending on where your resort sits. Keep the stroll to about an hour or so, then settle in for dinner at Mare Blu nearby — a solid anniversary pick for seafood, a nicer atmosphere, and plates in the roughly $25–45 per person range. After dinner, finish with coffee or dessert at a café near the Malecón — something simple like espresso, flan, or a sweet crepe — and then head back to the resort for an early night. It’s the kind of first day that feels full without feeling busy, which is exactly right for a 20th anniversary trip.

Day 2 · Fri, Aug 21
Puerto Peñasco, Sonora

Relaxing resort day

  1. Resort beach and pool cabana time — Sandy Beach — Keep the morning unhurried with loungers, swims, and drinks; morning, ~3 hours.
  2. Wrecked at the Reef — Sandy Beach area — A casual beachfront lunch with ocean views and easygoing service, perfect for a no-rush resort day; lunch, ~1–1.5 hours, about $20–35 per person.
  3. La Spa — Sandy Beach resort area — Book a couples massage or spa circuit to make the day feel restorative and celebratory; afternoon, ~1.5–2 hours.
  4. CET-MAR Aquarium — near downtown Puerto Peñasco — A small, easy cultural stop if you want a short break from the resort without overdoing it; late afternoon, ~45–60 minutes.
  5. Wendy’s Restaurant and Bar — near the Malecón — A low-key sunset dinner spot with seafood and cocktails after a relaxed day; evening, ~1.5 hours, about $20–40 per person.
  6. Beach walk under the stars — Sandy Beach — End with a quiet nighttime stroll on the sand; evening, ~30–45 minutes.

Morning

Take the day slow and let Sandy Beach do the heavy lifting for you. This is the easiest kind of Puerto Peñasco morning: coffee on the balcony if you have an ocean view, then straight down to the resort beach and pool cabana setup before the sun gets too intense. In August, the best window for being outside is early, roughly 8:00–11:00 AM, so claim your loungers, tip the attendant early if cabanas are available, and settle in for swims, shade, and frozen drinks. If you want a little movement without turning it into an “activity,” just alternate pool time and sea time and keep everything blissfully unstructured.

Lunch

For lunch, stay in the Sandy Beach area and head to Wrecked at the Reef, which is exactly the kind of place that works on a resort day: breezy, casual, right on the water, and easy to linger at for an hour or more. Expect seafood, tacos, burgers, and cocktails in the roughly $20–35 per person range, depending on drinks. Service is usually relaxed rather than fast, so this is a good place to let the pace stay slow. If you’re coming over from your resort, it’s typically a short shuttle, taxi, or golf-cart ride depending on where you’re staying; cash is handy for tips even if your tab goes on the card.

Afternoon

After lunch, shift into anniversary mode at La Spa in the Sandy Beach resort area. A couples massage is the obvious choice here, but even a spa circuit or light treatment package works well if you want to feel refreshed without losing the whole afternoon. Booking ahead is smart in August, especially for couple’s treatments, and a realistic block is 1.5–2 hours including check-in and a little quiet time afterward. Afterward, if you still have energy, this is the perfect moment to change clothes and take a short taxi or rideshare toward downtown for a low-key cultural stop at CET-MAR Aquarium; it’s small, easy to see in 45–60 minutes, and a nice palate cleanser before dinner without overplanning the day.

Evening

For dinner, head to Wendy’s Restaurant and Bar near the Malecón for a relaxed sunset meal with seafood and cocktails. It’s a good “no-fuss” anniversary dinner spot: low-key, not overly formal, and close enough to the waterfront that you can catch the evening light before or after your meal. Plan on about $20–40 per person depending on drinks and what you order. If you drove or took a taxi in from the resort, keep it simple and let the evening wind down naturally rather than packing in more stops. End with a quiet beach walk under the stars back at Sandy Beach—the sand is softer once the heat drops, the water sounds better at night, and it’s the kind of calm finish that makes a 20-year anniversary trip feel special without trying too hard.

Day 3 · Sat, Aug 22
Puerto Peñasco, Sonora

Anniversary resort day

  1. Desert & ocean sunrise walk on Sandy Beach — Sandy Beach — Start the anniversary day with a peaceful early walk and photos before the heat builds; morning, ~45 minutes.
  2. Luna Blanca Golf & Beach Resort spa / beach club — Sandy Beach corridor — Treat yourselves to a special couples experience and a lingering late morning by the water; ~2 hours.
  3. Ristorante Il Trullo — Sandy Beach area — A romantic Italian lunch with a nicer anniversary feel and a slower pace; lunch, ~1.5–2 hours, about $30–55 per person.
  4. Islas del Mar Golf & Country Club — east side of Puerto Peñasco — Enjoy a scenic change of pace with landscaped views and a quiet resort-like setting for a post-lunch drive or lounge stop; afternoon, ~1.5 hours.
  5. Diego’s Tacos — near the Malecón / downtown — A fun, informal dinner option if you want to mix in something lively and local on your anniversary trip; evening, ~1–1.5 hours, about $12–25 per person.
  6. Sunset toast back at the resort — Sandy Beach — Return for a final private sunset drink or dessert on the beach to celebrate 20 years; evening, ~45 minutes.

Morning

Start early with the Desert & ocean sunrise walk on Sandy Beach before the heat turns the sand into a frying pan. If you head out around 6:00–6:30 AM, the light is soft, the water is usually calm, and you’ll get that quiet, just-you-two feel that makes an anniversary trip special. This is the easiest time to take photos without crowds, and you can usually park right by the beach access if you’re staying on Sandy Beach or at a nearby resort. Expect about 45 minutes of walking, stopping, and taking in the tide pools and views toward Cerro La Ballena if the air is clear.

Late Morning to Lunch

After the walk, keep the pace luxurious at Luna Blanca Golf & Beach Resort spa / beach club. A couples massage or spa treatment here is a good “splurge for the day” move, and even if you skip the spa, the beach club setting is made for lingering with a cold drink and shade. Plan on roughly 2 hours total, and call ahead if you want treatments because August can still bring decent resort traffic. Then head over for lunch at Ristorante Il Trullo in the Sandy Beach area — it’s one of the better anniversary-style meals without feeling stuffy, with pasta, seafood, and wine that make the afternoon feel intentional. A meal here usually lands around $30–55 per person, and you’ll want to budget 1.5–2 hours so you’re never rushed.

Afternoon

After lunch, switch scenery with a relaxed drive to Islas del Mar Golf & Country Club on the east side of Puerto Peñasco. It’s a quieter, more landscaped side of town, and the shift from beach energy to green fairways and lagoons feels calming in the best way. Give yourselves about 15–25 minutes each way from the Sandy Beach corridor depending on traffic and resort access roads. This is a good stop for a slow drink, a wander, or just sitting somewhere scenic and shaded for about 1.5 hours — nothing ambitious, just a nice reset before the evening.

Evening

For dinner, make it fun and a little more local at Diego’s Tacos near the Malecón and downtown. It’s casual, lively, and a nice contrast to the polished lunch: think tacos, tostadas, and an easygoing crowd instead of dress-up energy. Dinner here is usually about $12–25 per person, and the downtown parking lots and curb spaces are easiest if you arrive a little before the dinner rush, around 6:00–7:00 PM. After that, head back to the resort for a quiet Sunset toast back at the resort on Sandy Beach — grab a bottle of something cold, a dessert, or just two glasses and a seat facing the water. Sunset in August is late enough that you can stretch this final moment for about 45 minutes and really let it feel like the celebration it is.

Day 4 · Sun, Aug 23
Puerto Peñasco, Sonora

Return to Phoenix

  1. Breakfast at the resort — Sandy Beach — Keep departure morning easy with a calm breakfast and one last beach look; early morning, ~1 hour.
  2. Last swim / packing buffer at the resort — Sandy Beach — Leave room for check-out, final photos, and grabbing cold drinks for the road; morning, ~45–60 minutes.
  3. Puerto Peñasco to Phoenix via Sonoyta and AZ-85 — Puerto Peñasco to Phoenix — Depart by late morning (~10:00–11:00 AM) to avoid a stressful drive; allow ~4.5–6 hours plus border time, and consider a brief stop in Ajo or Gila Bend if needed.

Morning

If you’re driving back to Phoenix from Puerto Peñasco, plan to leave the resort around 10:00–11:00 AM so you’re not crossing the border in the hottest part of the day or getting rushed at checkout. The route is the same straightforward one you came down on: up Carretera Costera / Highway 3 to Sonoyta, then across the border and north on AZ-85 through Ajo, Why, and Gila Bend. On a smooth day, the drive is about 4.5 to 6 hours total, but border timing can stretch that, so it’s smart to have gas topped off in town and your passports ready before you leave the resort. If you want the gentlest possible start, keep breakfast on-property at Sandy Beach—just one last unhurried meal, coffee, and a slow look at the water before packing up.

Late Morning

After breakfast, use the resort’s last stretch exactly the way an anniversary trip should end: no rushing, just a last swim and a little packing buffer. Early morning is the best time to squeeze in one more dip because the beach is still relatively quiet and the sun is manageable; by late morning, August heat ramps up fast. Give yourselves 45–60 minutes for a final swim, showers, and grab-and-go cleanup, then use the remaining time for a few photos, checking the room, and buying cold drinks or snacks for the road. If your resort offers a bell desk or late luggage storage, it’s worth using so you can keep the carless, relaxed feel until the very end.

Return Drive to Phoenix

Once you’re rolling, keep the drive simple and steady: Puerto Peñasco → Sonoyta → AZ-85 → Phoenix. There’s not much you need to “do” on this leg besides stay fueled, hydrated, and patient at the border crossing. If you feel like a quick reset, Ajo and Gila Bend are the easiest practical stops for bathrooms, ice, and gas; Gila Bend usually has the most reliable chain options and is the last good breather before Phoenix. If you’re arriving later in the afternoon, you’ll probably hit the Valley with just enough daylight to get home, unpack the essentials, and end the trip on a calm note instead of a chaotic one.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version