1. The Royal Decameron Montego Beach Resort
The resort is located in a stunning environment. The crystal clear waters and snow-white beaches invite tourists from all around the world.
It is located close to the Sangster International Airport and it will not cost you too much to ride to it by taxi. The resort own two excellent restaurants. Both Souk and PassaPassa offer excellent food. There are a lot of things to do: snorkeling, kayaking, windsurfing will keep you busy all day long. Kids will also keep themselves entertained since there are special areas for them as well.