Top Hotels in Oaxaca

Find the Top Hotels in Oaxaca – 300+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
151-200 out of 332 hotels
8.0
Great80 reviews
From   US$ 69 /nightSelect
  • Outdoor swimming pool with year-round access
  • On-site spa with various massage options
  • Free private parking on-site
8.0
Great74 reviews
From   US$ 35 /nightSelect
  • Traditional Isthmus cuisine served daily
  • Pet-friendly with special accommodation
  • Intimate setting with cultural decor
Hotel
8.4
Great63 reviews
  • On-site Spa
  • Mountain Views
  • Bicycle Rental
From   US$ 170 /nightSelect
  • On-site spa with various massage therapies
  • Balconies with mountain and sea views
  • Activities like yoga and bike tours available
8.0
Great148 reviews
  • Outdoor Pool
  • Restaurant
  • Business Center
From   US$ 60 /nightSelect
  • Steps from the vibrant Zicatela Beach
  • Outdoor pool for relaxation and enjoyment
  • On-site restaurant serving traditional cuisine
8.4
Great78 reviews
  • Infinity Pool
  • On-site Spa
  • Rooftop Bar
From   US$ 52 /nightSelect
  • Rooftop infinity pool with stunning views
  • Full-service on-site spa offerings
  • 24-hour front desk and room service
Bed & Breakfast
8.2
Great125 reviews
  • Infinity pool
  • Outdoor dining
  • Lush gardens
From   US$ 44 /nightSelect
  • Naturist clothing-optional environment
  • Spectacular views of Roca Blanca
  • Luxurious Mexican-style furnishings
8.4
Great79 reviews
  • In-room safe
  • On-site florist
  • Laundry service
From   US$ 75 /nightSelect
  • In-room safe for secure storage
  • On-site florist for special occasions
  • Nearby Ethnobotanical Garden access
8.4
Great107 reviews
  • Beachfront area
  • Private terraces
  • Daily clean service
From   US$ 44 /nightSelect
  • Beachfront location in Zipolite village
  • Mexican-style cabanas with hammocks
  • Tropical restaurant with Italian cuisine
8.0
Great74 reviews
  • On-site Restaurant
  • Family Rooms
  • Cultural Tours
From   US$ 58 /nightSelect
  • Family-friendly atmosphere with spacious rooms
  • On-site restaurant serving American breakfast
  • Cultural tours and art galleries available
8.2
Great42 reviews
  • Outdoor Pool
  • Sun Loungers
  • 24-Hour Reception
From   US$ 20 /nightSelect
  • Adults-only outdoor swimming pool
  • Rooms with sea views available
  • Shared kitchen for guest use
8.6
Great64 reviews
  • Private terrace
  • Outdoor spa
  • Concierge service
From   US$ 195 /nightSelect
  • Intimate atmosphere balancing art and nature
  • Exclusive boutique experience with four rooms
  • On-site spa offering diverse relaxation services
8.6
Great77 reviews
  • Private Gardens
  • Spa Services
  • Terrace Bar
From   US$ 245 /nightSelect
  • Designer interiors with Zapotec art details
  • Personalized concierge and gourmet breakfasts
  • Private terraces with lush gardens
8.4
Great134 reviews
  • Flat-screen TV
  • 24-hour reception
  • Free toiletries
From   US$ 17 /nightSelect
  • Located in historic Oaxaca City center
  • Rooms feature flat-screen TVs
  • 24-hour front desk available
Hotel
7.8
Very good31 reviews
  • Scenic pool
  • Fitness center
  • Pet-friendly
From   US$ 214 /nightSelect
  • Adults-only pool with scenic views
  • Pet-friendly accommodations with luxury services
  • On-site restaurant serving international dishes
Hotel
8.0
Great180 reviews
From   US$ 35 /nightSelect
Featuring 9 rooms with views of the city, the Casa Tobala is set merely 0.7 miles from Oaxaca Cathedral.
8.2
Great116 reviews
  • Swimming Pool
  • BBQ Facilities
  • Massage Services
From   US$ 76 /nightSelect
  • Onsite yoga classes and wellness services
  • Shared swimming pool with beach access
  • Fully equipped kitchens in apartments
  • Outdoor pools
  • Spa center
  • Restaurant dining
From   US$ 203 /nightSelect
  • Outdoor swimming pool with sea views
  • On-site spa and wellness center
  • Elegant air-conditioned rooms with balconies
8.2
Great43 reviews
From   US$ 56 /nightSelect
Featuring a swimming pool and 66 rooms, the 3-star Mexicana Puerto Escondido is 0.9 miles from Puerto Angelito.
8.2
Great85 reviews
  • Outdoor pool
  • In-house restaurant
  • 24-hour reception
From   US$ 49 /nightSelect
  • Outdoor swimming pool with sun loungers
  • In-house restaurant serving authentic Mexican cuisine
  • Comfortable rooms with King size beds
Hotel
8.0
Great63 reviews
From   US$ 21 /nightSelect
While staying at the 3-star smoke-free Rivera Oaxaca you are invited to discover Templo de Santo Domingo de Guzman, set a 25-minute walk away, or Amate Books, which is 0.6 miles away.
From   US$ 162 /nightSelect
Located 2.7 miles from Zipolite, Oaxaca, the Xeno Hotel Boutique Estacahuite features 13 rooms with views of the mountains.
8.0
Great170 reviews
  • Restaurant
  • 24-hour reception
  • Safety deposit box
From   US$ 22 /nightSelect
  • Central location near major attractions
  • Comfortable rooms with balconies
  • On-site restaurant for dining
8.4
Great190 reviews
  • Gourmet Restaurant
  • On-site Spa
  • Colonial Gardens
From   US$ 131 /nightSelect
  • Gourmet restaurant with 10% guest discount
  • Uniquely decorated rooms with high ceilings
  • On-site spa with hot tub and massage
8.2
Great79 reviews
  • Restaurant
  • Terrace
  • Bicycle rental
From   US$ 276 /nightSelect
  • Adults-only atmosphere for serene stay
  • Bicycle rental and local culture tours
  • Terrace with relaxing views
8.4
Great103 reviews
  • Outdoor Pool
  • On-site Restaurant
  • Garden
From   US$ 55 /nightSelect
  • Beautiful beachside location
  • On-site restaurants with diverse cuisines
  • Outdoor swimming pool with sun loungers
Hotel
8.2
Great92 reviews
  • On-site Spa
  • Restaurant
  • Private Parking
From   US$ 48 /nightSelect
  • On-site spa with extensive beauty services
  • Garden area for relaxation and leisure
  • Bilingual staff always available to assist
8.0
Great67 reviews
  • On-site Spa
  • Bicycle Rental
  • 24-hour Reception
From   US$ 32 /nightSelect
  • On-site spa with diverse treatments
  • Bicycle rental and local tours available
  • City view rooms with modern amenities
8.2
Great147 reviews
  • Rooftop terrace
  • Spa services
  • Outdoor pool
From   US$ 53 /nightSelect
  • Rooftop terrace with city views
  • Traditional Oaxacan cuisine restaurant
  • Outdoor swimming pool and spa services
8.2
Great89 reviews
  • Currency exchange
  • Tour desk
  • Non-smoking rooms
From   US$ 20 /nightSelect
  • Central location in Historic Centre
  • Patio and balcony options available
  • 24-hour front desk service
8.2
Great46 reviews
  • Beachfront Bungalows
  • On-site Restaurant
  • Free Parking
From   US$ 155 /nightSelect
  • Turtle and whale watching activities
  • Beachfront bungalows with sea views
  • On-site restaurant serving international dishes
8.2
Great108 reviews
  • Outdoor Pool
  • Indoor Spa
  • Beach Club
From   US$ 72 /nightSelect
  • Private Zicatela Beach access
  • Ocean view rooms available
  • On-site spa and wellness area
8.4
Great171 reviews
  • Spa
  • Yoga Classes
  • Private Beach
From   US$ 109 /nightSelect
  • Adults-only swimming pool
  • Daily yoga classes offered
  • Beachfront restaurant with international menu
  • Infinity pool
  • Outdoor dining
  • Business centre
From   US$ 179 /nightSelect
  • Infinity pool with poolside snack bar
  • Yoga classes and outdoor swimming pool
  • Diverse dining with on-site restaurant
8.2
Great110 reviews
  • Accessible Rooms
  • Private Parking
  • Complimentary Breakfast
From   US$ 46 /nightSelect
  • Handicapped room with accessible facilities
  • Steps from the Historic Centre attractions
  • Private parking for guests and buses
8.2
Great64 reviews
  • Outdoor Pool
  • In-house Restaurant
  • Bar Lounge
From   US$ 65 /nightSelect
  • Exquisite Oaxacan cuisine in-house restaurant
  • Charming bar with historical decor
  • Outdoor swimming pool for relaxation
8.2
Great117 reviews
  • Restaurant
  • Concierge
  • Free Parking
From   US$ 76 /nightSelect
  • Traditional restaurant serving local cuisine
  • Air-conditioned rooms with modern amenities
  • 24-hour concierge service for guests
8.4
Great31 reviews
  • Rooftop Pool
  • On-site Restaurant
  • Private Parking
From   US$ 67 /nightSelect
  • Rooftop pool with stunning sea views
  • Adults-only atmosphere for relaxation
  • On-site restaurant and beach access
8.2
Great106 reviews
  • Outdoor pool
  • Private parking
  • Shared lounge
From   US$ 43 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Air-conditioned rooms with private bathrooms
  • Bilingual staff for guest assistance
8.6
Great74 reviews
  • Shared Kitchen
  • Lounge Area
  • Cooking Class
From   US$ 80 /nightSelect
  • Charming terrace for breakfast
  • Individual rooms with Mexican decor
  • On-site cooking class offered
8.2
Great102 reviews
  • Air Conditioning
  • LCD TV
  • Luggage Storage
From   US$ 65 /nightSelect
  • Elegant rooms with stone floors
  • Close to Oaxaca Cathedral
  • 24-hour reception service
Guest house
8.2
Great123 reviews
  • Private Entrance
  • Outdoor Furniture
  • Bicycle Rental
From   US$ 35 /nightSelect
  • Steps from Zicatela Beach
  • Snack bar on-site
  • Adults-only accommodation
8.2
Great180 reviews
  • Interior courtyard
  • On-site restaurant
  • Cable TV
From   US$ 44 /nightSelect
  • 16th-century building offering historic charm
  • Charming interior courtyard for relaxation
  • Close to UNESCO World Heritage Site
Hotel
8.4
Great87 reviews
  • Infinity Pool
  • Carey Restaurant
  • Indoor Pool
From   US$ 74 /nightSelect
  • Comfortable ocean view rooms
  • Infinity pool with beach views
  • Creative Mexican cuisine restaurant
8.4
Great79 reviews
  • Fitness Centre
  • Business Centre
  • Restaurant
From   US$ 59 /nightSelect
  • On-site fitness centre and massage services
  • 24-hour front desk and room service
  • Business centre available for guests
Hotel
8.2
Great149 reviews
  • Private Beach
  • Outdoor Pool
  • On-site Spa
From   US$ 111 /nightSelect
  • Private beach access
  • Outdoor swimming pool with views
  • On-site spa services available
From   US$ 85 /nightSelect
While staying at the Beach Hotel Ines En Zicatela Brisas de Zicatela you are invited to discover Bahia Puerto Escondido, set 3.2 miles away, or Playa Bacocho, which is about 10 minutes' drive away.
Hotel
8.2
Great73 reviews
  • Fitness centre
  • Business centre
  • Restaurant
From   US$ 69 /nightSelect
  • Fitness center with modern equipment
  • Complimentary shuttle service for guests
  • 24-hour front desk support available
8.2
Great112 reviews
  • Air Conditioning
  • Massage
  • Flat-screen TV
From   US$ 61 /nightSelect
  • Cultural tours and local classes available
  • Air-conditioned rooms with flat-screen TVs
  • On-site massage and wellness services
Holiday park
8.4
Great167 reviews
  • Outdoor Pool
  • Turtle Release
  • Pet Friendly
From   US$ 56 /nightSelect
  • Private bungalows amid tropical gardens
  • On-site turtle and dolphin watching
  • Outdoor pool with kids' area
Hotel
  • Outdoor Pool
  • Fitness Centre
  • Family Rooms
From   US$ 112 /nightSelect
  • Outdoor swimming pool with ocean views
  • 24-hour front desk for guest convenience
  • Fitness centre with modern equipment