Maho Bay & Cinnamon Bay, St John

Enjoy a bird’s eye view on a flight over two of St John’s most beautiful beaches, Maho Bay and Cinnamon Bay Beach.


Maho Bay

is located along the north shore – and is part of the Virgin Islands National Park on St John. Its convenient location makes it the perfect St John beach for families. Kids can enjoy the white sand and gentle surf; as well as shallow water entry. Parents will love the short trek from parking to beach, bathrooms and covered grill and picnic tables. And everybody can enjoy some relief from the sun beneath towering coconut palms and the cool shade of the sea grapes that line the beach.

Snorkelers love Maho Bay for the diversity of wildlife and marine creatures that inhabit these waters. From pelicans diving to iguanas and shore birds to rays and sea turtles and patch reefs covered in tropical fish and a wide range of corals.

SUP – Maho Bay is a great spot to learn to stand up paddleboard [ SUP ] because of the calm waters.


Cinnamon Bay Beach

is also located along St John’s north shore, within the borders of the VI National Park. It has the distinction of being St John’s longest beach. It’s also home to the Cinnamon Bay Campgrounds.

Beachgoers can enjoy a wide variety of watersports rentals including Hobie Cats, SUP, windsurfers and Kiteboards. The Bay gets pretty steady breezes making it an enjoyable experience.

Snorkelers will enjoy swimming around the cay that lies just off the center of the beach. The more adventurous can make the short hike west to Little Cinnamon Beach and snorkel the engine and wing wreckage of a small plane that sits just 40m form the beach in about 10′ of water.

History buffs can learn about the Taino Indians that inhabited Cinnamon Bay and across North Shore road are the ruins of a Danish plantation.