Skip to main content

Filter by:


Star Rating

Review Score

Colonia Cañón Doña Petra – 191 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Villa Fontana Inn, hotel in Colonia Cañón Doña Petra

Located in the tourist heart in Ensenada Baja California Mexico, just 1640 feet from the marina.

It’s in the center of Ensenada
8.5
Scored 8.5
Very Good
Rated very good
1,164 reviews
Price from$90per night
Baja Inn Hoteles Ensenada, hotel in Colonia Cañón Doña Petra

Baja Inn Hoteles Ensenada se encuentra ubicado en la famosa calle primera en la zona centro de Ensenada, contamos con habitaciónes y suites totalmente equipadas de acuerdo a tus necesidades.

What made my stay pleasant was the great service.. Ceaser (I think that was his name) Bell Boy was excellent was a big help. Front desk also had great great service.
8.6
Scored 8.6
Excellent
Rated excellent
1,143 reviews
Price from$122.65per night
Holiday Inn Express & Suites - Ensenada Centro, an IHG Hotel, hotel in Colonia Cañón Doña Petra

Holiday Inn Express & Suites - Ensenada Centro, an IHG Hotel is located in Ensenada. The hotel provides a year-round outdoor pool and a 24-hour front desk.

Clean and center location
9.5
Scored 9.5
Exceptional
Rated exceptional
996 reviews
Price from$127.37per night
Hotel Coral & Marina, hotel in Colonia Cañón Doña Petra

Just a 10-minute drive from central Ensenada, Hotel Coral & Marina offers indoor and outdoor pools and hot tubs, tennis courts and a spa. Rooms have furnished balconies with sea views.

Nice property, great view of the Marina and very good brunch and if you just want to spend the day there to relax without having to drive into the city this is the place "-)
8.8
Scored 8.8
Excellent
Rated excellent
308 reviews
Price from$238per night
La Pinta Hotel, hotel in Colonia Cañón Doña Petra

Offering a sun terrace, La Pinta Hotel is set in Ensenada. Each room at this hotel is air conditioned and is equipped with a TV. A terrace or balcony are featured in certain rooms.

The rooms were very clean and nice. Looks like it was recently remodeled. The food at the restaurant was very tasty.
8.6
Scored 8.6
Excellent
Rated excellent
528 reviews
Price from$70per night
Horsepower Ranch, hotel in Colonia Cañón Doña Petra

Horsepower Ranch has a garden, shared lounge, a terrace and restaurant in Ensenada. There is free private parking and the property has paid airport shuttle service.

The photos are misleading the place doesn't look at all like that. No AC in the rooms and it was overpriced for how it looked.
8.7
Scored 8.7
Excellent
Rated excellent
15 reviews
Price from$187.50per night
Surya Hotel, hotel in Colonia Cañón Doña Petra

Surya Hotel in Valle de Guadalupe has 4-star accommodations with a garden, a terrace and a restaurant. Rooms contain air conditioning, and certain accommodations at the hotel have a balcony.

Very peaceful hotel central to the wineries. Staff was friendly and very attentive!
9.5
Scored 9.5
Exceptional
Rated exceptional
11 reviews
Price from$129per night
Casa Asturias, hotel in Colonia Cañón Doña Petra

Casa Asturias in Ensenada has 3-star accommodations with an outdoor swimming pool and a terrace. Private parking is available on site.

Everything was exceptional! I’ll definitely stay there again on my next visit to Ensenada.
9.4
Scored 9.4
Wonderful
Rated wonderful
507 reviews
Price from$80.44per night
Hotel StayHome, hotel in Colonia Cañón Doña Petra

Hotel StayHome is located in Ensenada, within a 4-minute walk of Playa Hermosa and 1.3 miles of Playa Guarnicion Militar.

Very clean property
9.4
Scored 9.4
Wonderful
Rated wonderful
49 reviews
Price from$106per night
Hotel Villa Marina, hotel in Colonia Cañón Doña Petra

Hotel Villa Marina is located in Ensenada, Baja California, 984 feet from the Art Museum and 5 minutes' walk from the seafront. It features and outdoor swimming pool and free Wi-Fi.

The location
8.3
Scored 8.3
Very Good
Rated very good
2,529 reviews
Price from$89.16per night
See all hotels near Colonia Cañón Doña Petra
Subscribe to receive premium deals

Prices drop the second you sign up!