2-Star Hotels in Oaxaca, Mexico

2-Star Hotels in Oaxaca, Mexico

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 2-Star Hotels - Oaxaca

Choose your travel dates to see the latest prices
Recommended
Lowest price
Closest to downtown
Top reviewed
Hotels in Oaxaca
GGuest User 2025.08.11
The dormitory is clean, with reading lights and outlets for each bed, and a locker for luggage. The room has a very bright atmosphere during the day with light coming in from a large window. It was quiet at night and I slept soundly. The temperature of the hot water in the shower is stable and the water pressure is reasonable. I was saved by renting a towel. The common space is large, and at night, guests can talk about travels and exchange information, creating an exchange with nature. The kitchen is clean and equipped with cooking utensils, and it is comfortable to prepare your own meals. Location was within walking distance to tourist spots and markets, bus stops were close, no trouble moving
Very Good
33 reviews
8.1/10
Price from
S$ 15
per night
Check Availability
Hotels in Oaxaca
Located in Santa María Huatulco (Crucecita), Casa Xtao is within a 10-minute drive of Huatulco National Park and Playa Santa Cruz. This hotel is 1.8 mi (2.9 km) from Chahue Beach and 4.3 mi (6.9 km) from Maguey Bay. Make use of convenient amenities, which include complimentary wireless internet access and a communal living room. Make yourself at home in one of the 18 air-conditioned rooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include desks and ceiling fans, and housekeeping is provided daily.
Amazing
62 reviews
9.4/10
Price from
S$ 70
per night
Check Availability
Hotels in Oaxaca
When you stay at OYO Cabañas Abril, Mazunte in Santa María Tonameca, you'll be near the beach, within a 10-minute walk of Mazunte Beach and National Mexican Turtle Center. This hotel is 0.3 mi (0.6 km) from Rinconcito Beach and 0.5 mi (0.8 km) from Cometa Point. Grab a bite from the grocery/convenience store serving guests of OYO Cabañas Abril, Mazunte. The front desk is staffed during limited hours. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 30 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include fans, and housekeeping is provided daily.
44 reviews
6.4/10
Price from
S$ 46
per night
Check Availability
Hotels in Oaxaca
With a stay at Casa Vieja in Puerto Escondido (Bahía Principal), you'll be steps from Commercial Walkway and Zicatela Beach. This hotel is 0.3 mi (0.5 km) from Principal Beach and 1.1 mi (1.7 km) from Puerto Angelito Beach. This hotel offers designated smoking areas. A roundtrip airport shuttle is available for a surcharge. Make yourself at home in one of the 20 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include ceiling fans, and housekeeping is provided daily.
2 reviews
7.0/10
Price from
S$ 27
per night
Check Availability
Hotels in Oaxaca
GGuest User 2026.01.07
my room was not clean and saw a cockroach in the room
Good
102 reviews
7.9/10
Price from
S$ 25
per night
Check Availability
Hotels in Oaxaca
Located in Santa María Huatulco, OYO Hotel Posada San Vicente, Huatulco is within a 15-minute drive of Tangolunda Beach and Chahue Beach. This hotel is 6.8 mi (11 km) from La Entrega Beach and 1.4 mi (2.2 km) from Huatulco National Park. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including a picnic area. Take advantage of the hotel's room service (during limited hours). Continental breakfasts are available daily from 8:00 AM to noon for a fee. Make yourself at home in one of the 11 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include ceiling fans, and housekeeping is provided daily.
43 reviews
7.3/10
Check Availability
Hotels in Oaxaca
FFernando Bohorquez Jarquin 2025.08.23
Es un lugar económico por lo que las instalaciones no esta del todo comodas, pero esta justo frente al mar eso le da muy buena opción. Debido a que esta frente a una calle muy frecuentada es un poco ruidoso.
Very Good
8 reviews
8.2/10
Price from
S$ 36
per night
Check Availability
Hotels in Oaxaca
GGuest User 2025.11.06
The location was great, being close to the sea and being able to go to the beach whenever we wanted. The room was clean and serviced every day. Our room had a hammock, and we had a wonderful holiday.
Very Good
50 reviews
8.1/10
Price from
S$ 13
per night
Check Availability
Hotels in Oaxaca
A stay at Rosa Mexicano places you in the heart of Oaxaca, within a 15-minute walk of Zócalo and Nuestra Senora de la Soledad Basilica. This hotel is 0.2 mi (0.3 km) from Basilica of Our Lady of Solitude and 0.3 mi (0.5 km) from San Felipe Neri Temple. The front desk is staffed during limited hours. Make yourself at home in one of the 10 individually decorated guestrooms, featuring minibars and Smart televisions. Your Tempur-Pedic bed comes with premium bedding. Rooms have private furnished balconies or patios. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads.
Very Good
49 reviews
8.4/10
Price from
S$ 89
per night
Check Availability
Hotels in Oaxaca
SSοt 2025.02.17
Service is great. Hostel is run by enthusiastic young volunteers from around the world and they welcome you from the first moment. There is a WhatsApp group where activities are announced every day (that was something new for me) and also one can get Intel or help should they need to. I booked for one night but stayed four as the hostel is quite quiet so, you can rest despite the roof top bar that keeps the music there. Also free water is available. One thing though that I didn't like was the all the time cold water at showers ❄️ That made me catch a cold 🤒 Nevertheless, I had a pleasant time in Puerto Escondido. Hasta luego
Amazing
20 reviews
9.4/10
Price from
S$ 14
per night
Check Availability
See All 2-Star Hotels in Oaxaca

Latest Reviews for Oaxaca Hotels

See all
7.5/10
まりそThe appearance was nice in a hotel with a format! The boy was kind and gave me chocolate on my way back, and kept my luggage for free, and it was very good!
Gala Oaxaca

Gala Oaxaca

Hotel near Oaxaca
Price per night fromS$ 60
9.4/10
Amazing
SSοtService is great. Hostel is run by enthusiastic young volunteers from around the world and they welcome you from the first moment. There is a WhatsApp group where activities are announced every day (that was something new for me) and also one can get Intel or help should they need to. I booked for one night but stayed four as the hostel is quite quiet so, you can rest despite the roof top bar that keeps the music there. Also free water is available. One thing though that I didn't like was the all the time cold water at showers ❄️ That made me catch a cold 🤒 Nevertheless, I had a pleasant time in Puerto Escondido. Hasta luego
La Escondida H

La Escondida H

Hotel near Puerto Escondido
Price per night fromS$ 14
8.8/10
Very Good
GGeorge CyprusHotel is centrally located close to everythjng in walking distance. There is a kitchen area with coffee and water but we didnt use it. Reception was great as they allowed us to check jn earlier and also booked us a taxi to the airport when we left. Rooms are small but comfortable and with aircondition. Bathroom and shower are good but our room was very smelly throughout our stay not sure where from, either the window which cant close or the toilet. Quite noisy in the morning from all the birds in the garden which might wake you up if you wake up early easilly.
Happy Express Hotel

Happy Express Hotel

Hotel near Oaxaca
Price per night fromS$ 68
9.2/10
Great
AAnonymous UserThis is a charming family-run hotel in Oaxaca. The place is spotless, with a great rooftop for breakfast—delicious, cheap, and with free coffee in the morning! The staff were super friendly and always smiling. I know photos doesn’t look great but it’s much, much nicer in real! The only minor issue is the main door at night—it’s locked, so you’ll need to knock and might wait a bit if the staff are asleep. Other than that, it’s clean, affordable, and full of character. Highly recommend!
Hotel Azucena

Hotel Azucena

Hotel near Oaxaca
Price per night fromS$ 73
9.2/10
Great
GGuest UserLovely little place, there was nothing to fault with it but also nothing really blew me away. It has a sort of upmarket hostel vibe. Like it is clean, lovely service but the screen door to my room fell off, but they fixed it right away. There was a whole water cooler bottle of drinking water but the contraption to use it was a bit weird. The view from my room was amazing, but the whole place was just a little tired. Lovely people though and it felt very safe.
Hotel Casamar Suites

Hotel Casamar Suites

Hotel near Puerto Escondido
Price per night fromS$ 157
9.0/10
Great
GGuest UserThe unit was very clean and the layout creates three different environments (sleeping area, tv-entertainment area, and the breakfast or working area). I personally took advantage of all three areas during my trip. The devices, WiFi, safety, and security are upgraded. The lady in charge, Karen, was super helpful and friendly. She helped me to connect with a taxi driver that provided also an excellent service.
Casa Origen Huatulco

Casa Origen Huatulco

Hotel near Crucecita
Price per night fromS$ 87
8.0/10
Very Good
IIvan Francisco AyalaMuy amable el anfitrión
Hotel San Fernando Inn

Hotel San Fernando Inn

Hotel near Oaxaca
Price per night fromS$ 35
8.5/10
Very Good
GGodinez AburtoThe hotel is totally new (remodeled) and clean, wifi is working great at all corners and location is really centric. The only little detail would be that every little noise from the corridor can be heard inside your room. Not a big deal since is familiar time friendly. Nothing that can damage the service and attention level.
Hotel Mayis

Hotel Mayis

Hotel near Oaxaca
Price per night fromS$ 99
8.1/10
Very Good
GGuest UserThe location was great, being close to the sea and being able to go to the beach whenever we wanted. The room was clean and serviced every day. Our room had a hammock, and we had a wonderful holiday.
Nomad Beach House - Hostel

Nomad Beach House - Hostel

Hotel near Puerto Escondido
Price per night fromS$ 13
7.4/10
GGuest UserGreat hotel, quite close to all the lively things at LaPuenta, but on a quiet street. Clean, has a little kitchen area to cook and common area with picnic tables to eat or hang out. Nice little spot.
El Eden Escondido

El Eden Escondido

Hotel near Brisas de Zicatela
Price per night fromS$ 54

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

With over 1,500,000 hotels across 230+ countries and regions, Trip.com has options for every traveller. Unsure where to stay? Explore the site for great ideas and find the perfect stay!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties192
Number of Reviews4,617
Highest PriceS$ 452
Lowest PriceS$ 17
Weekend Avg. PriceS$ 123
Weekday Avg. PriceS$ 123