Last-minute hotel deals in Sonora

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Sonora, a vibrant state in northwestern Mexico, offers a unique blend of cultural heritage and natural beauty, making it an enticing travel destination. The capital city, Hermosillo, is a bustling hub with modern amenities and a rich history, ideal for travelers seeking both comfort and adventure. For those looking to explore the best neighborhoods, Hermosillo and Ciudad Obregón provide a range of accommodations from luxury hotels to charming local inns.

Sonora's top attractions include the stunning landscapes of the Sierra Madre Occidental and the serene beaches along the Gulf of California. Visitors can immerse themselves in the local culture by exploring the indigenous heritage of the Mayo and Yaqui peoples. The state's proximity to the U.S. border also makes it a convenient destination for international travelers. Whether you're interested in outdoor adventures, cultural experiences, or simply relaxing by the sea, Sonora has something to offer every traveler.

Clear filters

Sonora

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Sonora, but are nearby and match your search.
Oceanfront Gem with Pools & Private Beach #704
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Puerto Peñasco, Playa Encanto · 222.86 mi from centre

This vacation home features air-conditioned accommodations with a patio. The vacation home provides parking on-site, a fitness center, and an elevator.

With free Wifi, this 2-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.

Compare price on Booking.com
Compare price on Booking.com
Serenity by the Sea Stunning Beachfront Condo #1003
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Puerto Peñasco, Playa Encanto · 222.86 mi from centre

With free Wifi, this 2-bedroom vacation home features a TV and a kitchen with a dishwasher and oven. Towels and bed linen are available in the vacation home. The accommodation is non-smoking.

Compare price on Booking.com
Compare price on Booking.com
Splash into Style Ground Floor Poolside Condo #103
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Puerto Peñasco, Playa Encanto · 222.86 mi from centre

A few steps from Encanto Beach in Playa Encanto, Splash into Style Ground Floor Poolside Condo #103 features accommodations with access to a fitness center. This vacation home offers air-conditioned accommodations with a patio.

With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.

Compare price on Booking.com
Compare price on Booking.com
Quiet Beachfront Condo with Pools & Private Beach #401
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Puerto Peñasco, Playa Encanto · 222.86 mi from centre

Offering a fitness center, Quiet Beachfront Condo with Pools & Private Beach #401 features accommodations in Playa Encanto. This vacation home provides air-conditioned accommodations with a patio.

With free Wifi, this 2-bedroom vacation home offers a cable TV and a kitchen with a dishwasher and oven. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.

Guests can also relax in the garden.

Compare price on Booking.com
Compare price on Booking.com
The Beachfront Oasis
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Puerto Peñasco, Playa Encanto · 222.86 mi from centre

This beachfront property offers access to a patio. The vacation home provides an outdoor swimming pool, fitness center, and an elevator.

With free Wifi, this 2-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the vacation home. The accommodation is non-smoking.

Compare price on Booking.com
Compare price on Booking.com
Oceanfront Condo with Astonishing View #1103
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Puerto Peñasco, Playa Encanto · 222.86 mi from centre

Offering a fitness center, Oceanfront Condo with Astonishing View #1103 features accommodations in Playa Encanto. This vacation home provides air-conditioned accommodations with a patio.

With free Wifi, this 2-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.

Guests can also relax in the garden.

Compare price on Booking.com
Compare price on Booking.com
Oceanview Serenity Retreat #601
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Puerto Peñasco, Playa Encanto · 222.86 mi from centre

Oceanview Serenity Retreat #601 offers accommodations in Playa Encanto, a few steps from Encanto Beach. This beachfront property offers access to a patio. There's parking on-site, and the property features an electric vehicle charging station.

With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.

The vacation home also offers an outdoor swimming pool and a fitness center for guests to relax in.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Splash Into Style Ground Floor Poolside Condo
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Splash Into Style Ground Floor Poolside Condo in Puerto Peñasco, you'll be on the beach and 9 minutes by foot from Miramar Beach. This beach apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Room
Hidden Gem Condo With Pools Private Beach
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Hidden Gem Condo With Pools Private Beach in Puerto Peñasco, you'll be on the beach and 9 minutes by foot from Miramar Beach. This beach apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Room
A Vista Into Tranquility Your 10th-floor Escape
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at A Vista Into Tranquility Your 10th-floor Escape in Puerto Peñasco, you'll be 9 minutes by foot from Miramar Beach. This apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Room
The Beachfront Oasis
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at The Beachfront Oasis in Puerto Peñasco, you'll be on the beach and 9 minutes by foot from Miramar Beach. This apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oceanfront Gem With Pools Private Beach
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Oceanfront Gem With Pools Private Beach in Puerto Peñasco, you'll be 9 minutes by foot from Miramar Beach. This apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Room
Serenity by the Sea Stunning Beachfront Condo
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Serenity by the Sea Stunning Beachfront Condo in Puerto Peñasco, you'll be on the beach and 9 minutes by foot from Miramar Beach. This beach apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Room
Oceanview Serenity Retreat
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Oceanview Serenity Retreat in Puerto Peñasco, you'll be on the beach and 9 minutes by foot from Miramar Beach. This apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Room
Stylish Condo With Serene Beach Infinity Pool
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Stylish Condo With Serene Beach Infinity Pool in Puerto Peñasco, you'll be on the beach and 9 minutes by foot from Miramar Beach. This beach apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Renovated Beachfront Condo With Private Beach
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Renovated Beachfront Condo With Private Beach in Puerto Peñasco, you'll be on the beach and 9 minutes by foot from Miramar Beach. This beach apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quiet Beachfront Condo With Pools Private Beach
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Quiet Beachfront Condo With Pools Private Beach in Puerto Peñasco, you'll be 9 minutes by foot from Miramar Beach. This apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oceanfront Condo With Astonishing View
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Oceanfront Condo With Astonishing View in Puerto Peñasco, you'll be 9 minutes by foot from Miramar Beach. This apartment is 3.7 mi (5.9 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Room
Breathtaking Luxury Oceanfront Condo
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.86 mi from centre

When you stay at Breathtaking Luxury Oceanfront Condo in Puerto Peñasco, you'll be 9 minutes by foot from Miramar Beach. This apartment is 3.7 mi (6 km) from Encanto Beach and 19.8 mi (31.9 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oceanfront Condo With Astonishing View Private
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Sonora, Puerto Peñasco · 222.87 mi from centre

When you stay at Oceanfront Condo With Astonishing View Private in Puerto Peñasco, you'll be 9 minutes by foot from Miramar Beach. This apartment is 3.7 mi (6 km) from Encanto Beach and 19.9 mi (32 km) from Estero Morua.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG