The best place to stay without a car on Maui is either the Westin Resort or the Sheraton Resort in Ka'anapali. Countless restaurants, a lovely beach, snorkeling, and the Whaler's Village Shopping Center are within walking distance of both resorts. As we mentioned above, both the Westin and the Sheraton offer shuttle services to Lahaina. Plus, between the public bus and Uber, it's possible to explore the entire West Side of the island with one of these Ka'anapali resorts as your home base.