Most of the resorts on swimmable Medano Beach and lovely unswimmable Solmar Beach are timeshare resorts. The exact same rooms are "owned" by the timeshare owner for a week and rented out by the hotel. All have daily maid service. Most have a partial kitchen.
Check out this topic in the Top Questions on the right: "Resorts: Which resorts are beachfront?" Read about renting a week from a timeshare owner (no taxes!)
Prices will be a bit higher as this is the most popular week to be in Cabo, but it will be fun. Consider Casa Dorada, Pueblo Bonito LosCabos / Blanco, and PB Rose. Those are swimmable & close enough to town to walk.