Located oceanfront in Historic Lahaina Town on the famous Front Street, Lahaina Shores is the only plantation style beachfront condo resort in Lahaina. The location is within quick proximity to nightlife and an abundance of activities in Lahaina. Enjoy Lahaina’s near perfect weather all year round. This resort allows vacation rentals and is a unique mix of owner occupants, vacation rentals, long-term rentals, and second homes.

Current Lahaina Shores Condos for Sale

*Contact us for property tours or with any questions*

Lahaina Shores Site Map

Site Map Details

  • 198 Units
  • 7 Stories
  • 3.31 Acres
  • Breakdown: 168 Studios (416-483 SF), 2 1B/1BA (783-805 SF), 28 1B/2BA (910-1242 SF)

Lahaina Shores Amenities

  • Ocean front Pool & Jacuzzi
  • BBQ Area
  • Shops next door

Lahaina Shores Location

15 Minutes to Kapalua Airport  |  35 Minutes to Kahului Airport

Past Sales at Lahaina Shores

2022 Lahaina Shores Sales Recap

  • 6 units sold in 2022
  • The highest sale was $1,275,000 (unit 201)
  • The lowest sale was $522,300 (unit 406)
  • The average sales price was $723,383

2021 Lahaina Shores Sales Recap

  • 17 units sold in 2021
  • The highest sale was $$895,000 (unit 121)
  • The lowest sale was $225,000 (unit 230)
  • The average sales price was $563,823

2020 Lahaina Shores Sales Recap

  • 11 units sold in 2020
  • The highest sale was $$1,150,000 (unit PH5)
  • The lowest sale was $350,000 (unit 428)
  • The average sales price was $473,227

2019 Lahaina Shores Sales Recap

  • 8 units sold in 2019
  • The highest sale was $$690,000 (unit 519)
  • The lowest sale was $300,000 (unit 310)
  • The average sales price was $481,875

2018 Lahaina Shores Sales Recap

  • 10 units sold in 2018
  • The highest sale was $695,000 (unit 502)
  • The lowest sale was $315,000 (unit 312)
  • The average sales price was $432,662

2017 Lahaina Shores Sales Recap

  • 10 units sold in 2017
  • The highest sale was $600,000 (unit 531)
  • The lowest sale was $98,000 (unit 232)
  • The average sales price was $433,890