
Mexico Fishing Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Flight and Fishing hotel deals in Mexico
Price found within the past 48 hours. Click for updated prices.

Paradise Village Beach Resort and Spa
Price was CA $1,438, price is now CA $971 per person
CA $971
per person
Aug 31 - Sep 4
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Puerto Vallarta (PVR)
8.2/10 Very good! (1,000 reviews)
I like that it had a small kitchen
Reviewed on Jun 28, 2026

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Price was CA $1,645, price is now CA $1,100 per person
CA $1,100
per person
Sep 1 - Sep 5
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Cancun (CUN)
8.6/10 Excellent! (2,165 reviews)
I want to start by saying that the staff was amazing. However, the property was not what I was expecting. For an all-inclusive resort, I was surprised that Wi-Fi was not included as one of the amenities. The free Wi-Fi is limited to only two devices, which can be a problem if you're traveling with kids because you have to decide who gets access. Once you register a device, it cannot be changed. Additional Wi-Fi costs $33 for three days per device. If you have two kids with two phones, two tablets, and a work phone, the cost adds up quickly. To make matters worse, regular cellular data does not work throughout most of the property and is only available in the lobby.
The pool tiles are broken, and my son got a pretty bad cut on his big toe. It was bleeding a lot. They took him to the resort clinic, and at first they wanted to charge us for the treatment, but later they waived the fee. As compensation, they gave us free Wi-Fi for two additional phones.
The air conditioning in our room was another issue. The lowest temperature it would reach was 23°C (73°F). They tried to fix it twice, but neither attempt solved the problem.
For most of the restaurants on the property, you have to make reservations. Only two restaurants do not require reservations, so be sure to plan ahead because they fill up quickly.
Finally, be prepared for a lengthy presentation where they try to sell you a timeshare. If you decide not to buy, don't be surprised if you feel like you're treated differently for
Reviewed on Jun 30, 2026


El Taj Oceanfront & Beachside Condo Hotel
Downtown Playa del Carmen
Price was CA $1,497, price is now CA $1,071 per person
CA $1,071
per person
Aug 31 - Sep 5
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Cancun (CUN)
9/10 Wonderful! (1,003 reviews)
Room floor was dirty from the start, smells horrible around this area.
Reviewed on Jun 30, 2026

Barceló Maya Colonial - All Inclusive
Price was CA $1,655, price is now CA $1,203 per person
CA $1,203
per person
Sep 1 - Sep 5
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to Cancun (CUN)
8.4/10 Very good! (1,007 reviews)
Barceló colonial had a great location. All the big amenities were very close.
Reviewed on Jun 28, 2026
5* Fishing holidays in Mexico
Price found within the past 48 hours. Click for updated prices.

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Price was CA $1,645, price is now CA $1,100 per person
CA $1,100
per person
Sep 1 - Sep 5
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Cancun (CUN)
8.6/10 Excellent! (2,165 reviews)
I want to start by saying that the staff was amazing. However, the property was not what I was expecting. For an all-inclusive resort, I was surprised that Wi-Fi was not included as one of the amenities. The free Wi-Fi is limited to only two devices, which can be a problem if you're traveling with kids because you have to decide who gets access. Once you register a device, it cannot be changed. Additional Wi-Fi costs $33 for three days per device. If you have two kids with two phones, two tablets, and a work phone, the cost adds up quickly. To make matters worse, regular cellular data does not work throughout most of the property and is only available in the lobby.
The pool tiles are broken, and my son got a pretty bad cut on his big toe. It was bleeding a lot. They took him to the resort clinic, and at first they wanted to charge us for the treatment, but later they waived the fee. As compensation, they gave us free Wi-Fi for two additional phones.
The air conditioning in our room was another issue. The lowest temperature it would reach was 23°C (73°F). They tried to fix it twice, but neither attempt solved the problem.
For most of the restaurants on the property, you have to make reservations. Only two restaurants do not require reservations, so be sure to plan ahead because they fill up quickly.
Finally, be prepared for a lengthy presentation where they try to sell you a timeshare. If you decide not to buy, don't be surprised if you feel like you're treated differently for
Reviewed on Jun 30, 2026

Hilton Los Cabos
Price was CA $1,850, price is now CA $1,648 per person
CA $1,648
per person
Aug 31 - Sep 4
found 1 day ago
Roundtrip flight included
Vancouver (YVR) to San José del Cabo (SJD)
9.2/10 Wonderful! (1,003 reviews)
It is a gorgeous property with a beautiful beach and nice, warm pools. The room was great and had an amazing ocean view. Staff was nice and courteous.
However, I was very displeased with 2 things:
1) housekeeping didn't come to clean the room - we had to request several times before we had a cleaning on day 2 but day 3, again no one came.
When we complained about it to a front office employee, the only answer we got was that we had a "do not disturb" sign on the door which was not true as we removed it purposely when leaving the room.
When you pay that much for a resort of that caliber....you expect better cleaning service!
2) The other extremely annoying thing is that they called us at 8am for 2 mornings in a row! Once to ask us if we liked the room and the other to change our spa time.
When you are on vacation and you are woken up so early ....it is not acceptable!
Reviewed on Jun 26, 2026

Four Seasons Resort Punta Mita
Price was CA $3,758, price is now CA $3,470 per person
CA $3,470
per person
Aug 31 - Sep 5
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Puerto Vallarta (PVR)
9.2/10 Wonderful! (384 reviews)
Four seasons always deliver a great experience, the only thing they where no able to provide was a late check out during our stay!
Punta mita is a great location!
Reviewed on Jun 30, 2026
3 Night Fishing holidays in Mexico
Price found within the past 48 hours. Click for updated prices.


Occidental Cozumel - All Inclusive
Price was CA $1,736, price is now CA $1,303 per person
CA $1,303
per person
Jul 31 - Aug 3
found 6 hours ago
Roundtrip non-stop flight included
Detroit (DTW) to Cozumel (CZM)
7.8/10 Good! (1,001 reviews)
The only place to eat was the buffet and the food was not good. All the other restaurants were booked the whole week. The only place to get out of the heat was your room.
Reviewed on Jun 30, 2026

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Price was CA $1,752, price is now CA $1,317 per person
CA $1,317
per person
Jul 31 - Aug 3
found 6 hours ago
Roundtrip non-stop flight included
Detroit (DTW) to Cancun (CUN)
8.6/10 Excellent! (2,165 reviews)
I want to start by saying that the staff was amazing. However, the property was not what I was expecting. For an all-inclusive resort, I was surprised that Wi-Fi was not included as one of the amenities. The free Wi-Fi is limited to only two devices, which can be a problem if you're traveling with kids because you have to decide who gets access. Once you register a device, it cannot be changed. Additional Wi-Fi costs $33 for three days per device. If you have two kids with two phones, two tablets, and a work phone, the cost adds up quickly. To make matters worse, regular cellular data does not work throughout most of the property and is only available in the lobby.
The pool tiles are broken, and my son got a pretty bad cut on his big toe. It was bleeding a lot. They took him to the resort clinic, and at first they wanted to charge us for the treatment, but later they waived the fee. As compensation, they gave us free Wi-Fi for two additional phones.
The air conditioning in our room was another issue. The lowest temperature it would reach was 23°C (73°F). They tried to fix it twice, but neither attempt solved the problem.
For most of the restaurants on the property, you have to make reservations. Only two restaurants do not require reservations, so be sure to plan ahead because they fill up quickly.
Finally, be prepared for a lengthy presentation where they try to sell you a timeshare. If you decide not to buy, don't be surprised if you feel like you're treated differently for
Reviewed on Jun 30, 2026
4 Night Fishing holidays in Mexico
Price found within the past 48 hours. Click for updated prices.

Paradise Village Beach Resort and Spa
Price was CA $1,438, price is now CA $971 per person
CA $971
per person
Aug 31 - Sep 4
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Puerto Vallarta (PVR)
8.2/10 Very good! (1,000 reviews)
I like that it had a small kitchen
Reviewed on Jun 28, 2026

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Price was CA $1,645, price is now CA $1,100 per person
CA $1,100
per person
Sep 1 - Sep 5
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Cancun (CUN)
8.6/10 Excellent! (2,165 reviews)
I want to start by saying that the staff was amazing. However, the property was not what I was expecting. For an all-inclusive resort, I was surprised that Wi-Fi was not included as one of the amenities. The free Wi-Fi is limited to only two devices, which can be a problem if you're traveling with kids because you have to decide who gets access. Once you register a device, it cannot be changed. Additional Wi-Fi costs $33 for three days per device. If you have two kids with two phones, two tablets, and a work phone, the cost adds up quickly. To make matters worse, regular cellular data does not work throughout most of the property and is only available in the lobby.
The pool tiles are broken, and my son got a pretty bad cut on his big toe. It was bleeding a lot. They took him to the resort clinic, and at first they wanted to charge us for the treatment, but later they waived the fee. As compensation, they gave us free Wi-Fi for two additional phones.
The air conditioning in our room was another issue. The lowest temperature it would reach was 23°C (73°F). They tried to fix it twice, but neither attempt solved the problem.
For most of the restaurants on the property, you have to make reservations. Only two restaurants do not require reservations, so be sure to plan ahead because they fill up quickly.
Finally, be prepared for a lengthy presentation where they try to sell you a timeshare. If you decide not to buy, don't be surprised if you feel like you're treated differently for
Reviewed on Jun 30, 2026

Fishing Hotels in Mexico

Buena Vista Oceanfront & Hot Springs Resort
Carr. Federal #1 km 105 Buenavista BCS
The price is CA $158 per night from Jul 6 to Jul 7
CA $158
CA $197 total
Jul 6 - Jul 7
includes taxes & fees
Book a stay at this beach resort in Buenavista. Enjoy free parking, a beach locale, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
8.4/10 Very good! (346 reviews)
"This place is beautiful, but I’m very sensitive to mold and chemicals and both of these were prevalent. The A/C had visible mold all around that and in the middle of the night a pest and weed control crew came and sprayed the heck out of the grounds with pesticides and herbicides. If you’re ok with ..."
Reviewed on Jun 21, 2026

Hotel Palmas De Cortez
Calle 20 de Noviembre # 2 Los Barriles BCS
The price is CA $284 per night from Jul 2 to Jul 3
CA $284
CA $354 total
Jul 2 - Jul 3
includes taxes & fees
Book a stay at this beach hotel in Los Barriles. Enjoy free parking, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
8.2/10 Very good! (428 reviews)
"My teenage daughters and I had a wonderful and adventurous stay. Friendly and helpful staff. Rooms cleaned daily, amenities plentiful for a nice relaxing stay. Friendly shuttle service roundtrip from airport , on-site car rental for trips into town like Malecón. Only down was not being able to enjoy ..."
Reviewed on May 24, 2026

Playa Grande Resort & Grand Spa
1 Playa Solmar Cabo San Lucas BCS
The price is CA $211 per night from Jul 26 to Jul 27
CA $211
CA $284 total
Jul 26 - Jul 27
includes taxes & fees
Book a stay at this luxury resort in Cabo San Lucas. Enjoy free parking, 5 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful ...
9.2/10 Wonderful! (1,305 reviews)
"Excelente ubicación, muy cerca de la marina. Personal muy amable. La playa es lindisima, aunque no se puede meter al mar, por las corrientes peligrosas. Las piscinas muy limpias y de agua en adecuada temperatura. Hay suficientes camastros para asolearse y muchísimos paños para usar. No hay ningún ..."
Reviewed on Jun 29, 2026
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.
More vacations you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







