There is so much to see and do in Cabo that I was glad we planned more than a week at a time. We covered most of what is wonderful about the destination in 11 days, including a day trip to Todos Santos.
The visual beauty of El Arco is worth paying extra for, so try to secure a resort with a view. Sunset sails on anything, but the booze cruises are sure to inspire romance. Snorkeling and scuba are some of the best I've ever experienced. Plan to spend a little extra for really good food at the better resorts which are well worth it, and indulge in Spa services on the beach or listening to the soothing sounds of the Pacific Ocean.
If art is your thing, a trip to the galleries of Todos Santos is a must and worth the quirky drive dodging cows. We made a quick stop at "Beer & Art" on the way, which turned into the kind of personal experience with friendly locals every dedicated traveler hopes to experience. Cold beer, fresh squeezed local juice, free seafood in the middle of no where with a friendly couple who love to entertain.
Quick Tips:
Learn to say "No, Gracias" and support the efforts of the resorts to end or limit the amount of beachside hawking of trinkets. It's the only really annoying thing about Cabo. I was somewhat surprised by the cost of food because my expectations were based on a good exchange rate. However, for the most part, the restaurants all charge dollar amounts and I wasn't pleased with spending for a mediocre Margarita in Mexico when I can get a really good one for in the States. We made our own drinks and sat on our terrace before we went to dinner enjoying El Arco and the sunset.
Best Way To Get Around:
If you stay at a property on the Sea of Cortez side of Cabo within the town perimeter, walking is a breeze and even so for non athletic types. We often used the bicycle taxis which were inexpensive and fun to get around on. If you stay in the corridor hotels or even on the "hill" on the Pacific side, walking becomes more of an issue and a car is recommended because taxis become a major expense. We rented a car for day trips which could be reserved at the resorts. If you are willing to take a tour of a new or established property, the free benefits are worthwhile and we got some interesting options. We avoided the strictly commercial deals like booze cruises, although some folks said they were fun. There are good eco/adventure groups in Cabo and I recommend them. Avoid horseback riding July-Aug. Too hot and the horses are not at their best, stick to water sports.