Jamaica Inn: Jamaica Inn was built in the 1950ís, now it is probably the best hotel in Ocho Rios. The inn has been run by the same family for years, and has itís own private beach. The Inn has antique Jamaican furniture, and is a wonderful place to stay. Book this hotel online for $280 per night.
Shaw Park Beach Hotel & Suites: situated on a private beach near Ocho Rios, this resort's location is about 60 miles from Montego Bay. This hotel offers rooms for about $260 a night.
Riu Ocho Rios All Inclusive Resort: This extremely popular all inclusive resort is situated 45 minutes from Montego Bay, and is one of the most popular hotels on the island. The hotels extensive gardens and lovely beach prove major attractions for visitors, while scuba diving lessons can be also be arranged. Riu Ocho Rios also has a spa. This is a good option for a family holiday, while it is equally suitable for couples or those on honeymoon. The Riuís rooms cost from $215 per night.
Sunset Jamaica Grande Resort: taking up almost 20 acres in the heart of Ocho Rios, the Sunset Jamaica Grande Resort has over 1000 feet of beaches, various swimming pools, beach-front cabanas, discos and numerous restaurants. This is a big, popular choice.
Royal Plantation Resort: Golf and spa facilities are offered at this resort in Ocho Rios. There are a total of 80 beach view rooms. This is an adult only place Ė no children are allowed so it is suitable for couples and honeymoons.
Couples Ocho Rios: another adults only all inclusive, couples and honeymooners here have their own island! There are the usual range of resort activites available. This is one of the more exclusive hotels on the island.
Couples Sans Souci: another adults only resort - thereís excellent beaches, scuba diving, tennis, basketball, golf, yoga and a range of other tours available.