I am wondering if anyone can give me feedback as to whether it is cheaper to book tours for Costa Rica online ahead of time or should I save until I get there to book? Which is cheaper? When I went to Mexico, I learned that I could have save quite a bit of money had I book it with the locals and the hotels. So I am not sure if that works the same as Costa Rica? I'll be in Monteverde, Manual Antonio, Arenal and SJ.
I understand that it may be better off to hold and book with the hotel because there might be thunderstorm the date of my tour and I will not be able to get the money back. So perhaps it is better to book when I am there? Please advise. Much thanks!