Is Riviera Maya Near the Gulf of Mexico?

Not directly. The Riviera Maya lies on the Caribbean Sea coast of Mexico’s Yucatán Peninsula. The Gulf of Mexico borders the peninsula’s northern and western coasts, separated by the landmass and the narrow Strait of Yucatán (between Cuba and Cancún).

While geographically on the same peninsula, the Riviera Maya faces the Caribbean; the Gulf is 100+ km away across the peninsula.

Copyright Wanderlust World © https://www.ynyoo.com