Hotels in Oaxaca

503 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Oaxaca hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

503 Cheap hotels in Oaxaca

Best Oaxaca luxury hotels (4 and 5 stars)

Among the 503 accommodations in Oaxaca, here are the 4 best luxury hotels

Hotel Ayook - Oaxaca
9.2 699 reviews
Oaxaca
23/07 – 25/07
SG$241/nighttotal: SG$482 (2 )

Hotel Ayook

1 2
hotel , Oaxaca City
Ayook Hotel in Oaxaca City offers a prime location, a 13-minute walk (2.1km) from Oaxaca Cathedral and a 15-minute walk (2.4km) from Santo Domingo Temple, with Monte Albán reachable within 7km.
This Oaxaca City guesthouse features air conditioning, free Wi-Fi, room service, a terrace, and a garden; on-site tour organisation is also available.
Luuna De Jade - Oaxaca
9.4 16 reviews
Oaxaca
25/10 – 29/10
SG$963/nighttotal: SG$3852 (4 )

Luuna De Jade

2 8
hotel , Oaxaca City
The Luuna De Jade offer places you in Oaxaca's Historic Centre district, a 700-metre walk from Oaxaca Cathedral and 0.6 kilometres from Santo Domingo Temple, with convenient access to the city centre and a 12-minute walk to the Central Bus Station. This 4-star hotel provides air-conditioned accommodation with free WiFi, a 24-hour front desk, and a terrace, featuring one bedroom and one bathroom suitable for a tranquil stay.
Hotel Sin Nombre - Oaxaca
8.6 232 reviews
Oaxaca
16/07 – 20/07
SG$367/nighttotal: SG$1468 (4 )

Hotel Sin Nombre

1 2
hotel , Oaxaca City
Hotel Sin Nombre, a five-star establishment in Oaxaca City, is situated 6 kilometres from Oaxaca International Airport, 7.4 kilometres from Monte Albán, and 45 kilometres from Mitla.
This 1-bedroom luxury hotel boasts an indoor pool, a restaurant serving American breakfast, a terrace, and a full-service spa, alongside complimentary Wi-Fi and a 24-hour concierge.
Hotel Hacienda - Oaxaca
8.7 5706 reviews
Oaxaca
28/10 – 29/10
SG$108/nightfor 1 night

Hotel Hacienda

1 2
hotel , Oaxaca City
Hotel Hacienda is situated in central Oaxaca City, just 6.5 kilometres from Santo Domingo Temple and 8 kilometres from Monte Albán ruins. This 4-star hotel receives very good user ratings for its location, cleanliness and overall experience.
The accommodation offers a range of amenities, including a swimming pool, a restaurant, a bar and a garden. Guests can also enjoy free Wi-Fi, parking and room service, as well as a concierge service to help plan their stay.

Best Oaxaca hotels with parking

Hotel Casa Puga - Oaxaca
8.2 832 reviews
Oaxaca
10/07 – 12/07
SG$196/nighttotal: SG$392 (2 )

Hotel Casa Puga

1 3
hotel , Oaxaca City
Hotel Casa Puga, a 4-star establishment in Oaxaca City centre, is conveniently located near Oaxaca Cathedral and Santo Domingo Temple, offering easy access to the Central Bus Station for foreign buses.
This Oaxaca City guesthouse provides air-conditioned rooms with flat-screen TVs and private bathrooms, plus amenities including a restaurant, jacuzzi, and free Wi-Fi; a paid airport shuttle service is available to/from Oaxaca International Airport (7km away).
Flavia Hotel - Oaxaca
8.9 112 reviews
Oaxaca
24/07 – 29/07
SG$1478/nighttotal: SG$7390 (5 )

Flavia Hotel

3 5
hotel , Oaxaca City
Flavia Hotel, a 2.5-star establishment in San Felipe del Agua, Oaxaca, offers convenient access to Parque Comunal, Benito Juárez National Park, and Loma del Pelado Trailhead, all within 2km.
This Oaxaca guesthouse provides a swimming pool, spa, restaurant, and bar, accommodating up to two guests in its single bedroom, with free Wi-Fi and parking.
One Oaxaca Centro - Oaxaca
8.7 2584 reviews
Oaxaca
10/07 – 24/07
SG$449/nighttotal: SG$6286 (14 )

One Oaxaca Centro

2 3
hotel , Oaxaca City
One Oaxaca Centro is a 3-star hotel situated in the heart of Oaxaca City, just a 10-minute walk from the Santo Domingo Church, Zócalo Square, and Oaxaca Cathedral, making it ideal for exploring the city's rich cultural heritage. It consistently receives very good user ratings for its location, cleanliness and overall experience.
The hotel offers modern, air-conditioned rooms with comfortable amenities. Guests can enjoy a complimentary breakfast, free parking, and access to shared lounge and meeting rooms, as well as a variety of nearby restaurants and shops.
Life Hotel - Oaxaca
9.0 1293 reviews
Oaxaca
02/08 – 05/08
SG$500/nighttotal: SG$1500 (3 )

Life Hotel

3 7
hotel , Oaxaca City
Life Hotel in Oaxaca City is conveniently located just 4.5 miles from Monte Alban and 2.7 miles from Oaxaca Cathedral, making it a great base for exploring the city's historical sites. This four-star hotel enjoys excellent user ratings for its cleanliness and overall experience.
The accommodation offers modern, air-conditioned rooms with amenities such as a desk, coffee machine, safety deposit box, and flat-screen TV. Guests can enjoy a range of facilities including a fitness centre, restaurant, and terrace, plus services like room service, valet parking, and a concierge.

Frequently asked questions about hotels in Oaxaca

  • What are the best landmarks to visit in Oaxaca de Juárez and around?

    Oaxaca City is full of amazing landmarks! You have to see the Templo de Santo Domingo, a stunning example of Baroque architecture, and the Monte Albán ruins, an ancient Zapotec city with incredible views. A little further out, you'll find Hierve el Agua, a series of petrified waterfalls you can swim in. It's a bit of a drive, but worth it!
  • What are the best hotels with a swimming pool in Oaxaca?

  • Which area in Oaxaca de Juárez is a good option for staying in a hotel?

    The Centro Histórico is a great place to stay, right in the heart of the action. You're close to everything, including the Zócalo, museums, and restaurants. If you want something quieter, the Jalatlaco neighbourhood is a good option, with charming streets and a more relaxed vibe.
  • What are the most popular 2, 3 and 4-star hotels in Oaxaca?

    Among 2, 3 and 4-star hotels in Oaxaca, Hotel Con Corazón, Hotel Trébol and Hotel Dainzu are the most popular ones.

  • What are the most affordable attractions in Oaxaca de Juárez?

    The Mercado Benito Juárez is a great place to experience local life and sample some delicious street food, all without spending much. You can also wander through the Jardín Etnobotánico de Oaxaca, a beautiful botanical garden with a focus on indigenous plants.
  • What are the best luxury hotels in Oaxaca?

  • How can travelers relax during a week in Oaxaca de Juárez?

    Oaxaca is perfect for relaxing! Spend an afternoon in the Jardín Juárez, the main square, surrounded by beautiful colonial buildings. You can also visit the Templo de Santo Domingo and just soak up the peaceful atmosphere. For a more active relaxation, consider a yoga class in the Parque El Llano.
  • What are the best family friendly hotels in Oaxaca?

    The best family friendly hotels in Oaxaca are Nana Vida Hotel Oaxaca, Quinta Real Oaxaca and Hotel Con Corazón.

  • Where can you find the best traditional local cuisine in Oaxaca de Juárez?

    You can't go wrong with the Mercado 20 de Noviembre for a true taste of Oaxaca. It's bustling with vendors selling traditional dishes like mole negro, tlayudas, and memelas. For a more upscale experience, try Casa Oaxaca or La Casona.
  • What are the best pet friendly hotels in Oaxaca?

    The best pet friendly hotels in Oaxaca are Grana B&b, Casa De Sierra Azul and Hotel Boutique Naura Centro.

  • What hotel chains can you find in Oaxaca de Juárez?

    You'll find a few international chains like Holiday Inn and Best Western in Oaxaca, but they're not as common as in larger cities. Most hotels are locally owned and operated, offering a more authentic experience.
  • What are the best hotels with jacuzzi in Oaxaca?

  • What type of hotels can you find in Oaxaca de Juárez?

    You'll find a range of hotels in Oaxaca, from budget-friendly hostels to luxurious boutique hotels. There are also plenty of mid-range options, including charming guesthouses and colonial-style hotels.
  • When is the best time to book a hotel in Oaxaca de Juárez?

    Booking in advance is always a good idea, especially if you're travelling during peak season, which is from October to April. If you're flexible with your dates, you might be able to find better deals during the shoulder seasons, May-June and September.
  • What amenities do hotel rooms typically offer in Oaxaca de Juárez?

    Most hotels in Oaxaca offer basic amenities like Wi-Fi, air conditioning, and a private bathroom. Some higher-end hotels might have additional amenities like a pool, restaurant, or spa.
  • What pet-friendly activities are available in Oaxaca de Juárez?

    Oaxaca is very dog-friendly! You can stroll through the Jardín Etnobotánico de Oaxaca with your furry friend, enjoy a meal at a pet-friendly restaurant, or take a leisurely walk along the Paseo Juárez El Llano, a popular park for locals and their pets.

Destinations nearby

Best Oaxaca hotels with a pool

Among the 503 accommodations in Oaxaca, here are the 4 best hotels with a pool

Casa De Adobe Gallery & Luxury Boutique - Oaxaca
9.1 502 reviews
Oaxaca
10/08 – 13/08
SG$360/nighttotal: SG$1080 (3 )

Casa De Adobe Gallery & Luxury Boutique

1 2
hotel , Oaxaca City
Casa De Adobe Gallery & Luxury Boutique is a 4-star hotel located in San Felipe, Oaxaca City, a 15-minute drive from the historic centre, home to landmarks like Santo Domingo Church and Zócalo Square. It has received very good user ratings, particularly for its cleanliness.
The hotel offers spacious suites with balconies, each decorated in a traditional style. Guests can enjoy a range of amenities, including an outdoor swimming pool, a restaurant serving authentic Mexican cuisine, a bar, a spa, and a fitness centre.
Hotel Oaxaca Inn Centro - Oaxaca
Oaxaca
27/06 – 04/07
SG$207/nighttotal: SG$1449 (7 )

Hotel Oaxaca Inn Centro

1 2
hotel , Oaxaca
Book this hotel room in a 3* hotel. This accommodation is located in Oaxaca.
Facilities and services: 24-hour entry, air conditioning and a restaurant. This hotel also has a garden!
Hotel Casantica - Oaxaca
8.3 606 reviews
Oaxaca
23/07 – 25/07
SG$148/nighttotal: SG$296 (2 )

Hotel Casantica

1 2
hotel , Oaxaca
Room in a luxury hotel with a good rating of 83% based on 606 reviews. You will be based in Oaxaca.
Facilities and services include 24-hour entry, a bar and a kitchen. Take advantage of the pool in this hotel.
Hôtel Boutique Casa Catrina - Oaxaca
Oaxaca
16/07 – 19/07
SG$534/nighttotal: SG$1602 (3 )

Hôtel Boutique Casa Catrina

1 1
hotel , Oaxaca de Juarez
Hôtel Boutique Casa Catrina offers a 3-star boutique hotel experience in central Oaxaca de Juarez, situated 600 metres from the Rufino Tamayo Museum and a 2-minute drive from the main square. This accommodation provides one bedroom and one bathroom for two guests, featuring internet, air conditioning, a swimming pool, terrace/balcony, sauna, and a restaurant, with a check-out time of 12:00.

Best Oaxaca hotels with a restaurant

Hotel La Casa De María - Oaxaca
8.7 1072 reviews
Oaxaca
09/07 – 12/07
SG$103/nighttotal: SG$309 (3 )

Hotel La Casa De María

1 2
hotel , Oaxaca City
Hotel La Casa De María is located in the historic centre of Oaxaca City, just 500 metres from the Oaxaca Cathedral and within easy reach of the city's main attractions. This 4-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel features a charming central courtyard, offering a tranquil retreat from the bustling city. Guests can enjoy local cuisine at the on-site restaurant, relax in air-conditioned rooms with free Wi-Fi, and indulge in spa and beauty treatments (at an additional cost).
Hotel Casa Divina Oaxaca - Oaxaca
9.0 565 reviews
Oaxaca
11/11 – 25/11
SG$232/nighttotal: SG$3248 (14 )

Hotel Casa Divina Oaxaca

1 2
hotel , Oaxaca City
Hotel Casa Divina Oaxaca is situated in the historic centre of Oaxaca City, just a short walk from the main square (Zócalo) and other key landmarks. This 4-star hotel receives very good user ratings for its location, cleanliness and overall experience.
The hotel offers individually decorated rooms with traditional furniture, creating a cosy atmosphere. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, and outdoor space, along with free Wi-Fi, a continental breakfast, laundry service, and free parking.
Casa De Sierra Azul - Oaxaca
9.0 1686 reviews
Oaxaca
19/08 – 22/08
SG$820/nighttotal: SG$2460 (3 )

Casa De Sierra Azul

3 6
hotel , Oaxaca City
Casa De Sierra Azul is a 4-star hotel located in the historic centre of Oaxaca City, just two blocks from the main square and cathedral. It has received very good user ratings and is a popular choice for travellers seeking a comfortable and convenient base in this vibrant city.
The hotel is housed in a 19th-century mansion, recognised by UNESCO as a World Heritage site, and features a charming courtyard with a fountain. Guests can enjoy a range of amenities including a swimming pool, spa, restaurant, bar and fitness centre.
Hotel Santa Rosa - Oaxaca
8.7 369 reviews
Oaxaca
25/12 – 27/12
SG$776/nighttotal: SG$1552 (2 )

Hotel Santa Rosa

3 5
hotel , Oaxaca City
Hotel Santa Rosa, a 3-star establishment in Oaxaca City's Historic Centre, offers convenient access to the Oaxaca Cathedral (a 6-minute walk) and Santo Domingo Temple (0.97 km away).
This one-bedroom, one-bathroom lodging boasts air conditioning, free Wi-Fi, an on-site restaurant serving local cuisine, and a paid airport shuttle service to/from Oaxaca International Airport (6 km).
©2026 cozycozy.com