Top Hotels in Oaxaca
Find the Top Hotels in Oaxaca – 300+ Quality Options from Leading Providers
251-300 out of 318 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$ 27
/night
- Close to Oaxaca Cathedral and Santo Domingo Temple
- Bicycle rental for local exploration
- 24-hour front desk and security services
Hotel
From
US$ 69
/night
- Outdoor swimming pool with year-round access
- On-site spa with various massage options
- Free private parking on-site
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
Hotel
- Spa services
- Shared kitchen
- Bicycle rental
From
US$ 101
/night
- On-site spa services and treatments
- Concierge and tour organization available
- Bicycle rental and local culture tours
Guest house
- Private entrance
- Fully equipped kitchen
- Garden access
From
US$ 47
/night
- Stunning sea view terrace
- In-house spa and massage services
- Adults-only beachfront property
Guest house
From
US$ 200
/night
The Casa Ritual Oaxaca is 25 minutes by foot from Templo de Santo Domingo de Guzman, boasting yoga classes, a terrace, and a patio.
Hotel
- Fitness centre
- Business centre
- Restaurant
From
US$ 69
/night
- Fitness center with modern equipment
- Complimentary shuttle service for guests
- 24-hour front desk support available
Hotel
- On-site restaurant
- Bar/lounge
- Tour desk
From
US$ 27
/night
- Oaxacan cuisine at on-site restaurant
- Nightclub and themed dinner nights
- 24-hour security for guest safety
- Communal Kitchen
- Outdoor Pool
- Private Balconies
From
US$ 71
/night
- Secluded tropical gardens with hammocks
- Only 8 colorful and comfortable rooms
- Outdoor swimming pool with sun terrace
Hotel
From
US$ 45
/night
The San Juan Puerto Escondido is a charming 3-star property set a 15-minute drive from Playa Zicatela and approximately 0.2 miles from Puerto Angelito.
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
- On-site spa
- Walking tours
- Concierge service
From
US$ 256
/night
- On-site spa with various treatments
- Walking tours featuring local art
- Private bathrooms with premium amenities
Hotel
- Private Terrace
- Hydro-bath-tub
- Daily Housekeeping
From
US$ 41
/night
- Colonial-style rooms with rustic decor
- Charming terrace with city views
- Close to Oaxaca's historic sites
Hotel
- Outdoor Pools
- Private Patios
- Garden Terrace
From
US$ 154
/night
- Adults-only serene atmosphere
- Scenic sea view patios
- Two outdoor swimming pools
Hotel
- On-site restaurant
- Shared kitchen
- Full body massage
From
US$ 32
/night
- Serene garden views and comfortable rooms
- Full body massage services available
- Themed dinner nights for guests
Hotel
- Private Bungalows
- Outdoor Dining
- Luggage Storage
From
US$ 45
/night
- Private bungalows with sea view available
- Lush gardens and outdoor dining areas
- 24-hour security for guest safety
Hotel
- Rooftop Pool
- Beachfront Bar
- Fitness Centre
From
US$ 205
/night
- Ocean-view rooftop pool
- On-site restaurant with beach access
- Fitness center and outdoor activities
Aparthotel
- Outdoor pool
- Shared kitchen
- 24-hour reception
From
US$ 69
/night
- Outdoor pool with stunning sea views
- Full-service spa with various massages
- Comfortable terrace for outdoor dining
Hotel
- Outdoor Pool
- Sea Views
- Terrace Garden
From
US$ 49
/night
- Outdoor swimming pool with sun loungers
- Air-conditioned rooms with sea views
- Gardens and terrace for relaxation
- 24-hour reception
- Concierge service
- Paid airport shuttle
From
US$ 90
/night
- Located in Oaxaca Historic Centre
- Private bathrooms in every room
- On-site massage chair available
- Outdoor Pool
- Air Conditioning
- Balcony Rooms
From
US$ 128
/night
- Adults-only atmosphere for tranquility
- Outdoor swimming pool for relaxation
- Private balconies in all rooms
Hotel
- Restaurant
- Jacuzzi
- Air Conditioning
From
US$ 26
/night
- Relax in the on-site jacuzzi
- Restaurant serving local cuisine
- Air-conditioned rooms with flat-screen TVs
Hotel
- Private bathrooms
- Flat-screen TV
- Daily maid service
From
US$ 51
/night
- Steps from Carrizalillo Beach
- King-size and double bed options
- Air-conditioned rooms available
Hotel
- Outdoor spa
- Private terrace
- Cultural immersion
From
US$ 209
/night
- Intimate boutique experience with local art
- Exclusive rooms with unique personalities
- On-site outdoor spa services available
Guest house
- Shared kitchen
- 24-hour security
- Pet-friendly
From
US$ 51
/night
- Charming accommodations with local decor
- Smart locks for easy access
- Centrally located near attractions
- Infinity pool
- On-site spa
- Sea view rooms
From
US$ 146
/night
- Infinity pool with stunning views
- On-site spa services available
- Air-conditioned rooms with terraces
Guest house
- Private Entrance
- Sun Terrace
- Picnic Area
From
US$ 68
/night
- Private pools in all units
- Adult-only atmosphere
- Scenic garden views
- Outdoor pools
- Spa center
- Restaurant dining
From
US$ 203
/night
- Outdoor swimming pool with sea views
- On-site spa and wellness center
- Elegant air-conditioned rooms with balconies
Hotel
- Family Rooms
- Terrace
- On-site Restaurant
From
US$ 40
/night
- Central location in Oaxaca City
- Private bathrooms with free toiletries
- 24-hour reception service
Hotel
- Indoor Pool
- Free Parking
- Flat-screen TV
From
US$ 58
/night
- Indoor pool for year-round relaxation
- Air-conditioned rooms with modern amenities
- 24-hour front desk for convenience
Hotel
- Bicycle Rental
- On-site Spa
- Flat-screen TV
From
US$ 42
/night
- On-site bicycle rental available
- Spa services offered on-site
- Flat-screen TVs in rooms
Hotel
- Air Conditioning
- LCD TV
- Luggage Storage
From
US$ 64
/night
- Elegant rooms with stone floors
- Close to Oaxaca Cathedral
- 24-hour reception service
Bed & Breakfast
- Free parking
- Car rental
- Patio
From
US$ 99
/night
- Family rooms and facilities for disabled guests
- Express check-in and check-out services
- Coffee shop with outdoor dining area
- Saltwater pool
- Private beach
- Shared kitchen
From
US$ 99
/night
- Private beach area with direct access
- Saltwater pool with scenic views
- On-site spa with diverse treatments
Hotel
- Outdoor pool
- Private parking
- On-site restaurant
From
US$ 59
/night
- Outdoor swimming pool with mountain views
- On-site restaurant offering local cuisine
- Pet-friendly accommodations available
Hotel
- Garden
- Concierge
- Luggage storage
From
US$ 109
/night
- Adults-only environment for peaceful stays
- On-site garden for serene relaxation
- Concierge service for personalized assistance
Guest house
- Shared Kitchen
- Air Conditioning
- Balcony Rooms
From
US$ 52
/night
- Close to popular beaches
- Air-conditioned rooms with private bathrooms
- Shared kitchen for guest use
Hotel
- Infinity Pool
- Carey Restaurant
- Indoor Pool
From
US$ 210
/night
- Comfortable ocean view rooms
- Infinity pool with beach views
- Creative Mexican cuisine restaurant
Guest house
- Private entrance
- Garden
- Sun terrace
From
US$ 30
/night
- Garden with balcony and full-day security
- 24-hour reception and private entrance
- Access to nearby beaches and tours
Hotel
- On-site restaurant
- Art gallery
- Private parking
From
US$ 48
/night
- Intimate, uniquely designed accommodations
- On-site restaurant with varied dining options
- Art gallery showcasing contemporary artists
Hotel
- Outdoor Pool
- Massage Services
- Shared Kitchen
From
US$ 115
/night
- Outdoor swimming pool open all year
- Relaxing on-site massage services available
- Shared kitchen for convenient meal prep
- Spa center
- Outdoor pool
- Private balconies
From
US$ 283
/night
- Adults-only spa and wellness center
- Private balconies with air-conditioned rooms
- Year-round outdoor pool with poolside bar
Hotel
- Shared Kitchen
- Terrace Rooms
- Beach Access
From
US$ 24
/night
- Terraces with sea views available
- Shared kitchen for guest use
- Beach access just steps away
Aparthotel
From
US$ 77
/night
9 rooms and a year-round outdoor swimming pool are available in the Villa Santa Julia Hotel Boutique Oaxaca, located 0.2 miles from Fountain of the 8 Regions.
Hotel
5.0
Guest rating11 review10
- Free Parking
- Restaurant
- Bar Area
From
US$ 33
/night
- Sea view balconies in select rooms
- On-site restaurant and bar available
- 200 meters from Zipolite Beach access
Guest house
- Family Rooms
- Garden Terrace
- Coffee Shop
From
US$ 23
/night
- Access to Agustinillo and Mazunte Beaches
- Family-friendly rooms with private entrances
- On-site coffee shop and bar available
Hotel
- Outdoor Pool
- Restaurant
- Massage Services
From
US$ 79
/night
- Outdoor swimming pool with massage services
- Restaurant and bar on-site for convenience
- Beach access and shallow end pool
Hotel
- Air Conditioning
- Coffee Machine
- 24-Hour Reception
From
US$ 80
/night
- Historic center location near attractions
- Comfortable, air-conditioned rooms available
- Terrace for outdoor relaxation
Hotel
- Free parking
- Tour desk
- Luggage storage
From
US$ 32
/night
- Exceptional host support and local transport
- Free parking and 24-hour reception
- Functional rooms with private bathrooms
Bed & Breakfast
- Infinity pool
- Hot tub
- Shared kitchen
From
US$ 94
/night
- Infinity pool with sea view
- On-site hot tub for relaxation
- Shared kitchen for guest use
Saved
Save
