Welcome to Mexico
Mexico is one of the countries that has something for everyone. With a landscape of stunning beaches, endless deserts, dense forests, and high mountain peaks, every nature lover can find something to love. The festivals and traditions are charming and exciting; the cuisine is legendary and rich in diverse flavours.
Best sights in Mexico
Mexico City (capital)
Mexico City is one of the world’s largest and most densely populated cities. It’s an incredibly exciting, busy, and diverse place full of fantastic restaurants and museums.
Isla Mujeres (1.629 km from Mexico City)
This Mexican island is famous for its long strips of white sandy beaches, which make for the perfect spots to go snorkelling and scuba diving from. And swim with whale sharks.
Playa del Carmen (1.593 km from Mexico City)
This incredible beach resort town is like something from a storybook of perfect beach holidays. Palm trees line the beaches; on the boulevards close by are cocktail bars and clubs.
Oaxaca (462 km from Mexico City)
Oaxaca is famous for its Spanish colonial architecture, making for some beautiful and colourful vibrancy in the heart of the country. A historical and vibrant place for a holiday.
Guanajuato (358 km from Mexico City)
This labyrinth of a city is defined by narrow cobbled streets which wind and criss-cross. Guanajuato is a thrilling place to explore full of colonial buildings and some romantic bars and restaurants.
Puebla (135 km from Mexico City)
If you love traditional Mexican food (and who doesn’t), there isn’t a better city to visit. Puebla is most famous for its cuisine with lots of fantastic restaurants and bars to choose from during your stay.
Where to go