We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Top things to do in Oaxaca

  • Ranking
  • Book Online
Book tickets & tours in advance Showing available tickets & tours first
Travelers' Choice™ 2014 Winner Attractions
One of the city's most ornate structures, this church is lavishly endowed with gold.
Monte Alban (Oaxaca)
Travelers' Choice™ 2014 Winner Attractions
The ruins of this ancient Zapotec capital make up one of the most important archaeological sites in... more
Amigos del Sol welcomes you to Oaxaca! we teach Spanish to travelers and people from all the world... more
Travelers' Choice™ 2014 Winner Attractions
Laguna de Manialtepec (Puerto Escondido)
Lagoon a few miles away from Puerto Escondido featuring lush plant life and pristine beaches.
Travelers' Choice™ 2014 Winner Attractions
This museum contains a varied collection of pre-Columbian art donated by Rufino Tamayo, one of... more
The Ethnobotanical Garden of Oaxaca exhibits hundreds of live plant species, all native to Oaxaca.... more
Hagia Sofia (Huatulco)
Agroecological development where can be admire different phases from the cultive of fruit trees and... more
Playa San Augustin (Huatulco)
This beach is perfect for snorkeling and diving and features fresh-seafood restaurants.
Amate Books (Oaxaca)
Amate Books specializes in books in English on Mexico. Carrying thousands of books on art, history,... more
Playa Zicatela (Puerto Escondido)
Travelers' Choice™ 2015 Winner Beaches
Beachfront in Puerto Escondido.
One of Oaxaca's crowded main thoroughfares.
The Pueblos Mancomunados of the Sierra Norte of Oaxaca constitute one of the most outstanding... more
La Crucecita (Huatulco)
Popular town in Huatulco filled with traditions.
Visitors to this marketplace are advised to bargain with vendors to get low prices.
Oaxaca Cultural Navigator introduces you to the social, cultural, historical, archeological and... more
Zipolite (Puerto Angel)
Located just north of Puerto Angel, this beach is known as the most relaxing one around.
Tangolunda (Huatulco)
Most of the hotels are located here along the bay or climbing the cliffs.
This 17th-century church contains an interesting museum of religious art.
Tule Tree (Santa Maria del Tule)
This large cypress tree is said to be over 2,000 years old.
Mitla (San Pablo Villa de Mitla)
The Zapotecs inhabited this ancient city after they were forced out of Monte Alban.