A pier leading to a restaurant and bar named "The Point."

Find Resorts & Hotels with Spas in Northern Sonora

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Northern Sonora Resorts & Hotels with Spas

Tonight
Sep 6 - Sep 7
Tomorrow
Sep 7 - Sep 8
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Our top choices for Northern Sonora hotels with a spa

1. Peñasco del Sol

Peñasco del Sol
Bella Vista
  • Escape to a beachfront wellness oasis with couples spa rooms, ocean-view treatments, and rejuvenating beach yoga sessions.
NT$6,221
NT$7,380 total
includes taxes & fees
Sep 7 - Sep 8
Peñasco del Sol

2. Laguna Shores Resort

Laguna Shores Resort
Laguna Shores
  • Indulge in mountain views and couples spa treatments at this bayside retreat with private beach access.
NT$2,241
NT$3,141 total
includes taxes & fees
Sep 8 - Sep 9
Laguna Shores Resort

3. Playa Bonita

Playa Bonita
Bella Vista
  • Rejuvenate at this beachfront sanctuary with 2 dedicated spa treatment rooms and hot tub overlooking the Sea of Cortez.
NT$4,493
NT$4,987 total
includes taxes & fees
Sep 7 - Sep 8
Playa Bonita

4. Bella A205 B104 B301

Bella A205 B104 B301
Sandy Beach
NT$4,366
NT$9,865 total
includes taxes & fees
Sep 7 - Sep 8
Bella A205 B104 B301

5. Las Palomas 4BR 4BA Suite 901 Cortez

Las Palomas 4BR 4BA Suite 901 Cortez
Sandy Beach
NT$6,606
NT$16,521 total
includes taxes & fees
Sep 8 - Sep 9
Las Palomas 4BR 4BA Suite 901 Cortez

6. HACIENDA MONARCAS RESORT

HACIENDA MONARCAS RESORT
Puerto Peñasco
  • Indulge in a blissful escape at this hacienda-style resort with luxurious spa services and two sparkling pools with waterslides.
NT$4,074
NT$4,848 total
includes taxes & fees
Sep 7 - Sep 8
HACIENDA MONARCAS RESORT

7. Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort
Sandy Beach
  • Soothing bay views meet pampering spa treatments at this resort with two swim-up bars and a private beach.
NT$8,033
NT$9,541 total
includes taxes & fees
Sep 7 - Sep 8
Las Palomas Beach & Golf Resort

8. BeachBumCondos

BeachBumCondos
Sandy Beach
  • Beachside spa treatments and poolside lounging await at this Sandy Beach aparthotel with 3 inviting pools and a swim-up bar.
NT$3,483
NT$7,688 total
includes taxes & fees
Sep 9 - Sep 10
BeachBumCondos

9. Las Palomas 2BR 2BA Ocean View Penthouse

Las Palomas 2BR 2BA Ocean View Penthouse
Sandy Beach
Las Palomas 2BR 2BA Ocean View Penthouse

10. Las Palomas 1BR 1BA Luxury Ocean View

Las Palomas 1BR 1BA Luxury Ocean View
Sandy Beach
NT$5,284
NT$10,618 total
includes taxes & fees
Sep 14 - Sep 15
Las Palomas 1BR 1BA Luxury Ocean View
View all properties

Choose what matters most at spa hotels in Northern Sonora

Pool
Breakfast included
Hot tub
4 stars
5 stars

Spa hotels with pools in Northern Sonora

Playa Bonita

Playa Bonita
Bella Vista
NT$4,493
NT$4,987 total
includes taxes & fees
Sep 7 - Sep 8
Playa Bonita

Laguna Shores Resort

Laguna Shores Resort
Laguna Shores
NT$2,241
NT$3,141 total
includes taxes & fees
Sep 8 - Sep 9
Laguna Shores Resort

Peñasco del Sol

Peñasco del Sol
Bella Vista
NT$6,221
NT$7,380 total
includes taxes & fees
Sep 7 - Sep 8
Peñasco del Sol

Las Palomas 4BR 4BA Suite 901 Cortez

Las Palomas 4BR 4BA Suite 901 Cortez
Sandy Beach
NT$6,606
NT$16,521 total
includes taxes & fees
Sep 8 - Sep 9
Las Palomas 4BR 4BA Suite 901 Cortez

HACIENDA MONARCAS RESORT

HACIENDA MONARCAS RESORT
Puerto Peñasco
NT$4,074
NT$4,848 total
includes taxes & fees
Sep 7 - Sep 8
HACIENDA MONARCAS RESORT

Bella A205 B104 B301

Bella A205 B104 B301
Sandy Beach
NT$4,366
NT$9,865 total
includes taxes & fees
Sep 7 - Sep 8
Bella A205 B104 B301

Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort
Sandy Beach
NT$8,033
NT$9,541 total
includes taxes & fees
Sep 7 - Sep 8
Las Palomas Beach & Golf Resort

BeachBumCondos

BeachBumCondos
Sandy Beach
NT$3,483
NT$7,688 total
includes taxes & fees
Sep 9 - Sep 10
BeachBumCondos

Las Palomas 2BR 2BA Ocean View Penthouse

Las Palomas 2BR 2BA Ocean View Penthouse
Sandy Beach
Las Palomas 2BR 2BA Ocean View Penthouse

Princessa 502D

Princessa 502D
Sandy Beach
NT$4,493
NT$12,260 total
includes taxes & fees
Sep 7 - Sep 8
Princessa 502D
View all properties

Spa hotels with hot tubs in Northern Sonora

Playa Bonita

Playa Bonita
Bella Vista
NT$4,493
NT$4,987 total
includes taxes & fees
Sep 7 - Sep 8
Playa Bonita

Laguna Shores Resort

Laguna Shores Resort
Laguna Shores
NT$2,241
NT$3,141 total
includes taxes & fees
Sep 8 - Sep 9
Laguna Shores Resort

Las Palomas 4BR 4BA Suite 901 Cortez

Las Palomas 4BR 4BA Suite 901 Cortez
Sandy Beach
NT$6,606
NT$16,521 total
includes taxes & fees
Sep 8 - Sep 9
Las Palomas 4BR 4BA Suite 901 Cortez

Peñasco del Sol

Peñasco del Sol
Bella Vista
NT$6,221
NT$7,380 total
includes taxes & fees
Sep 7 - Sep 8
Peñasco del Sol

Bella A205 B104 B301

Bella A205 B104 B301
Sandy Beach
NT$4,366
NT$9,865 total
includes taxes & fees
Sep 7 - Sep 8
Bella A205 B104 B301

BeachBumCondos

BeachBumCondos
Sandy Beach
NT$3,483
NT$7,688 total
includes taxes & fees
Sep 9 - Sep 10
BeachBumCondos

Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort
Sandy Beach
NT$8,033
NT$9,541 total
includes taxes & fees
Sep 7 - Sep 8
Las Palomas Beach & Golf Resort

Las Palomas 2BR 2BA Ocean View Penthouse

Las Palomas 2BR 2BA Ocean View Penthouse
Sandy Beach
Las Palomas 2BR 2BA Ocean View Penthouse

Princessa 502D

Princessa 502D
Sandy Beach
NT$4,493
NT$12,260 total
includes taxes & fees
Sep 7 - Sep 8
Princessa 502D
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.
View all properties

Top Northern Sonora Hotel Reviews

Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort

8/10 Good
"This is a beautiful resort, the pools are fabulous with a great layout. Be sure to bring an inflatable to use in the lazy river as the store and stores close by were ridiculous. Upwards of $50 CDN for a tube. Each unit is privately owned so furnishings vary. Purchasing breakfast through expedia.ca upon booking was a smart move as breakfast with coffee and a juice was between $25-30 USD. And we paid $31 CDN for two people. The beach was disappointing its quite steep so not the nicest to walk and the ocean floor had tide pools so very uneven footing while trying to play in the waves. The beach area in town near Penasco Del Sol was much better. We went to La Choya which has a beautiful calm bay for swimming at high tide and the Oyster House had an amazing fish platter. Other restaurants that were fantastic for fresh seafood were The Point, Mara Blu and Borracho Tequila. We are so glad we decided to drive down to Puerto Penasco!"
Victoria 3-night trip
Posted 21 hours ago
Las Palomas Beach & Golf Resort
Laguna Shores Resort

Laguna Shores Resort

10/10 Excellent
"Todo muy bien"
Kristel 1-night trip
Posted 4 days ago
Laguna Shores Resort
Hotel Baja

Hotel Baja

8/10 Good
"I have stayed here before, all was as expected, clean and neat, not luxurious but all that is necessary for a pleasant stay"
David 1-night trip
Posted 12 days ago
Hotel Baja

Explore a world of travel with Expedia