You may be able to get away with a phone app where you live, but you had better be sure it will be working when you need it. I constantly run across people who are amazed that my (real) GPS pulls 10 satellites while their phone app has left them lost! No phone will ever beat a satellite-based GPS system. Compare the size of the patch antenna on a Garmin with whatever they put in phones... I put my phone in airplane mode and stick it in a bag when I unload the trailer... nuff said? You should be able to pick up an older Garmin Legend or similar for the money you're looking to spend.
I have had my Garmin for at least the past 10 years, and used it geocaching, snowmobiling, dirt biking, and now it goes with me on the RZR. Best part is you can start building your own track maps with it, and plot where you have been when you get home. I also create maps for my Garmin using Google maps... just have to save them as KML files, and use a free converter (GPS babel) to make Garmin-compatible files.