Top Hotels in Oaxaca
Find the Top Hotels in Oaxaca – 300+ Quality Options from Leading Providers
101-150 out of 396 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Hotel
From
US$ 67
/night
- Rooftop pool with stunning sea views
- Adults-only atmosphere for relaxation
- On-site restaurant and beach access
Hotel
From
US$ 63
/night
- Rustic Mexican décor with vibrant colors
- Close to many museums and galleries
- Sun terrace with outdoor seating area
Hotel
- Private parking
- Garden patio
- Flat-screen TV
From
US$ 92
/night
- Prime location near cultural attractions
- Peaceful residential street environment
- Affordable rates for quality accommodations
Bed & Breakfast
- Sun terrace
- Shared lounge
- Temporary galleries
From
US$ 93
/night
- Colonial styled rooms with art
- Charming earthy décor and atmosphere
- Continental breakfast included daily
- Rooftop terrace
- Spa services
- Outdoor pool
From
US$ 53
/night
- Rooftop terrace with city views
- Traditional Oaxacan cuisine restaurant
- Outdoor swimming pool and spa services
Hotel
- Outdoor Pool
- On-site Restaurant
- Fitness Centre
From
US$ 88
/night
- International cuisine with live music
- Open all year outdoor pool
- 24-hour security for safety
Resort
- Outdoor Pool
- Fitness Center
- Pet-Friendly
From
US$ 55
/night
- Kids stay and eat free policy
- On-site restaurant with Oaxacan cuisine
- Fitness center with modern equipment
Inn
- On-site Spa
- Bicycle Rental
- Massage Services
From
US$ 33
/night
- Historic 19th-century house charm
- Steps from Santo Domingo cultural hub
- Spa services for relaxation
Hotel
- Infinity Pool
- Private Tours
- On-site Restaurant
From
US$ 403
/night
- Uniquely decorated suites with local art
- Mediterranean dining in terrace or private room
- Infinity pool with sun loungers
Hotel
- On-site Spa
- Restaurant
- Coffee Shop
From
US$ 69
/night
- On-site spa for relaxation and wellness
- 24-hour reception for convenience
- Express check-in/-out available
Aparthotel
- Private beach
- Family rooms
- Terrace views
From
US$ 42
/night
- Private beach area for exclusive relaxation
- Fully equipped kitchens in all units
- Sightseeing tours available on-site
Hotel
- Private Gardens
- Spa Services
- Terrace Bar
From
US$ 247
/night
- Designer interiors with Zapotec art details
- Personalized concierge and gourmet breakfasts
- Private terraces with lush gardens
Hotel
- Outdoor pool
- Tennis court
- El Tule Restaurant
From
US$ 87
/night
- Panoramic views of Oaxaca Valley
- Surrounded by lush tropical gardens
- Outdoor pool and tennis court
- Indoor Pool
- Beach Access
- Rooftop Bar
From
US$ 106
/night
- Oceanfront terrace with stunning sunsets
- Adults-only atmosphere for serene relaxation
- On-site spa offering various massage services
- Shared Kitchen
- Lounge Area
- Cooking Class
From
US$ 80
/night
- Charming terrace for breakfast
- Individual rooms with Mexican decor
- On-site cooking class offered
Hotel
- Outdoor Pool
- Spa Services
- Beach Access
From
US$ 123
/night
- Ocean-view rooms with private patios
- Outdoor swimming pool and spa services
- On-site restaurant and bar
- Private Beach
- Beach Club
- On-site Spa
From
US$ 360
/night
- Stylish bungalows with private pools
- Beach club with direct ocean access
- On-site spa offering beauty treatments
Hotel
- Saltwater pools
- On-site restaurant
- Wellness Shala
From
US$ 188
/night
- Saltwater pools in jungle setting
- Bungalows handcrafted from local materials
- Organic cuisine with ocean views
Aparthotel
- Air conditioning
- Flat-screen TV
- Fully equipped kitchen
From
US$ 120
/night
- Recently renovated aparthotel with balconies
- Near cultural attractions and historic sites
- Engaging local culture tours available
Hotel
- Rooftop Terrace
- Inner Courtyard
- Bilingual Staff
From
US$ 111
/night
- Oaxacan breakfast by local female cooks
- Rooftop yoga with stunning views
- Intimate courtyard for special gatherings
Hotel
- Air Conditioning
- Massage
- Flat-screen TV
From
US$ 57
/night
- Cultural tours and local classes available
- Air-conditioned rooms with flat-screen TVs
- On-site massage and wellness services
Hotel
- Swimming Pool
- BBQ Facilities
- Massage Services
From
US$ 87
/night
- Onsite yoga classes and wellness services
- Shared swimming pool with beach access
- Fully equipped kitchens in apartments
Hotel
- Wellness center
- Bike tours
- Terrace views
From
US$ 155
/night
- Luxurious on-site spa and wellness center
- Bike tours and cultural walking experiences
- Central hotel with terrace and city views
Hotel
- Outdoor pool
- On-site restaurant
- Fitness club
From
US$ 43
/night
- Outdoor pool with bar service
- Air-conditioned rooms with balconies
- Beach access just steps away
Hotel
- Outdoor Pool
- Sun Terrace
- Private Bathrooms
From
US$ 65
/night
- Adults-only outdoor swimming pool
- Air-conditioned rooms with private bathrooms
- Sun terrace with beach umbrellas
Guest house
- Private Entrance
- Outdoor Furniture
- Bicycle Rental
From
US$ 54
/night
- Steps from Zicatela Beach
- Snack bar on-site
- Adults-only accommodation
Hotel
- Outdoor Pool
- Beach Access
- Terrace Views
From
US$ 125
/night
- Penthouse with stunning terrace views
- Relaxing outdoor pool and snack bar
- Vibrant location near nightlife and beach
Hotel
- Beachfront area
- Private terraces
- Daily clean service
From
US$ 44
/night
- Beachfront location in Zipolite village
- Mexican-style cabanas with hammocks
- Tropical restaurant with Italian cuisine
Hotel
9.2
Perfect11 review10
- On-site restaurant
- Massage services
- Terrace lounge
From
US$ 46
/night
- On-site restaurant with Oaxaqueña cuisine
- Massage services available for relaxation
- 24-hour security for guest safety
- Gourmet Restaurant
- On-site Spa
- Colonial Gardens
From
US$ 176
/night
- Gourmet restaurant with 10% guest discount
- Uniquely decorated rooms with high ceilings
- On-site spa with hot tub and massage
Hotel
- Beachfront Restaurants
- Outdoor Pool
- In-house Spa
From
US$ 99
/night
- Oceanfront on Zicatela surfing beach
- Diverse dining with beachside restaurants
- Stunning views from private terraces
- On-site Restaurant
- Family Rooms
- Cultural Tours
From
US$ 58
/night
- Family-friendly atmosphere with spacious rooms
- On-site restaurant serving American breakfast
- Cultural tours and art galleries available
Hotel
- Flat-screen TV
- 24-hour reception
- Free toiletries
From
US$ 36
/night
- Located in historic Oaxaca City center
- Rooms feature flat-screen TVs
- 24-hour front desk available
- Private Beach
- On-site Spa
- Outdoor Pool
From
US$ 240
/night
- Private beach area for guests
- On-site spa with wellness treatments
- Outdoor swimming pool with sun loungers
Aparthotel
- Ocean-view terrace
- Family bungalows
- Private cabañas
From
US$ 40
/night
- Rustic bungalows with thatched roofs
- Common terrace with ocean view
- Proximity to Zicatela surf beach
Hotel
- Private beach
- Wellness center
- Outdoor pool
From
US$ 257
/night
- Private beach with exclusive access
- Spa and wellness center on-site
- Outdoor swimming pool with snack bar
- On-site Spa
- Traditional Cuisine
- 24-hour Reception
From
US$ 76
/night
- Traditional cuisine with Oaxacan touch
- On-site spa with beauty services
- Adult-only atmosphere for relaxation
Hotel
- Interior Terraces
- Garden Oasis
- Cultural Workshops
From
US$ 72
/night
- Historical building from the 18th century
- Oaxacan cuisine breakfast included
- Artisan crafts from local artists
Aparthotel
- Kitchenette
- Tour Desk
- Flat-screen TV
From
US$ 74
/night
- Rooftop terrace with stunning city views
- Stylishly renovated historic mansion
- Close to Oaxaca's cultural attractions
Hotel
- Restaurant
- Concierge
- Free Parking
From
US$ 76
/night
- Traditional restaurant serving local cuisine
- Air-conditioned rooms with modern amenities
- 24-hour concierge service for guests
Hotel
- Central patio
- 24-hour reception
- On-site spa
From
US$ 15
/night
- Authentic Oaxacan decoration throughout hotel
- Traditional building with central patio
- Walk to local restaurants and markets
Hotel
- Flat-screen TV
- Luggage storage
- Airport shuttle
From
US$ 43
/night
- Located in Oaxaca Historic Centre
- Adults-only atmosphere offering privacy
- 24-hour reception for convenience
Hotel
- On-site Spa
- Restaurant
- Private Parking
From
US$ 48
/night
- On-site spa with extensive beauty services
- Garden area for relaxation and leisure
- Bilingual staff always available to assist
Hotel
- Outdoor Pool
- On-site Restaurant
- Bar Lounge
From
US$ 39
/night
- Outdoor swimming pool for relaxation
- Restaurant with regional international dishes
- Short walk to beaches and activities
Holiday park
- Outdoor Pool
- Turtle Release
- Pet Friendly
From
US$ 56
/night
- Private bungalows amid tropical gardens
- On-site turtle and dolphin watching
- Outdoor pool with kids' area
Hotel
- Outdoor terrace
- Shared kitchen
- On-site bar
From
US$ 99
/night
- On-site restaurant with diverse cuisine
- Activities like cycling and walking tours
- Shared kitchen for guest use
Guest house
- Outdoor Pool
- Picnic Area
- Family Rooms
From
US$ 50
/night
- Outdoor swimming pool with pool view
- Private entrance with family rooms
- Picnic area for outdoor relaxation
Hotel
- Currency exchange
- Tour desk
- Non-smoking rooms
From
US$ 20
/night
- Central location in Historic Centre
- Patio and balcony options available
- 24-hour front desk service
Hotel
- Outdoor pool
- Family rooms
- Terrace
From
US$ 50
/night
- Outdoor swimming pool with stunning views
- Family rooms for a comfortable stay
- 24-hour front desk for convenience
Guest house
- On-site Spa
- Car Parking
- Bicycle Rental
From
US$ 45
/night
- Bicycle rental for local exploration
- Flat-screen TV in every room
- On-site car parking available
Saved
Save