
Heart's Desire Vacation Packages
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
Top Heart's Desire Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Abba Boutique Inn
Downtown St. John's
Price was CA $804, price is now CA $646 per person
CA $646
per person
Aug 2 - Aug 5
found 1 day ago
Roundtrip flight included
Hamilton (YHM) to St. John's (YYT)
7.8/10 Good! (563 reviews)
La chambre était propre, on avait celle avec vue du port et fleuve c’était super. Près du centre-ville donc facile à pied mais faut penser qu’en revenant ça monte beaucoup. On a apprécié qu’il y avait café, bouilloire et micro-ondes.
Reviewed on Jun 13, 2026

Monastery Hotel
Central
Price was CA $1,323, price is now CA $1,107 per person
CA $1,107
per person
Aug 23 - Aug 27
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to St. John's (YYT)
8.8/10 Excellent! (912 reviews)
Quiet with large rooms; delicious breakfasts; fabulous location
Reviewed on Jun 19, 2026

Whale House Guest House
Price was CA $993, price is now CA $833 per person
CA $833
per person
Aug 12 - Aug 17
found 23 hours ago
Roundtrip non-stop flight included
Hamilton (YHM) to St. John's (YYT)
8.2/10 Very Good! (34 reviews)
Lovely location, right on the East Coast Trail. Easy to find. Sauna was wonderful. Room was great - cooking facilities were nice to reduce eating out costs.
Could hear people in adjacent rooms (just everyday noises, they were not being particularly noisy/partying).
Reviewed on May 14, 2026

Leaside Manor by The Leaside Group
West End
Price was CA $1,323, price is now CA $1,111 per person
CA $1,111
per person
Aug 23 - Aug 27
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to St. John's (YYT)
9.2/10 Wonderful! (562 reviews)
Beautiful hotel, beautiful room, very good breakfasts. Staff were very professional and friendly. Location excellent- close to downtown.
Lovely Victorian-style home.
Reviewed on Jun 20, 2026

Sandman Signature St. John's Hotel
Kenmount West
Price was CA $1,495, price is now CA $1,280 per person
CA $1,280
per person
Aug 23 - Aug 27
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to St. John's (YYT)
8.8/10 Excellent! (2,347 reviews)
Excellent Hotel for the price point. A little out of the way from the tourist areas but never waited longer than 2 minutes for Ubers. Room was spacious, clean and had plenty of amenities a traveller would need. No Breakfast available but there is a Denny’s attached to the Hotel. Lobby Coffee was fantastic and consistently good and served well into the evening.
Reviewed on Jun 19, 2026
Heart's Desire Hotel Deals

Hotel Harbour Grace
66 Water Street Harbour Grace NL
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Jun 23 to Jun 24
CA $119
CA $137 total
Jun 23 - Jun 24
includes taxes & fees
7.6/10 Good! (229 reviews)
"Good location"
Reviewed on Jun 14, 2026

Inn By The Bay
78 Front Road Dildo NL
The price is CA $150 per night from Jun 22 to Jun 23
CA $150
CA $172 total
Jun 22 - Jun 23
includes taxes & fees
9.6/10 Exceptional! (380 reviews)
"The Inn was lovely, had a nice big dining room that we ended up sitting in with the other guests one night. Right in town, lovely view of the water. Room was clean and super comfy!!"
Reviewed on Jun 18, 2026

Grace Manor
2 Cathedral St Harbour Grace NL
Fully refundableReserve now, pay when you stay
The price is CA $142 per night from Jul 20 to Jul 21
CA $142
CA $163 total
Jul 20 - Jul 21
includes taxes & fees
9/10 Wonderful! (63 reviews)
"Host was helpful, great spot and very chic"
Reviewed on Jun 15, 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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







