Elandskloof Trout Farm

- Address: Off R540, Dullstroom, Mpumalanga, 1110, ZA
- Location: 17.4 km from Belfast
- Star rating: 2.5/5
- Guest rating: 8.2/10 (Very good, 11 reviews)
- Price: CA $44, CA $52 total, includes taxes & fees, Nov 16 - Nov 17
Save up to CA $4,200 when you book a flight and hotel together*
With over 300,000 hotels worldwide, it's easy to create a perfect package
Plan, book, and manage your trip all in one place
Price found within the past 48 hours. Click for updated prices.
Trip length
3 nights4 nights5 nights6-7 nights
Stars
5 star4 star & up3 star & up2 star & up
Flight class
EconomyPremium economyBusinessFirst class
Remove all filters




Jan 15 - Jan 22
Rosebank
6 nights
8.4/10 - Very good (7 reviews)
"I dont have the right room when I check in no compensation, no response when I write."
Reviewed July 30, 2026
Roundtrip • Montreal (YUL) - Johannesburg (JNB)
YUL - JNB • 1 stop JNB - YUL • 1 stop
CA $1,839
per traveller
found 12 hours ago




Feb 1 - Feb 6
O.R. Tambo
4 nights
8.6/10 - Excellent (359 reviews)
"Clean room and nice amenities and close to the airport with a free shuttle."
Reviewed November 14, 2026
Roundtrip • Halifax (YHZ) - Johannesburg (JNB)
YHZ - JNB • 2 stops JNB - YHZ • 1 stop
CA $2,445
per traveller
found 7 hours ago




Jan 15 - Jan 22
Irene, Centurion
6 nights
9.0/10 - Wonderful (176 reviews)
"Wonderful location, beautiful room with a balcony on a stunning property!"
Reviewed November 11, 2026
Roundtrip • Montreal (YUL) - Johannesburg (JNB)
YUL - JNB • 1 stop JNB - YUL • 1 stop
CA $2,118
per traveller
found 12 hours ago




Jan 18 - Jan 25
Sandton
6 nights
8.8/10 - Excellent (1,001 reviews)
"Great place to stay and super convenient! Highly recommend."
Reviewed November 14, 2026
Roundtrip • Montreal (YUL) - Johannesburg (JNB)
YUL - JNB • 1 stop JNB - YUL • 1 stop
CA $1,912
per traveller
found 1 day ago




Jan 18 - Jan 25
Sandton
6 nights
9.4/10 - Exceptional (416 reviews)
Roundtrip • Montreal (YUL) - Johannesburg (JNB)
YUL - JNB • 1 stop JNB - YUL • 1 stop
CA $2,036
per traveller
found 1 day ago








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.
Offering excellent value package deals from CA $1,839 on Expedia, you'll be pleasantly surprised at how much a vacation to Belfast costs! Our packages simplify travel planning and maximize your savings.
You can typically find lower rates and better availability in February, March and April. Explore our cheap Belfast vacation packages and you could score some great off-season deals.
Typically, a handful of days is enough to visit the major sights during your Belfast vacation. But if you prefer to have time to relax or take day tours, consider extending your itinerary.
Bagging a cheap Belfast package deal is a breeze with Expedia. Once you've entered your preferred dates and destination under our "Packages" tab, set your maximum budget, add a few filters and see what's available. You can fine-tune your search by "Area," "Amenities," "Property type" and more. Order the results by "Price: low to high" to discover the most affordable Belfast package deals. Want a simple trick to get even more savings? Be flexible with your departure dates and consider travelling on a weekday, when prices are often lower.
An Expedia vacation package could land you significant savings when compared to arranging flights and accommodations individually. Better still, you can tailor your Belfast trip to fit your exact style. Choose your preferred flight time, select the hotel type and add a rental car. Explore our bundles to see how much you can save.
If you have your Belfast travel dates confirmed, book as soon as you can to snap up some outstanding deals. With Expedia, you can typically reserve some flights up to one year ahead of time. Prefer spontaneous adventures? Our last-minute deals are ideal for setting off on a whim.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.