How much for two nights and how much person per room
There is a hotel right at the river mouth, on a hill with a beautiful view on the river and to the sea. Good place to start the "rafting" there. Prices are about 60$ a tour, if you do not like to negotiate. Some guys try to sell you parking places, but parking is save and free there.
If you stay near Port Antonio, the rafting is a good half-day tour. We had a local guide who picked us up at our hotel (Goblin Hill) in port antonio, for 30$/Person.
Stay at the Mockingbird Hill in Port Antonio. They will organize everything for you. Take your time! Rushing in and out in one day would not be my recommendation. Take another day at Frenchmen's cove or Winnifred Beach or enjoy walking upt the river at Reach Falls with a private guide (also organized by the hotel). The prices are affordable and the restaurant Mille Fleur is outstanding - not just for Jamaica. Rafting on the Rio Grande is not just a ride in the amusement park "Jamaica". If you take your time you will enjoy an experience you will hardly get anywhere else at least in my opinion..
Same as Lenny, I rafted down the river (which was a lot of fun!) but did not stay in the area. In fact, from what I remember it was mostly locals who lived near that area. Most tourists are driven in. I would think prices wouldn't be too bad because of it. Good luck!
Get quick answers from Rio Grande staff and past visitors.