Hotels in Lahaina

Showing 1 - 20 from 333 properties
Aparthotel
Price from: $199
4221 Lower Honoapiilani, Lahaina, HI 96761, United States
8.0 Very good
From: $199
Resort
Price from: $199
4242 Honnapillani Highway, Lahaina, HI 96761, United States
7.9 Good
From: $199
Resort
Price from: $567
6 Kai Ala Drive, Lahaina, HI 96761, United States
7.7 Good
From: $567
Aparthotel
Price from: $194
5500 Lower Honoapiilani Highway, Kapalua, Lahaina, HI 96761, United States
8.3 Very good
From: $194
Hotel
Price from: $247
1415 Front Street, Lahaina, HI 96761, United States
7.9 Good
From: $247
Resort
Price from: $594
200 Nohea Kai Drive, Lahaina, HI 96761, United States
8.9 Fabulous
From: $594
Resort
Price from: $378
2525 Kaanapali Parkway, Lahaina, HI 96761, United States
8.3 Very good
From: $378
Resort
Price from: $224
2780 Kekaa Drive , Lahaina, HI 96761, United States
6.8 Pleasant
From: $224
Hotel
Price from: $267
658 Wharf Street, Lahaina, HI 96761, United States
8.5 Very good
From: $267
Resort
Price from: $699
Nohea Kai Drive, Lahaina, HI 96761, United States
8.6 Fabulous
From: $699
Hostel
Price from: $146
545 A Front Street, Lahaina, HI 96761, United States
9.0 Superb
From: $146
Aparthotel
Price from: $329
45 Kai Ala Drive, Lahaina, HI 96761, United States
8.2 Very good
From: $329
Resort
Price from: $239
4299 Lower Honoapiilani Highway, Lahaina, HI 96761, United States
8.3 Very good
From: $239
Resort
Price from: $517
2365 Ka'anapali Parkway, Lahaina, HI 96761, United States
8.7 Fabulous
From: $517
Aparthotel
Price from: $266
46 Hui Drive, Kapalua, Lahaina, HI 96761, United States
8.6 Fabulous
From: $266
Resort
Price from: $269
104 Ka'anapali Shores Place, Lahaina, HI 96761, United States
7.9 Good
From: $269
Guest house
Price from: $239
1620 Ainakea Road, Lahaina, HI 96761, United States
9.4 Superb
From: $239
Hotel
Price from: $662
100 Nohea Kai Drive, Lahaina, HI 96761, United States
10 Exceptional
From: $662
Aparthotel
Price from: $249
3801 Lower Honoapiilani Highway, Lahaina, HI 96761, United States
8.3 Very good
From: $249
Hotel
Price from: $279
5441 Lower Honopiilani Road, Kapalua, Lahaina, HI 96761, United States
8.5 Very good
From: $279