Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Taj Mahal Mall is located in an area of Ocho Rios known for its beautiful beaches, array of dining options, and major shopping area. Ocho Rios is home to 292 hotels and other accommodations, so you can find something that's perfect for your stay.
There are 161 hotels and accommodations within a mile of Taj Mahal Mall, including these options:
Now that you've visited Taj Mahal Mall, you can discover the sights and attractions within a few miles of the area.
While you're exploring, swing by Ocho Rios Baptist Church, Ocho Rios Clock Tower, and Ocho Rios Fort to learn a bit about the area. Enjoy the outdoors at Dunn's River Falls, Turtle River Park, or Shaw Park Botanical Gardens. Enjoy a stroll along the shore at Turtle Beach, Mahogany Beach, and Columbus Foot Beach.
Dolphin Cove and Mystic Mountain are some sights worth a visit in the area. Spend some time checking out Reggae Xplosion Museum, which is 0.1 mi (0.1 km) from Taj Mahal Mall, or make a stop by Island Village, located 0.1 mi (0.2 km) away.