Oaxaca Hotels

Oaxaca
Jan 19, 2025 - Jan 20, 2025
2 adults, 1 room
Find
Oaxaca Hotels
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.2
Very good (180)
View map · 0.6 km City Centre
From
36£ /per night
8
Very good (41)
View map · 1.2 km City Centre
From
31£ /per night
8.4
Very good (62)
View map · 1.7 km City Centre
From
15£ /per night
8.4
Very good (43)
View map · 1.0 km City Centre
From
45£ /per night
8.4
Very good (50)
View map · 0.5 km City Centre
From
23£ /per night
8.4
Very good (50)
View map · 0.7 km City Centre
From
196£ /per night
8.2
Very good (116)
View map · 0.4 km City Centre
From
292£ /per night
View map · 7.3 km City Centre
From
244£ /per night

Discover Your Perfect Stay

Welcome to the captivating city of Oaxaca, nestled in the heart of Mexico's vibrant culture. This enchanting destination offers a perfect blend of history, art, and gastronomy. As you embark on your journey to Oaxaca, one of the first things that come to mind is finding the ideal accommodation. Luckily, the city boasts a wide range of impressive hotels to cater to every traveler's taste and budget. .

Immerse yourself in the rich heritage of Oaxaca by staying in one of its charming boutique hotels. These hidden gems capture the essence of the city's colonial past while providing luxurious amenities. From beautifully restored haciendas to cozy bed and breakfasts, these accommodations offer a unique and intimate experience. Wake up to a scrumptious breakfast and immerse yourself in the rich cultural tapestry of Oaxaca just steps away from your hotel. .

For those seeking a more contemporary stay, Oaxaca is home to several modern hotels and resorts that boast sleek designs, state-of-the-art facilities, and breathtaking views. Whether you prefer to stay in the city center or near its natural wonders, these hotels offer convenient locations and top-notch services. Indulge in a relaxing spa treatment, savor exquisite cuisine at on-site restaurants, and take in stunning panoramas of Oaxaca's majestic landscapes. .

With its diverse range of accommodations, Oaxaca ensures that every traveler can find the perfect hotel to complement their visit to this enchanting city. Whether you're seeking a historic retreat, a boutique experience, or a modern oasis, Oaxaca's hotels are ready to welcome you with open arms and provide a memorable stay. .

Name of hotel Accommodation Rating Price, $
Hotel Mayis

8.4 / 10

(146 Reviews)

From 44£
Hotel Los Olivos Spa

8.6 / 10

(375 Reviews)

From 35£
Hotel Casa De La Tia Tere

8.6 / 10

(1049 Reviews)

From 43£
Hotel El Andariego

7.8 / 10

(317 Reviews)

From 15£
Los Ciruelos Oaxaca

8.0 / 10

(89 Reviews)

From 55£
8.4
Very good (146)

Hotel Mayis

3
905 Av. Jose Maria Morelos
Discover the allure of Hotel Mayis, a boutique hotel located in a 19th-century building that seamlessly blends colonial elegance with contemporary design. Each room is unique and exquisitely decorated, offering a blend of old-world charm and modern convenience. Immerse yourself in the hotel's rich history, wander through the garden courtyard, and marvel at the stunning views of the city from the rooftop terrace. .

From

44£ /per night
8.6
Excellent (375)

Hotel Los Olivos Spa

4
Calzada Madero 1254
Immerse yourself in tranquility and sustainability at Hotel Los Olivos Spa, a captivating hotel nestled amidst a beautiful botanical garden. This eco-friendly retreat offers comfortable rooms, an organic restaurant, and a wide range of holistic spa treatments. Relax in the natural hot spring pool and discover the hotel's dedication to preserving the surrounding natural environment. .

From

35£ /per night

Boutique Hotels in Oaxaca

Discover the charm and intimacy of Oaxaca's boutique hotels, where history meets modern comfort. Immerse yourself in the city's rich cultural tapestry while enjoying personalized service and unique amenities. These boutique hotels in Oaxaca capture the essence of the destination, providing an authentic and unforgettable experience. .

8.6
Excellent (1049)

Hotel Casa De La Tia Tere

3
Murgia 612, Centro
Transport yourself to another era at Hotel Casa De La Tia Tere, a charming 19th-century mansion turned hotel. Immerse yourself in the grandeur of the past while enjoying comfortable rooms, adorned with antique furniture and traditional Oaxacan textiles. Experience warm hospitality, stroll through the picturesque courtyard, and savor homemade breakfasts showcasing local flavors. .

From

43£ /per night
7.8
Very good (317)

Hotel El Andariego

3
Division Oriente 546
Discover the eco-friendly oasis of Hotel El Andariego, located in the center of Oaxaca's historic center. This charming hotel combines traditional architecture with sustainable initiatives, including rainwater harvesting and energy-saving measures. Indulge in the hotel's lush garden courtyard, unwind on the rooftop terrace, and appreciate the commitment to eco-consciousness throughout your stay. .

From

15£ /per night

Luxury Hotels in Oaxaca

Indulge in the ultimate luxury experience in Oaxaca's finest hotels. These luxurious accommodations offer world-class service, exquisite design, and breathtaking views. Immerse yourself in opulence while discovering the rich cultural heritage of Oaxaca. .

8
Very good (89)

Los Ciruelos Oaxaca

3
Palmeras No.103
Immerse yourself in a world of luxury at Los Ciruelos Oaxaca, a boutique hotel nestled in the scenic hills of Oaxaca. Enjoy stunning views of the surrounding mountain ranges from the beautifully appointed rooms and private terraces. Unwind in the infinity pool, savor delicious cuisine prepared with locally sourced ingredients, and partake in unforgettable experiences, such as mezcal tastings and cooking classes. .

From

55£ /per night
8.6
Excellent (2170)

Hotel Hacienda

4
Av. Eduardo Mata 1918
Discover the tranquility of Hotel Hacienda, situated in a peaceful neighborhood of Oaxaca. This budget-friendly hotel provides comfortable rooms with a traditional Mexican aesthetic. Enjoy a complimentary breakfast in the charming courtyard garden and take advantage of the hotel's convenient location, just minutes away from the city's main attractions. .

From

44£ /per night

Historic Hotels in Oaxaca

Step back in time and embrace the rich history of Oaxaca by staying in these historic hotels. These properties have preserved their heritage, offering a glimpse into the city's past while providing modern comforts and amenities. .

8.2
Very good (1584)

Mision De Los Angeles

4
Calzada Porfirio Diaz 102-D
Create unforgettable family moments at Mision De Los Angeles, a family-friendly hotel nestled in a serene setting. Enjoy spacious rooms, a kids' club, and a variety of recreational activities, including swimming pools and tennis courts. Located just outside the city center, this hotel offers a peaceful retreat while still being conveniently close to Oaxaca's main attractions. .

From

57£ /per night
9.1
Excellent (726)

Comala Bed & Breakfast

2
Jose Maria Pino Suarez 300 Centro Historico
Escape to elegance at Comala Bed & Breakfast, housed in a lovingly restored 18th-century mansion. Experience the perfect blend of luxury and comfort in the carefully curated rooms, featuring handcrafted furniture and local artwork. Relax in the lush garden, indulge in the gourmet breakfast, and let the attentive staff cater to your every need. .

From

38£ /per night

Budget-Friendly Hotels in Oaxaca

Enjoy a comfortable stay without breaking the bank by choosing one of these budget-friendly hotels in Oaxaca. These accommodations offer value for money without compromising on quality or location, allowing you to explore the city without worrying about your budget. .

8.3
Very good (267)

Hotel Monte Alban - Solo Adultos

3
Alameda De Leon 1 Colonia Centro
Enjoy a family-friendly getaway at Hotel Monte Alban - Solo Adultos, which provides comfortable accommodations designed to accommodate families. The hotel offers spacious rooms, a swimming pool, and a welcoming atmosphere for children of all ages. It is conveniently located near attractions such as the Monte Alban archaeological site, making it an ideal choice for families exploring Oaxaca's rich history. .

From

53£ /per night
8.6
Excellent (596)

Hotel Casa Antigua

4
5 De Mayo 206 Col. Centro
Step into a whimsical world at Hotel Casa Antigua, a quirky hotel with rooms inspired by different themes, such as Frida Kahlo and traditional Mexican folklore. Each room is uniquely decorated, featuring colorful murals and vibrant artwork. Explore the hotel's enchanted courtyard, indulge in regional cuisine, and embrace the playful spirit of this one-of-a-kind accommodation. .

From

50£ /per night

Eco-Friendly Hotels in Oaxaca

Embrace sustainability and immerse yourself in nature by choosing one of Oaxaca's eco-friendly hotels. These accommodations prioritize environmental conservation while offering a unique and eco-conscious experience. .

8.6
Excellent (716)

City Centro By Marriott Oaxaca

4
Calle Aldama No 410 Barrio De Jalatlaco
Immerse yourself in the unparalleled luxury of City Centro By Marriott Oaxaca, located in the very heart of the city. This hotel offers spacious, elegantly appointed rooms with contemporary Mexican design. Enjoy the rooftop pool with panoramic views, indulge in fine dining at the on-site restaurant, and pamper yourself with a visit to the hotel's spa. .

From

152£ /per night
6
Good (259)

Hotel Esperanza, Oaxaca Centro

2
Hidalgo 1216, Colonia Centro
Experience the warm hospitality of Hotel Esperanza, Oaxaca Centro, a budget-friendly hotel with a prime location in the center of the city. The hotel offers comfortable rooms, a friendly staff, and an inviting courtyard where you can relax and unwind. Explore Oaxaca's vibrant culture and cuisine, all within easy reach from this affordable accommodation. . These hotels in Oaxaca cater to different budgets and preferences, ensuring that every traveler can find the perfect accommodation for their stay. From boutique luxury to historic charm and budget-friendly comfort, these hotels embody the essence of Oaxaca, welcoming guests with open arms and providing a memorable experience. .

From

17£ /per night

Family-Friendly Hotels in Oaxaca

Traveling with family? These family-friendly hotels in Oaxaca offer comfortable accommodations and a range of amenities to ensure a memorable stay for both children and adults. From spacious rooms to kid-friendly activities, these hotels cater to the needs of families. .

8
Very good (232)

Hotel Aurora

3
Carlos Maria Bustamante 212
Experience affordable comfort at Hotel Aurora, located just a short walk from Oaxaca's main square. This charming hotel offers clean and cozy rooms, attentive service, and a rooftop terrace with panoramic city views. Immerse yourself in the local culture with nearby attractions, arts and crafts markets, and authentic dining options. .

From

39£ /per night
8.5
Very good (545)

Hotel La Casa De Maria

4
Avenida Benito Juarez 103
Experience the warmth of family-friendly hospitality at Hotel La Casa De Maria, where personalized service meets comfortable accommodations. The hotel offers spacious family suites, a children's play area, and a central location in the center of Oaxaca's city center. Take advantage of the hotel's proximity to family-friendly attractions and create lasting memories with your loved ones. .

From

30£ /per night

Other city in Country

Other city in World