Mexico shares borders with Central America and the United States, resulting in a world of travel possibilities sitting right at its borders. From ancient ruins in Guatemala to the coral reefs of Belize, there are endless places to visit near Mexico, full of natural and cultural wonders. Whether it’s Caribbean beaches, mountain towns or modern metropolises, adjacent countries provide a maximum variety of experiences needing a minimum of travel. You can find colonial towns, tropical rainforests, or world-class dive sites, all without straying too far from familiar territories.
10 Places To Visit Near Mexico
Places to visit near Mexico join together dynamic cultures, landscapes and histories across the Caribbean and Central America. From jungle-smothered ruins to beautiful coastlines, these countries provide borders of escape and plenty of potential for discovery.
1. Guatemala

Photo: Casa Prana / Wikimedia Commons
Guatemala, lying just south of Mexico, is a cultural and natural treasure filled with Mayan legacy. The ancient city of Tikal, tucked away in the jungle, has spectacular pyramids and trails filled with wildlife. In the highlands, the colonial village of Antigua has cobblestone streets, baroque churches, and views of the surrounding volcanoes (Agua and Fuego). Lake Atitlán is surrounded by traditional towns and volcanoes, offering kayaking, hiking, and artisan shopping. The town of Chichicastenango has one of the liveliest indigenous markets in Latin America, full of handmade textiles and ceremonial masks.
Top Highlights: Tikal, Antigua, Lake Atitlán
How To Reach: Drive via Ciudad Cuauhtémoc–La Mesilla or fly to Guatemala City
2. Belize

Photo: Weston Penner / Unsplash
Located just along Mexico’s southeastern border, Belize is a beautiful and relaxing Caribbean destination with tropical jungles. Belize is best known for the Belize Barrier Reef, the second largest in the world, which offers endless opportunities for diving, snorkelling, and marine life encounters. Tourist meccas like the Great Blue Hole, Hol Chan Marine Reserve, and Ambergris Caye lure divers worldwide. While Belize’s aquatic adventures are remarkable, the inland ancient Mayan cities, Caracol, Xunantunich, and Lamanai, are breathtaking, reaching deep into the jungles and full of history and myths. Also unique to the region and helpful to travellers, Belize speaks English, making visitor navigation much easier after entering from an international departure.
Top Highlights: Great Blue Hole, Ambergris Caye, Caracol
How To Reach: Cross at Subteniente López–Santa Elena or fly to Belize City
3. United States

Photo: Martin Falbisoner / Wikimedia Commons
North of Mexico, the US presents an array of destinations, including natural beauty and urban centres full of activity. Mexican cities, such as Tijuana, Ciudad Juárez, and Nuevo Laredo, are adjacent to the United States of California, Texas, New Mexico, and Arizona; a journey between the two countries is a breeze. California is home to San Diego beaches and Los Angeles cultural attractions. Arizona is characterised by the terrestrial country and mountains found in the Grand Canyon, with Texas offering tourists a mix of Mexican-American culture in towns such as San Antonio. The US is ideal as a destination to take road trips, go shopping, have fun and visit national parks.
Top Highlights: Grand Canyon, San Antonio, San Diego
How To Reach: Land borders at Tijuana–San Diego, or fly from Mexico City
4. Honduras

Photo: davidpinter / Wikimedia Commons
Honduras is a lesser-known treasure located southeast of Mexico, which boasts beautiful beaches, rich ancient ruins, and verdant highlands. Though it doesn’t share a border with Mexico, it can easily be reached by flights from Cancún and Mexico City. One widely recognised attraction is the Copán Ruins, designated a UNESCO World Heritage site, which features impressive stelae and pyramids adorned with intricate carvings, dating back to the Mayan civilisation. On Honduras’ Caribbean coast, divers are attracted to the Bay Islands of Roatán, Utila, and Guanaja, which constitute an area of the Mesoamerican Barrier Reef and offer stunningly clear waters and a plethora of marine life.
Top Highlights: Copán Ruins, Roatán, Pico Bonito
How To Reach: Fly from Cancun or Mexico City to Tegucigalpa/San Pedro Sula
5. El Salvador

Photo: Stephen Monterroso / Unsplash
El Salvador is the smallest nation in Central America, but it does not lack an impressive array of attractions, given its size. Situated in a short flight from Mexico City or Cancún, it boasts magnificent Pacific coastlines, volcanic terrain, and multiple colourful colonial towns. Ruta de Las Flores is a coffee-country scenic tour through villages producing coffee, which is known for its murals, weekend food fairs, and handicrafts. El Tunco and El Zonte; These two beach areas are surf hotspots that have lured wave chasers all over the world, whereas San Salvador, the capital city, combines modernity with real cultural history.
Top Highlights: Ruta de Las Flores, El Tunco, Santa Ana Volcano
How To Reach: Direct flights from Mexico City or Cancun to San Salvador
6. Nicaragua

Photo: Alexander Schimmeck / Unsplash
Nicaragua is yet another one of the underrated places to visit near Mexico, and it presents the traveller with a heady ratio of colonial history, volcanic action, and scenery. It can be reached by flying out of Cancun or the Mexican capital of Mexico City, and it has warm hospitality with many attractions. Granada is an ancient city that is very beautiful with the Spanish colonial architectural design, the bustling markets, and the beauty of Lake Nicaragua. Ometepe Island, which is a result of two volcanoes, is a dream destination for nature lovers since they can go hiking, kayaking, and lodge in an eco-style.
Top Highlights: Granada, Ometepe Island, Cerro Negro
How To Reach: Fly from Mexico City or Cancun to Managua
7. Costa Rica

Photo: Sterling Lanier / Unsplash
Costa Rica, a country south of Mexico, is a leading candidate when it comes to tourist attractions near Mexico, especially for nature and eco-adventure enthusiasts. Placed on the edge of a volcano, this gem of the Central American region receives direct flights to Mexican cities and offers exotic rainforests, smoking volcanoes and other biodiversity hotspots as the content of its guestbook. Visit the active Arenal volcano and go to its surrounding hot springs, zip-line in the cloud forest of Monteverde or lounge on the shores of Manuel Antonio, where monkeys run free. Looking in any direction, wildlife encounters can be found in the form of toucans in treetops to sea turtles nesting on the beaches.
Top Highlights: Arenal Volcano, Monteverde, Manuel Antonio
How To Reach: Direct flights to San José from Mexico City or Cancun
8. Cuba

Photo: Nigel Pacquette / Wikimedia Commons
Cuba sits off the coast of Mexico across the Yucatán Channel. Cuba has a vintage charm, lively culture, and Caribbean beauty to share when you cross from Mexico. Cuba is one of the most interesting attractions near Mexico, flying from Cancún and Mexico City with relative ease. Cuba’s capital, Havana, has classic cars driving around the ruins of colonial buildings and cool squares with music. The town of Trinidad is designated a UNESCO World Heritage treasure and maintains cobblestone streets with pastel buildings. The beach is a relaxing place to stay near Varadero with its silky sand and turquoise water.
Top Highlights: Havana, Varadero, Trinidad
How To Reach: Fly from Cancun or Mexico City to Havana or Varadero
9. Colombia

Photo: Diego Delso / Wikimedia Commons
Colombia, although not directly neighbouring Mexico, is one of the more easily accessible South American destinations near Mexico. Colombia is rich in colour, music and history, and it is a culturally engulfing experience. Cartagena is a city of magic and its walled town, colonial buildings and the Caribbean. Infamous Medellín has become the centre of innovation and culture, and a marvel to look at as one rides on a cable car across the Andean mountains. Coffee connoisseurs will have the opportunity to visit plantations in the Coffee Triangle, and beach tourism goes to the Rosario Islands.
Top Highlights: Cartagena, Medellín, Coffee Triangle
How To Reach: Direct flights to Bogotá or Cartagena
10. Dominican Republic

Photo: Danu Widjajanto / Wikimedia Commons
The beautiful country of the Dominican Republic, which is situated in the Caribbean, is among the best Locations to Visit Near Mexico for both beach lovers and culture explorers. Punta Cana is the best vacation destination with all-inclusive pleasure resorts on turquoise waters and white-sand beaches. Its capital, Santo Domingo, is the first city of America to be settled by Europeans and is composed of colonial architecture, museums, and nightlife. Inland, tourists have the opportunity to trek waterfalls, visit caves, and savour the notion of abundant Afro-Caribbean cultures.
Top Highlights: Punta Cana, Santo Domingo, Samaná
How To Reach: Fly to Santo Domingo or Punta Cana from Mexico City or Cancun
Ancient ruins, colonial towns, tropical beaches, and volcanic trails—places to visit near Mexico bring variety and culture just beyond the border. From Belize’s reefs to Cuba’s vintage charm, each destination offers something unique without travelling far. Whether you’re after adventure or relaxation, there’s a nearby country waiting to be explored. Expand your journey beyond Mexico. Plan your next cross-border escape today with TripXL and uncover what’s just around the corner.
Cover Photo: Esaú Fuentes González / Unsplash