Mariposas Hotel in Oaxaca

Oaxaca Hotels

Oaxaca's latest offering in lodging options is a small hotel with apartments and a casual and comfortable family ambiance. Once a cozy bed and breakfast frequented by students, travelers and "pensionados" seeking a comfortable but affordable place to stay, the Hotel Mariposas boasts a tasteful renovation (complete with colonial touches) that offers more comforts but retains its intimate atmosphere and its affordability. It's 7 suites are all equipped with kitchenettes and a private bath, and face large or small flowering setting. One (on the ground level) is completely adapted for wheelchair guests. The 13 single or double habitations have their own private bath, desk, and ample space for long or short-term stays.

In addition, the hotel's location is spectacular. Just 8 blocks walking distance from the Zocalo, the hotel is also bordered by the beautiful Llano park with its several sculptures and fountains. The cathedral of Santo Domingo is also just a step away, as well as the favorite nightspot Candela, where one may listen and dance to the finest salsa music in town.

Above all, the attentions and hospitality of the owners, Teresa Villareal and Lucía Dávila, are what makes the Hotel Mariposas a most desirable place to relax and enjoy the sites and sensations that Oaxaca has to offer. First-time travelers to Oaxaca or travelers with little knowledge of Spanish can rest assured that they are in good hands. A native of Oaxaca herself, Sra. Teresa's knowledge of Oaxaca is extensive, and her advice regarding food and dining, medical care, tourist sites, and nightlife are invaluable. In addition, the layout and special touches such as cafe-style chairs and tables with sun umbrellas create an inviting communal space in which guests may mingle and make new friendships.

Comments from our guests:

Teresa Villareal's home has been a perfect place for me to live during my stay in Oaxaca. I have felt like I have the privacy of a my own apartment while the comfort and fun of living with a family. Teresa lives 3 minutes from the language schools and 8 minutes from the center, in a beautiful neighborhood near a park. I will remember my stay here forever. She truly makes you feel that “Mi casa es su casa”.
Heidi Wining
Lafayette, CA.

Each morning we would wake up to the smells of fresh coffee brewing and delicious bread. The warm smile of our genial hostess and pleasant conversation around the breakfast table were a great way to start the day. We met people from various countries and walks of lives. It was interesting to trade stories with fellow travelers. Being centrally located at 517 Pino Suárez, it was easy to visit the various sites of interest in Oaxaca; restaurants, markets, parks and transportation were easily accessible. Our stay in Oaxaca was very enjoyable thanks to the knowledge and help of Teresa Dávila. We'll be back.
Hope & David Finnimore
Toronto, Canada.

I have lived in Oaxaca for three months and 517 Pino Suárez has been my home. I feel truly lucky to have found a place that was safe, friendly and private. During my three month stay, Señora Teresa was there if I needed anything. As a woman traveling alone, this was a great comfort. I recommend this wonderful home to anyone coming to Oaxaca.
Katherine Eckstein
Denver, CO.


  • 7 suites all equipped with kitchens and a private bath
  • 13 single or double habitations with their own private bath, large closet, desk, and ample space for long or short-term stays
  • Maid service
  • Tourist information
  • Free High-speed Wireless Internet access
  • Coffee in the mornings
  • Communal kitchen open to all guests
  • Environmentally friendly
  • Free use of computer in reception area
  • Luggage storage
  • Free calls to USA, Canada, within Mexico, Italy, France, Spain & England.

  • Location:
  • The Mariposas Apartments are located at Pino Suárez # 517 St. between Constitución and Berriozabal St., only 15 minutes from the Airport and 5 minutes from Downtown.


Type of room Room Studio
Single $500 pesos $550 pesos
Double $550 pesos $600 pesos

We don´t accept children under 12 years old.

We accept VISA, cash and travelers checks.

Pino Suárez # 517
CP. 68000
Oaxaca, México