15 hotels in Lahaina

  • 2481 Kaanapali Pkwy, Lahaina | 3 star hotel
    from $238
    Traveler rating: 5/5 Outstanding (10 reviews)
    • Whaler simply the best for the price!
    • Over rated.
    • Condo price, location, and service gets 6 STARS!
  • Outrigger Aina Nalu

    660 Wainee Street, Lahaina | 3 star hotel
    from $152
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • Great for what you pay for
    • Location, location, location.
    • Great Location
  • Aston Maui Kaanapali Villas

    45 Kai Ala Drive, Lahaina | 3 star hotel
    from $164
    Traveler rating: 3.5/5 Very Good (7 reviews)
    • Horrible experience
    • Location, grounds great. Room 156 needs a lot of work.
    • A great deal!
  • Ka'anapali Beach Hotel

    2525 Kaanapali Pkwy, Lahaina | 3 star hotel
    from $178
    Traveler rating: 5/5 Outstanding (4 reviews)
    • Excellent Hotel
    • You get what you pay for
    • What a great place!
  • 110 Kaanapali Shores Place, Lahaina | 3 star hotel
    from $227
    Traveler rating: 4/5 Excellent (4 reviews)
    • Loved it!
    • Pleasantly Pleased
    • Great place to stay
  • Kaanapali Alii

    50 Nohea Kai Drive, Lahaina | 4 star hotel
    from $413
    Traveler rating: 4/5 Excellent (8 reviews)
    • Cockroach city
    • Great family vacation!
    • Dream Vacation At the Kaanapali Alii
  • Aston Kaanapali Shores

    3445 Lower Honoapiilani Rd, Lahaina | 3 star hotel
    from $163
    Traveler rating: 4/5 Excellent (2 reviews)
    • Aston Kaanapali Shores, May 24-30, 2003
    • Ho Hum
    • Stayed There Multiple Times & Love It
  • Lahaina Shores Beach Resort

    475 Front Street, Lahaina | 3 star hotel
    from $145
    Traveler rating: 4.5/5 Outstanding (8 reviews)
    • Lahaina Shores is the best!
    • Great hotel/condo in Lahaina!
    • Favorite Hotel in Lahaina
  • 5315 Lower Hoanoapiilani Road, Lahaina | 3 star hotel
    from $168
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Perfect Vacation
    • Relaxing, beautiful, and great little beach
    • 3 weeks wasn't enough!
  • 3543 Lower Honoapiilani Hwy, Lahaina | 3 star hotel
    from $155
    Traveler rating: 3.5/5 Very Good (9 reviews)
    • Stayed here twice, and loved it! We'll be back!
    • Nice Grounds!
    • Do not stay here!
  • Kaanapali Ocean Inn

    2780-A Kekaa Drive, Lahaina | 2 star hotel
    from $121
  • Best Western Pioneer Inn

    658 Wharf Street, Lahaina | Hotel
    from $162
    Traveler rating: 4.5/5 Outstanding (6 reviews)
    • Step back in time.
    • Quirky little treasure of a hotel
    • More than satisfied
  • Lahaina Inn

    127 Lahainaluna Rd., Lahaina | 2 star hotel
    from $109
    Traveler rating: 4/5 Excellent (5 reviews)
    • Great hotel for couples
    • Prime location
    • Will never return
  • Aina Nalu Lahaina

    660 Wainee Street, Lahaina | 3 star hotel
  • 1620 Ainakea Road, Lahaina | Hotel
    from $214
    Traveler rating: 4.5/5 Outstanding (3 reviews)
    • Fantastic
    • Great place & Helpful staff
    • You've Got to Stay Here
  • Lahaina Ocean Front Estate

    1423 Front St., Lahaina | Hotel
  • Hale Kaanapali Hotel

    2780-A Kekaa Drive, Lahaina | Hotel
    from $240
  • Old Lahaina House

    407 Ilikahi St., Lahaina | Hotel
    from $83
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.