See all 937 hotels in Kapalua
- The Ritz-Carlton Maui, Kapalua
- The Mauian - Boutique Beach Studios on Napili Bay
- Napili Kai Beach Resort
- Suite, 1 Bedroom-The Gardens at West Maui
- Oceanfront Montage Residence: 30% off 7+ nights
- Tropical Tranquility - Stylish Condo w/ Ocean View
- The Westin Maui Resort & Spa, Ka'anapali
- Royal Lahaina Resort & Bungalows
- Hilton Vacation Club Ka'anapali Beach Maui
- Maui Seaside Hotel
- Hyatt Regency Maui Resort & Spa
- OUTRIGGER Kaanapali Beach Resort
- Maui Beach Hotel
- Sheraton Maui Resort & Spa
- Hilton Grand Vacations Club Maui Bay Villas
- Kohea Kai Hotel Maui
- Yonegan Central Maui Getaways
- Courtyard Maui Kahului Airport
- Hampton Inn & Suites Maui North Shore
- Hyatt Vacation Club at Ka'anapali Beach, Maui
- Howzit Hostels
- Petite Retreat at Kahana Falls
- Paia Inn
- Robbins Estate
- Ka'anapali Beach Club: Beach Bliss & Stunning Pools- 1 Bd. Scenic View
- AEI at Maui Kaanapali Villas Resort
- The Historic Wailuku Inn
- Paradise in Kaanapal at Black Rock 3Kn 1Qn bed see Maui updates.
- Nona Lani Cottages
- Kaanapali Ocean Inn
- Aston at The Whaler on Kaanapali Beach
- Aston Kaanapali Shores: Ocean and Beach Just Steps Away Unit 203 2BR 2BA
- Honua Kai Resort, partial Oceanview 1 Bedroom,1 bath, 8th floor H840
- The Plantation Inn
- Remodeled, Ground floor studio at The Mahana #102
- 🌴Honua Kai Konea 512 – Tranquil 2BD at Honua Kai with Relaxing Setting 🌴
- Aston at Papakea Resort
- WEST MAUI IS OPEN & WE ARE READY TO HOST YOU! OCEANVIEW UNIT, NEAR BEACHES.
- Resort View - 2 Bedroom - Westin Nanea Ocean Villas - Full Resort Access
- HILTON Vacation Club KAANAPALI BEACH CLUB located directly on the beach
- 1-Bedroom Ocean View at Hilton Ka'anapali: Stunning Views, Pools & Island Luxury
- Welcome to Hokulani 622, 2 bedroom 2bath Rainbow & Mountain Views great rates
- Ocean Breeze at Jazz -Cozy 2BR/2BA, View, Pool, AC, Beach Access &Top Location
- Hilton Vacation Club Kaanapali Beach Club 1BR Suites in all view categories
5874b70d-081b-4ffb-bb90-c9b31bf8f31e5b74c70b-9fd7-40f3-954c-edf75c47de49