Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lahaina

Filter by star ratings
All filters
Ka'anapali Beach Club By Diamond Resorts
Ka'anapali Beach Club By Diamond Resorts
8.2 Excellent
104 Ka'Anapali Shores Place, Lahaina, Maui, HI, United States
Show on map
5.2 mi from city centre, Lahaina 
ExcellentBased on 187 reviews
8.2

Ka'anapali Beach Club By Diamond Resorts is located on Maui and offers 4-star accommodation in addition to free Wi-Fi. It has a fitness centre, as well as a swimming pool, a kids pool and a safe.

The Westin Maui Resort & Spa, Ka'anapali
The Westin Maui Resort & Spa, Ka'anapali
7.8 Good
2365 Ka'Anapali Parkway, Lahaina, Maui, HI, United States
Show on map
3.4 mi from city centre, Lahaina 
GoodBased on 332 reviews
7.8

The Westin Maui Resort & Spa is set on Maui and provides 4-star accommodation as well as a Jacuzzi, water slides and a rooftop terrace. Popular facilities, such as a sauna and an outdoor pool, make for a satisfying stay in Lahaina.

Montage Kapalua Bay
Montage Kapalua Bay
9.4 Excellent
One Bay Drive, Lahaina, Maui, HI, United States
Show on map
8.8 mi from city centre, Lahaina 
ExcellentBased on 47 reviews
9.4

Montage Kapalua Bay is set on Maui and provides 4-star facilities as well as free Wi-Fi. It also features an outdoor pool and a fitness centre.

Best Western Pioneer Inn
Best Western Pioneer Inn
8.6 Excellent
658 Wharf Street, Lahaina, Maui, HI, United States
Show on map
0.2 mi from city centre, Lahaina 
ExcellentBased on 197 reviews
8.6

Conveniently situated and offering an outdoor pool, this historic hotel is located within easy driving distance of Kaanapali. It is also steps from Lahaina's popular tourist spots.

Napili Sunset on the Beach
Napili Sunset on the Beach
8.8 Excellent
46 Hui Drive, Lahaina, Maui, HI, United States
Show on map
8.3 mi from city centre, Lahaina 
ExcellentBased on 579 reviews
8.8

This comfortable property in Lahaina provides free Wi-Fi, as well as an outdoor pool and a BBQ/picnic area. It is close to Napili Beach.

Aston Kaanapali Shores
Aston Kaanapali Shores
8.3 Excellent
3445 Lower Honoapiilani Road, Lahaina, Maui, HI, United States
Show on map
5.2 mi from city centre, Lahaina 
ExcellentBased on 832 reviews
8.3

Aston Kaanapali Shores is situated on Maui and offers 4-star accommodation in addition to free Wi-Fi. This comfortable resort also provides an outdoor pool and a swimming pool, and is a short drive from Napili-Honokowai and Kapalua.

Aina Nalu Two-Bedroom Two-Bathroom - 16
Aina Nalu Two-Bedroom Two-Bathroom - 16
Lahaina, Maui, HI, United States
Show on map
0.0 mi from city centre, Lahaina 

Situated in Lahaina, Aina Nalu Two-Bedroom Two-Bathroom - 16 is within walking distance of Lahaina Banyan Court Park and features an outdoor pool. It is ideally located for guests wishing to sightsee in the area.

The Mauian - Boutique Beach Studios On Napili Bay
The Mauian - Boutique Beach Studios On Napili Bay
8.6 Excellent
5441 Lower Honoapiilani Road, Lahaina, Maui, HI, United States
Show on map
8.4 mi from city centre, Lahaina 
ExcellentBased on 147 reviews
8.6

This comfortable hotel in Lahaina offers free wireless internet, as well as an outdoor pool and a tour desk. It also provides laundry facilities, a library and a vending machine.

Napili Shores Maui By Outrigger
Napili Shores Maui By Outrigger
8.5 Excellent
5315 Lower Honoapiilani Road, Lahaina, Maui, HI, United States
Show on map
8.2 mi from city centre, Lahaina 
ExcellentBased on 354 reviews
8.5

Napili Shores Maui by Outrigger is situated on Maui and offers 4-star accommodation in addition to a Jacuzzi. Only a short stroll from Napili Beach, it provides comfortable apartments equipped with free wireless internet access, a refrigerator and a kitchen.

Kaanapali Ocean Inn
Kaanapali Ocean Inn
7.6 Good
2780 Kekaa Drive, Lahaina, Maui, HI, United States
Show on map
4.2 mi from city centre, Lahaina 
GoodBased on 540 reviews
7.6

Kaanapali Ocean Inn is located in Lahaina and features free Wi-Fi, outdoor tennis courts and miniature golf. There is also a fitness centre with a swimming pool.

Tips for booking a Lahaina hotel

Cheapest month:December
Most expensive month:June
Average price in Lahaina:£218/night
Absolute cheapest price found:£89/night
Cheapest day:Monday
Most expensive day:Friday
£89 - £343
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£137 - £276
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Lahaina hotels

Show all 3,270 hotels
1
Napili Sunset on the Beach
Napili Sunset on the Beach
8.8 Excellent
46 Hui Drive, Lahaina, Maui, HI, United States
Show on map
8.3 mi from city centre, Lahaina 

This comfortable property in Lahaina provides free Wi-Fi, as well as an outdoor pool and a BBQ/picnic area. It is close to Napili Beach.

2
Montage Kapalua Bay
Montage Kapalua Bay
9.4 Excellent
One Bay Drive, Lahaina, Maui, HI, United States
Show on map
8.8 mi from city centre, Lahaina 

Montage Kapalua Bay is set on Maui and provides 4-star facilities as well as free Wi-Fi. It also features an outdoor pool and a fitness centre.

3
Ka'anapali Beach Club By Diamond Resorts
Ka'anapali Beach Club By Diamond Resorts
8.2 Excellent
104 Ka'Anapali Shores Place, Lahaina, Maui, HI, United States
Show on map
5.2 mi from city centre, Lahaina 

Ka'anapali Beach Club By Diamond Resorts is located on Maui and offers 4-star accommodation in addition to free Wi-Fi. It has a fitness centre, as well as a swimming pool, a kids pool and a safe.

4
Napili Shores Maui By Outrigger
Napili Shores Maui By Outrigger
8.5 Excellent
5315 Lower Honoapiilani Road, Lahaina, Maui, HI, United States
Show on map
8.2 mi from city centre, Lahaina 

Napili Shores Maui by Outrigger is situated on Maui and offers 4-star accommodation in addition to a Jacuzzi. Only a short stroll from Napili Beach, it provides comfortable apartments equipped with free wireless internet access, a refrigerator and a kitchen.

5
Aston Mahana at Kaanapali
Aston Mahana at Kaanapali
8.9 Excellent
110 Kaanapali Shores Place, Lahaina, Maui, HI, United States
Show on map
5.1 mi from city centre, Lahaina 

Aston Mahana at Kaanapali is located on Maui and provides 4-star accommodation as well as free Wi-Fi. It also offers on-site parking, a BBQ/picnic area and a swimming pool.

6
Kaanapali Ocean Inn
Kaanapali Ocean Inn
7.6 Good
2780 Kekaa Drive, Lahaina, Maui, HI, United States
Show on map
4.2 mi from city centre, Lahaina 

Kaanapali Ocean Inn is located in Lahaina and features free Wi-Fi, outdoor tennis courts and miniature golf. There is also a fitness centre with a swimming pool.

7
Kaanapali Beach Hotel
Kaanapali Beach Hotel
8.3 Excellent
2525 Kaanapali Parkway, Lahaina, Maui, HI, United States
Show on map
3.6 mi from city centre, Lahaina 

Situated in Lahaina, Ka'anapali Beach Hotel provides modern 3-star accommodation, as well as a rooftop terrace and an outdoor pool. It also offers valet parking, a kids club and an express check-in and check-out feature.

8
Aston Maui Kaanapali Villas
Aston Maui Kaanapali Villas
8.4 Excellent
45 Kai Ala Drive, Lahaina, Maui, HI, United States
Show on map
4.3 mi from city centre, Lahaina 

Aston Maui Kaanapali Villas is set on Maui and provides 4-star accommodation as well as free Wi-Fi. There is also a fitness centre with a swimming pool.

Cheapest hotels in Lahaina, Maui

Show all 3,270 hotels
Kaanapali Ocean Inn
Kaanapali Ocean Inn
7.6 Good
2780 Kekaa Drive, Lahaina, Maui, HI, United States
Show on map
4.2 mi from city centre,  

Kaanapali Ocean Inn is located in Lahaina and features free Wi-Fi, outdoor tennis courts and miniature golf. There is also a fitness centre with a swimming pool.

£138
Avg. per night
Best Western Pioneer Inn
Best Western Pioneer Inn
8.6 Excellent
658 Wharf Street, Lahaina, Maui, HI, United States
Show on map
0.2 mi from city centre,  

Conveniently situated and offering an outdoor pool, this historic hotel is located within easy driving distance of Kaanapali. It is also steps from Lahaina's popular tourist spots.

£149
Avg. per night
Napili Shores Maui By Outrigger
Napili Shores Maui By Outrigger
8.5 Excellent
5315 Lower Honoapiilani Road, Lahaina, Maui, HI, United States
Show on map
8.2 mi from city centre,  

Napili Shores Maui by Outrigger is situated on Maui and offers 4-star accommodation in addition to a Jacuzzi. Only a short stroll from Napili Beach, it provides comfortable apartments equipped with free wireless internet access, a refrigerator and a kitchen.

£171
Avg. per night
Napili Sunset on the Beach
Napili Sunset on the Beach
8.8 Excellent
46 Hui Drive, Lahaina, Maui, HI, United States
Show on map
8.3 mi from city centre,  

This comfortable property in Lahaina provides free Wi-Fi, as well as an outdoor pool and a BBQ/picnic area. It is close to Napili Beach.

£174
Avg. per night
The Mauian - Boutique Beach Studios On Napili Bay
The Mauian - Boutique Beach Studios On Napili Bay
8.6 Excellent
5441 Lower Honoapiilani Road, Lahaina, Maui, HI, United States
Show on map
8.4 mi from city centre,  

This comfortable hotel in Lahaina offers free wireless internet, as well as an outdoor pool and a tour desk. It also provides laundry facilities, a library and a vending machine.

£192
Avg. per night
Royal Kahana Maui by Outrigger
Royal Kahana Maui by Outrigger
7.9 Good
4365 Lower Honoapiilani Road, Lahaina, Maui, HI, United States
Show on map
6.8 mi from city centre,  

Royal Kahana Maui by Outrigger features a sauna and an outdoor pool, as well as apartments with free wireless internet in rooms. This comfortable 3-star property is just a 10-minute drive from Kaanapali.

£209
Avg. per night
Kaanapali Beach Hotel
Kaanapali Beach Hotel
8.3 Excellent
2525 Kaanapali Parkway, Lahaina, Maui, HI, United States
Show on map
3.6 mi from city centre,  

Situated in Lahaina, Ka'anapali Beach Hotel provides modern 3-star accommodation, as well as a rooftop terrace and an outdoor pool. It also offers valet parking, a kids club and an express check-in and check-out feature.

£230
Avg. per night
Kaanapali Maui At The Eldorado By Outrigger
Kaanapali Maui At The Eldorado By Outrigger
8.2 Excellent
2661 Kekaa Drive, Lahaina, Maui, HI, United States
Show on map
3.8 mi from city centre,  

Kaanapali Maui at the Eldorado is located in Lahaina and features an indoor pool and free Wi-Fi. It offers 3-star accommodation with air-conditioned apartments.

£238
Avg. per night

Hotel prices in Lahaina

2 stars or below

£138 - £174

Napili Sunset on the Beach

No. 1 most popular

£174
Avg. per night
Kaanapali Ocean Inn

Best value

£138
Avg. per night
3 stars

£149 - £262

Kaanapali Beach Hotel

No. 1 most popular

£230
Avg. per night
Ka'anapali Beach Club By Diamond Resorts

No. 2 most popular

£250
Avg. per night
Best Western Pioneer Inn

Best value

£149
Avg. per night
4 stars and up

£262 - £1,285

The Westin Maui Resort & Spa, Ka'anapali
£518
Avg. per night
Montage Kapalua Bay

No. 2 most popular

Montage Kapalua Bay
9.4 Excellent
£1,285
Avg. per night
Kapalua Villas Maui

Best value

Kapalua Villas Maui
8.0 Excellent
£262
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Lahaina

About Lahaina

An artsy, bohemian-style enclave in the heart of West Maui, Lahaina bustles with activity from galleries, boutiques, beach bars and seafood eateries. This former whaling village now serves as a nightlife hotspot and a gateway to the famous Ka'anapali Coast.

Things to do

Maui isn’t just sun and beaches, with Lahaina reflecting its past as the capital of the Hawaiian Kingdom. With a listing on the National Register of Historic Places, almost 22 hectares of historic districts cradle structures such as the U.S. Seamen’s Hospital and Hale Paaho, the old Lahaina Prison. Cool off with some Hawaiian shave ice on Front Street, then rest in the shade of Maui’s oldest living banyan tree.

Front Street is full of quirky art galleries, street huts and rustic beach bars serving tropical cocktails with names like Ka'anapali Cooler and Dragonberry Bomb. Splurge at classic Maui eateries, such as Kimo’s and Lahaina Fish Co, which sizzle up fresh daily catches of mahi-mahi, ono and opakapaka.

You haven’t experienced Lahaina until you snag tickets to one of its famous luaus. The Old Lahaina Luau is the most authentic, featuring traditional Polynesian dancers and food, including roasted pig from an underground imu oven. You’ll also learn ancient Hawaiian customs, such as poi pounding and kappa making.

Get seats for the award-winning Ulalena show at Maui Theatre, which showcases the deep culture of the Hawaiian Islands. Explore Japanese influence at Lahaina Jodo Mission, a Buddhist temple with a carved pagoda and enormous bronze Buddha statue.

Getting around

Lahaina is about 45 minutes from Kahului Airport, where you can pick up a rental car. It’s also common to hire motorcycles, scooters and bicycles or use taxis and hotel shuttle buses.

Lahaina travel FAQs

  • What are the best hotels in Lahaina?

    One of the most popular hotels in Lahaina is Kaanapali Beach Hotel, which has been reviewed by 645 users and currently has a rating of 8.3/10. Other top-rated locations include The Westin Maui Resort & Spa, Ka'anapali and The Plantation Inn, which have received 7.8/10 and 9.0/10 ratings from our users, respectively.

  • What is a good hotel near Maui Theater?

    Dream Vacation, Dream Location, in Lahaina Town on Maui! is a good hotel close to Maui Theater - it has scored 9.7 over 20 reviews from HotelsCombined users.

  • What is a good hotel in Lahaina near Lahaina Banyan Court Park?

    The most popular hotel near Lahaina Banyan Court Park is Dream Vacation, Dream Location, in Lahaina Town on Maui!, with 20 HotelsCombined users scoring it 9.7/10.

  • Is there a good hotel near Lahaina Harbor?

    A good hotel near Lahaina Harbor is Dream Vacation, Dream Location, in Lahaina Town on Maui!, which has been rated 9.7/10 by 20 HotelsCombined user reviews.

  • How much do hotels in Lahaina cost?

    The average price of a hotel in Lahaina is £411 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Lahaina?

    Over the last 3 days, Lahaina hotels have been found for as cheap as £50/night in searches by HotelsCombined users.

  • How much is a hotel in Lahaina tonight?

    Prices for a hotel in Lahaina tonight are about £466 on average, but HotelsCombined users have found prices as low as £160 for tonight in the last 3 days.