Lahaina hotels

Lahaina luxury hotels

Lahaina, Maui, HI, United States
Check-in
Check-out
Compare vs KAYAK |

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for luxury hotels in Lahaina, Hawaii

We’re completely free to use – no hidden charges or fees

Most popular luxury hotels in Lahaina
LUXURY mountain view resort condo with large private balcony

LUXURY mountain view resort condo with large private balcony

Excellent, 33 reviews
#1 out of 12 hotels
$634+
Check-in
Check-out
Montage Kapalua Bay

Montage Kapalua Bay

Excellent, 114 reviews
#2 out of 12 hotels
$2,047+
Check-in
Check-out
Napili Kai Beach Resort

Napili Kai Beach Resort

Excellent, 315 reviews
#3 out of 12 hotels
$743+
Check-in
Check-out
Marriott's Maui Ocean Club - Lahaina & Napili Towers

Marriott's Maui Ocean Club - Lahaina & Napili Towers

Excellent, 20 reviews
#4 out of 12 hotels
$972+
Check-in
Check-out
Aston at The Whaler on Kaanapali Beach

Aston at The Whaler on Kaanapali Beach

Excellent, 896 reviews
#5 out of 12 hotels
$798+
Check-in
Check-out
Hyatt Regency Maui Resort And Spa

Hyatt Regency Maui Resort And Spa

Excellent, 1,201 reviews
#6 out of 12 hotels
$1,056+
Check-in
Check-out
The Westin Maui Resort & Spa, Ka'anapali

The Westin Maui Resort & Spa, Ka'anapali

Excellent, 618 reviews
#7 out of 12 hotels
$1,019+
Check-in
Check-out
Outrigger Kaanapali Beach Resort

Outrigger Kaanapali Beach Resort

Excellent, 1,123 reviews
#8 out of 12 hotels
$714+
Check-in
Check-out
The Westin Ka'anapali Ocean Resort Villas

The Westin Ka'anapali Ocean Resort Villas

Excellent, 120 reviews
#9 out of 12 hotels
$761+
Check-in
Check-out
Aston Kaanapali Shores

Aston Kaanapali Shores

Excellent, 1,333 reviews
#10 out of 12 hotels
$546+
Check-in
Check-out
Sands of Kahana

Sands of Kahana

Excellent, 108 reviews
#11 out of 12 hotels
$497+
Check-in
Check-out
Marriott's Maui Ocean Club - Molokai, Maui & Lanai Towers

Marriott's Maui Ocean Club - Molokai, Maui & Lanai Towers

Excellent, 63 reviews
#12 out of 12 hotels
$1,008+
Check-in
Check-out