We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hoi An

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Hoi An?

We'll send you updates with the latest deals, reviews and articles for Hoi An each week.

Map of Hoi An Hotels

Hotels (188)

B&Bs / Inns (320)

Specialty Lodging (266)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
52 Huyen Tran Cong Chua, Hoi An, Vietnam
Show Prices
$43 - $123 Avg. price/night*
Ollie #1 of 188 hotels in Hoi An
Traveler photos (501)
Offers & Announcements Free 20 minutes massage
134 Hung Vuong Street | Thanh Ha Ward, Hoi An 880000, Vietnam
Show Prices
$100 - $346 Avg. price/night*
Ollie #2 of 188 hotels in Hoi An
Traveler photos (828)
Certificate of Excellence
Travelers' Choice® 2018 Winner Romance | Best Service
 
414/9 Cua Dai, Hoi An, Vietnam
Show Prices
$19 - $47 Avg. price/night*
Ollie #3 of 188 hotels in Hoi An
  •  Excellent Hotel 
  • First we planed to stay for 3 nights, but Hoi An is such a pleasant town... more
  • July 22, 2018
Professional photos | Traveler photos (522)
86 Tran Hung Dao Street, Hoi An, Vietnam
Show Prices
$111 - $878 Avg. price/night*
Ollie #4 of 188 hotels in Hoi An
Traveler photos (586)
An Bang Beach | Group 3, An Tan, Cam An Ward, Hoi An 880000, Vietnam
Show Prices
$90 - $179 Avg. price/night*
Ollie #5 of 188 hotels in Hoi An
  •  Very nice hotel 
  • The location was great - just steps from the beach. The staff was... more
  • July 22, 2018
Traveler photos (238)
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain | Romance | Best Service
 
73/1 Phan Dinh Phung Street, Hoi An, Vietnam
Show Prices
$23 - $38 Avg. price/night*
Ollie #6 of 188 hotels in Hoi An
  •  Very nice stay 
  • I had a very nice stay at the pham gia villla. The room was spacious and... more
  • July 21, 2018
Professional photos | Traveler photos (544)
Offers & Announcements 35% off room rate
500 Hai Ba Trung, Hoi An 470000, Vietnam
Show Prices
$18 - $42 Avg. price/night*
Ollie #7 of 188 hotels in Hoi An
  •  Awesome hotel  
  • I stayed at the jade hotel for 3 nights and loved it . Our room had a... more
  • July 17, 2018
Professional photos | Traveler photos (193)
Travelers' Choice® 2018 Winner Best Service
 
1 Le Dinh Tham Street, Hoi An, Vietnam
Show Prices
$33 - $74 Avg. price/night*
Ollie #8 of 188 hotels in Hoi An
  •  Lovely hotel! 
  • I had a great stay at Hoi An Sincerity Hotel! The staff were so friendly... more
  • July 21, 2018
Professional photos | Traveler photos (1231)
Certificate of Excellence
Travelers' Choice® 2018 Winner Best Service
 
09 Thoai Ngoc Hau Street, Hoi An 560000, Vietnam
Show Prices
$56 - $189 Avg. price/night*
Ollie #9 of 188 hotels in Hoi An
  •  Great Hotel 
  • Great place, highly recommended and would stay again without... more
  • July 20, 2018
Professional photos | Traveler photos (1070)
Special Offer BOOK DIRECT-SPECIAL...
Certificate of Excellence
Travelers' Choice® 2018 Winner Best Service | Romance
 
108/2 Dao Duy Tu St, Cam Pho Ward, Hoi An 560000, Vietnam
Show Prices
$39 - $60 Avg. price/night*
Ollie #10 of 188 hotels in Hoi An
Professional photos | Traveler photos (649)
Special Offer Package Deal
36 Phan Dinh Phung Street, Hoi An 560000, Vietnam
Show Prices
$24 - $38 Avg. price/night*
Ollie #11 of 188 hotels in Hoi An
  •  Best hotel in Hoian 
  • First of all This hotel is the best one we had on my trip We come here... more
  • July 18, 2018
Professional photos | Traveler photos (253)
19 Lac Long Quan Street, Hoi An, Vietnam
Show Prices
$73 - $167 Avg. price/night*
Ollie #12 of 188 hotels in Hoi An
Traveler photos (656)
26 Thoai Ngoc Hau St. | Cam Pho Ward, Hoi An 560000, Vietnam
Show Prices
$67 - $181 Avg. price/night*
Ollie #13 of 188 hotels in Hoi An
Professional photos | Traveler photos (1171)
Special Price BEST DISCOUNT 50% OFF
226 Ly Thai To Street, Hoi An, Vietnam
Show Prices
$35 - $98 Avg. price/night*
Ollie #14 of 188 hotels in Hoi An
  •  Great Staff 
  • We had planned a five night stay at this hotel but unfortunately the... more
  • July 19, 2018
Professional photos | Traveler photos (243)
116 Hung Vuong Street, Hoi An 563987, Vietnam
Show Prices
$27 - $74 Avg. price/night*
Ollie #15 of 188 hotels in Hoi An
  •  👍 
  • I stayed two nights here with my girlfriend. Everything about it was... more
  • July 20, 2018
Professional photos | Traveler photos (467)
132 Hung Vuong Street | Thanh Ha Ward, Hoi An, Vietnam
Show Prices
$102 - $396 Avg. price/night*
Ollie #16 of 188 hotels in Hoi An
  •  Handy location  
  • The location was the best part of this hotel. The rooms were tastefully... more
  • July 19, 2018
Traveler photos (250)
| Opposite 194 Nguyen Duy Hieu, Hoi An 560000, Vietnam
Show Prices
$30 - $87 Avg. price/night*
Ollie #17 of 188 hotels in Hoi An
Traveler photos (130)
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain | Romance
 
Tra Que Village, Hoi An, Vietnam
Show Prices
$61 - $93 Avg. price/night*
Ollie #18 of 188 hotels in Hoi An
  •  Beautiful villa 
  • Dong was so good to us, he was so lovely and accommodating and nothing was... more
  • July 19, 2018
Traveler photos (349)
Certificate of Excellence
Travelers' Choice® 2018 Winner Small Hotels
 
Nguyen Trai Street | Cam Chau Ward, Hoi An 560000, Vietnam
Show Prices
$75 - $135 Avg. price/night*
Ollie #19 of 188 hotels in Hoi An
  •  Very nice Hotel 
  • We went back here third times and got the same feeling. The hotel very... more
  • July 21, 2018
Professional photos | Traveler photos (1222)
Offers & Announcements Package Deal
91 Hung Vuong Street, Hoi An 560000, Vietnam
Show Prices
$63 - $131 Avg. price/night*
Ollie #20 of 188 hotels in Hoi An
  •  THu receptionist 
  • 服務很好!很細心、熱情的招待!一來到為我們提供歡迎飲料,很好喝、特別。而且為我們詳細說明酒店的資料,各項設施的資料都非常詳細,I love this... more
  • July 22, 2018
Traveler photos (661)