Royal Decameron - all inclusive on the Hip Strip
El Greco - this hotel is on the "top" road and has easy access to the Hip Street, Doctor's Cave Beach and Mobay in general
Doctor's Cave Beach Resort - one of the first resorts in Mobay - across from the beach - right in the middle of things
Caribic House - on the strip - probably the most rustic

The Gloucester has been renovated with in the last year or so and is in a good location - although the rooms are small
The Holiday Inn Sunspree is "out there" and IMHO too packed with kids

Favorite eating spots (located near the hip strip)

The Pelican (breakfast, lunch and dinner) - tourists and locals
Marguerites - excellent seafood $$$ romantic
The Native

If you stay at Gloriana or Montego Bay Club -- i suggest seeing your room before paying for it (wink wink)