
Los Milagros Hotel
Los Milagros Hotel is a 4.5-star resort in Cabo San Lucas with 12 rooms rated 4.7/5 by 529 TripAdvisor reviewers; typical rates from about $165 a night.
About
Los Milagros Hotel is in downtown Cabo San Lucas, a few blocks inland from the marina. It's a smaller property that trades beachfront for walkability — you're close to restaurants, bars, and the water taxi pier without paying resort rates. The 4.7 overall rating holds across the board, with value and location both hitting 4.7 and cleanliness matching it. Service sits at 4.6. Rooms and sleep quality run a bit lower at 4.3 and 4.4, which suggests the setup is straightforward but well-kept. It's a solid pick if you want to be in the middle of town and plan to spend your days out rather than poolside. The rating spread tells you what you're getting — clean, well-located, good service, and a fair price. Just don't expect resort-level room finishes.
At a glance
- Area
- Cabo San Lucas
- Star rating
- ★★★★½
- Typical nightly
- $165
- Beach access
- shuttle
- Kid-friendly
- ●●●○○
- Party score
- ●○○○○
- Walkability
- ●●●●●
- Rooms
- 12
- Casino
- –
- Swim-up
- –
- Kids' club
- –
- All inclusive
- –
- Vibe
- quietboutiqueintimaterelaxingauthenticwalkable
Not a sargassum coast.
Photos
© TripAdvisor contributor via TripAdvisor© TripAdvisor contributor via TripAdvisor
© TripAdvisor contributor via TripAdvisor© TripAdvisor contributor via TripAdvisor
© TripAdvisor contributor via TripAdvisor© TripAdvisor contributor via TripAdvisor
© TripAdvisor contributor via TripAdvisor© TripAdvisor contributor via TripAdvisor
Trip planner
Not sure how this fits your trip?
Answer a few quick questions and get a full Cabo plan — resorts, restaurants, beaches, and bookable activities matched to your budget and vibe.
Similar resorts
Torn between this and somewhere else? Settle it →
Source: TripAdvisor · view on TripAdvisor →
Photos by individual contributors as credited above.
Review summaries are AI-paraphrased from public traveler reviews.


