Very Good 150 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Babysitting
  •  Bar
  •  Free WiFi
  •  Handicap-accessible
  •  Parking On Site
  •  Pool
  •  Restaurant
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
Bedroom property Suite scene Resort cottage Inn lamp



With a stay at Casa Bonita in Oaxaca, you’ll be minutes from Amigos del Sol and close to Fountain of the Seven Regions. This 4-star hotel is within close proximity of Chachacual and Maguey Bay.


Make yourself at home in one of the 23 air-conditioned rooms featuring minibars and flat-screen televisions. Your pillowtop bed comes with down comforters. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with separate bathtubs and showers feature jetted bathtubs and rainfall showerheads.

Spa, Wellness & Premium Amenities

Enjoy recreational amenities such as a nightclub and an outdoor pool. Additional features at this hotel include complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge). Guests can catch a ride to nearby destinations on the complimentary area shuttle.

Food & Drink

Grab a bite at one of the hotel’s 2 restaurants, or stay in and take advantage of 24-hour room service. Relax with your favorite drink at a bar/lounge or a poolside bar. A complimentary continental breakfast is served daily from 7 AM to 11:30 AM.

Business & Travel Amenities

Featured amenities include complimentary wired Internet access, a business center, and express check-in. Planning an event in Oaxaca? This hotel has 1076 square feet (100 square meters) of space consisting of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.

How to Get There

Casa Bonita
Calle Catalina 102
Oaxaca, 68020 Mexico


4.5 Very Good 150 Reviews
Great small hotel
Reviewed 3 weeks ago

Excellent service, food was overall very good and the rooms were ample with beautiful white linens and towels. quiet at night, we were able to get together with the family outdoors and have fun.
the amenities in the bathroom were excellent quality. two bottles of water delivered daily and the room was very clean.

Very pleasant hotel good location, much more
Reviewed 4 weeks ago

Great luxurous hotel outside the centre of Oaxaca City. Shuttle bus from the hotel can bring you there easily. Great atmosphere, very helpful personnel, Beautiful rooms where you can defitely rest. I would definitely recommend this hotel. Relax and enjoy!

The Definition of Hospitality in Oaxaca
Reviewed 1 month ago

This little gem is tucked away in one of Oaxaca’s nicest neighborhoods, a 15-minute drive from downtown. It’s not surprising that the staff is so caring, attentive and friendly, as the owner is on-property all the time, looking after her guests. The rooms (and especially the bathrooms) are very clean and with all the amenities, such as bathrobes and slippers.
While the spa is tiny, I was pleasantly surprised to see how well equipped it is and how professional and well-trained the therapists are.
We asked the hotel to arrange two full days of private tours in and around Oaxaca and our guide was one of the best guides we’ve had anywhere, so make sure you ask for him by name: Jorge Grijalva.
Now, the best part: the food! It was indeed glorious! especially the typical Oaxaca breakfast dishes and their different types of moles, which are definitely some of the best in the city. for breakfast, must have a traditional water hot chocolate and dip a “concha” sweet bread in it!

Wonderful experience
Reviewed 1 month ago

I just visited the hotel for three nights and found the rooms to not only be very cozy, but also with plenty of room to hang and store all my clothes. The water pressure was great and I could of stayed in the shower hours. Also the marble floors were always warm so that entering into the bathrooms to be comfortable. Slept good and the restaurant was delicious. Try the enfrijoladas that are extraordinary. This hotel even has a karaoke night club in the basement that you would never imagine because you can’t hear it in the hotel. The spa delicious. Really enjoyed it!

Boutique hotel with a noisy room
Reviewed 2 months ago

The hotel is small and quaint.
The staff is friendly. My room was however noisy until after 1 am when the bar downstairs closed. So it was difficult to sleep.
My room included breakfast, but then it was limited to only part of the menu, which seemed a nfair.
The location is not good if you don’t have a car. It is far from the city center where all the restaurants are. He WiFi in my room was not useable.