Check prices on hotels in Lahaina

Where will you stay in Lahaina?

Top 10 Hotels in Lahaina

See all 630 Hotels in Lahaina
Best Western Pioneer Inn

Best Western Pioneer Inn

4.2 of 5 • 317 reviews
Historic Lahaina Front Street
$184
Lahaina Inn

Lahaina Inn

3.7 of 5 • 582 reviews
Historic Lahaina Front Street
Get Rates
Honua Kai Resort & Spa

Honua Kai Resort & Spa

4.5 of 5 • 1,734 reviews
Kaanapali
$196
Royal Lahaina Resort

Royal Lahaina Resort

4.1 of 5 • 4,573 reviews
Kaanapali
Get Rates
Napili Sunset on the Beach

Napili Sunset on the Beach

4.4 of 5 • 83 reviews
Napili, Hawaii
$187
The Lahaina Beach House

The Lahaina Beach House

Historic Lahaina Front Street
Get Rates
Aston Kaanapali Shores

Aston Kaanapali Shores

4.2 of 5 • 2,539 reviews
Kaanapali
$189
Aston Maui Kaanapali Villas

Aston Maui Kaanapali Villas

4.3 of 5 • 1,333 reviews
Kaanapali
Get Rates
Kaanapali Ocean Inn

Kaanapali Ocean Inn

3.4 of 5 • 931 reviews
Kaanapali
$135
Aston at Papakea Resort

Aston at Papakea Resort

4.1 of 5 • 1,137 reviews
Kaanapali
$159

Recent Reviews in Lahaina

Where to stay in Lahaina

Lahaina Hotel Guide

Expedia.com offers a selection of 630 hotels in Lahaina. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Lahaina. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Lahaina neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Lahaina, Hawaii now, including last minute deals!