Amanda,
I have visited the Riu Ocho Rios. It is absolutely gorgeous. The hotel, grounds, and beaches are beautiful. It is a long drive from the airport, but our driver told us that the streets were going to get better. (We went in Dec 2005.) I believe the wedding package prices are on their website for Jamaica.