Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Trip type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Green Grotto Caves

Discover an underground world with rock formations, light holes, bats and a subterranean lake in a setting that has played a role in local history for centuries.

Entering the Green Grotto Caves is a journey into a hidden underground world. Descend into a rocky cavern and discover a huge labyrinthine limestone cave with rock chambers and light holes. The Green Grotto’s subterranean lake, of 118 feet (36 meters) deep, is a beautiful sight.

The caves are on the north coast of Jamaica, close to where explorer Columbus first landed in 1494. The underground system has an interesting history. The indigenous Taíno people once used the spot for shelter, pirates hid in its passageways and the Spanish fled here when the English invaded. In the 20th century, smugglers used the caves to transport armoury to Cuba and in World War II Jamaican rum was kept safe here. Most recently, the lake in the caves was a scene in a James Bond movie.

A 45-minute tour is a must-do and the guides are knowledgeable and entertaining. The walk includes a refreshing drink upon return. You’ll learn that the caves are called Green Grotto because of the algae lining the walls. The system of caves and tunnels is 5,000 foot (1,525 meters) long and 39 foot (12 meters) deep. Despite this, it is not a very claustrophobic experience, with plenty of room to move.

See the underground rock formations and stalactites and stalagmites. Look up at ceiling pockets and down sink holes when you follow the interweaving passageways. Kids will love the bats dangling from the rocks and the small fish darting about the pools. Visit the snack bar and gift shop if you want to browse a bit longer.

Green Grotto Caves is situated off the main coastal road, 2 miles east of Discovery Bay and 2.5 miles west of Runaway Bay. The quickest way to get there is by car, but there is limited parking, so a bus or taxi trip is an alternative. Some island tours also include a visit to the caves. Wear appropriate footwear for walking over rough surfaces. The caves are open daily. Go in on a Sunday to avoid the crowds.


Guide to Exploring around Green Grotto Caves


Top Green Grotto Caves Flight + Hotel Deals

Best Lodging Options Near Green Grotto Caves

See all 592 Properties near Green Grotto Caves
Bahia Principe Grand Jamaica - All Inclusive CA $222
Bahia Principe Grand Jamaica - All Inclusive

Bahia Principe Grand Jamaica - All Inclusive

Salt Coppers Villa, Runaway Bay, Saint Ann
     
    3.5 out of 5.0 Stars

    Located in Runaway Bay, this beachfront resort is next to a golf course and within 3 mi (5 km) of Cardiff Hall Beach, Flavours Beach and Runaway Bay Beach. Green Grotto Caves and Salem Beach are also within 6 miles (10 km).

    La-Iris Villa
    La-Iris Villa

    La-Iris Villa

    Belle Air Phase 3, The Vistas, Runaway Bay, St. Ann Parish
       
      3.0 out of 5.0 Stars

      Situated in Runaway Bay, this villa is within 3 miles (5 km) of Green Grotto Caves, Puerto Seco Beach Park and Cardiff Hall Beach. Puerto Seco Beach and Flavours Beach are also within 6 miles (10 km).

      Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive
      Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

      Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

      Salt Coppers, Runaway Bay, Saint Ann
         
        4.5 out of 5.0 Stars

        Offering direct access to the beach, this Runaway Bay resort is within 3 mi (5 km) of Flavours Beach, Cardiff Hall Beach and Runaway Bay Beach. Green Grotto Caves and Salem Beach are also within 6 miles (10 km).

        Paradise Villa
        Paradise Villa

        Paradise Villa

        Dairy Road, Discovery Bay, Saint Ann
           
          3.5 out of 5.0 Stars

          Nestled on the beach, this Discovery Bay villa is 1.1 mi (1.7 km) from Puerto Seco Beach Park and 1.4 mi (2.2 km) from Green Grotto Caves. Puerto Seco Beach is 1.2 mi (1.9 km) away.

          Paradise Beach Front Apartment
          Paradise Beach Front Apartment

          Paradise Beach Front Apartment

          Dairy Road, Discovery Bay, Saint Ann
             
            3.0 out of 5.0 Stars

            Nestled on the beach, this Discovery Bay hotel is 1.1 mi (1.7 km) from Puerto Seco Beach Park and 1.4 mi (2.2 km) from Green Grotto Caves. Puerto Seco Beach is 1.2 mi (1.9 km) away.

            Two Bedroom Walking Distance to Beach CA $117
            Two Bedroom Walking Distance to Beach

            Two Bedroom Walking Distance to Beach

            50 Bridge water Gardens, Discovery Bay, Saint Ann
               
              0.0 out of 5.0 Stars

              Situated in Discovery Bay, this holiday home is within 1 mi (2 km) of Puerto Seco Beach Park and Green Grotto Caves. Puerto Seco Beach is 0.8 mi (1.3 km) away.

              Gorgeous Hideout Close to Jamaica's Tourist Attractions
              Gorgeous Hideout Close to Jamaica's Tourist Attractions

              Gorgeous Hideout Close to Jamaica's Tourist Attractions

              Lot 745, Peak Way, The Vistas, Runaway Bay, Saint Ann
                 
                0.0 out of 5.0 Stars

                Situated in Runaway Bay, this holiday home is 2.9 mi (4.6 km) from Cardiff Hall Beach and 3 mi (4.9 km) from Flavours Beach. Green Grotto Caves and Runaway Bay Beach are also within 6 miles (10 km).

                Alpha & Omega House CA $654
                Alpha & Omega House

                Alpha & Omega House

                Discovery Bay, Discovery Bay, St. Ann Parish
                   
                  2.5 out of 5.0 Stars

                  Situated near the beach, this guesthouse is within a 15-minute walk of Puerto Seco Beach Park and Green Grotto Caves. Puerto Seco Beach is 0.9 mi (1.5 km) away.