12 Best Hotels in Hoi An — Lantern Old Town & River 2026
Best of List · English

12 Best Hotels in Hoi An — Lantern Old Town & River 2026

T TopOfHotel Editorial Team Published January 15, 2024 Updated May 27, 2026 15 min read
✓ Honest reviews since 2017✓ Compared across 3 OTAs✓ No paid placements
See our 12 top picks

Real talk: Hoi An after sunset is one of those Southeast Asia scenes that actually lives up to the photos. Silk lanterns glowing yellow, orange and red along the Thu Bon River, the Japanese Covered Bridge lit up like it has been since 1593, and tiny boats drifting downstream with paper-lantern wishes. It's a UNESCO-protected ancient town, car-free, and somehow still magical even when it's busy. The tailors here will whip up a bespoke suit in 24 hours for a fraction of what you'd pay back home, and Cua Dai Beach is a 5-minute bike ride east when you need pool day vibes. Most hotels lend bikes for free, which is basically the move. Our team checked 12 hotels covering every budget: luxury riverfront icons, mid-range boutique gems, and homestays that are seriously cheap. All within easy walking or cycling distance of Ancient Town and rated 8.0+ by real guests on Agoda and Booking.com.

Where to stay — neighborhoods

Real talk: Hoi An after sunset is one of those Southeast Asia scenes that actually lives up to the photos. Silk lanterns glowing yellow, orange and red along the Thu Bon River, the Japanese Covered Bridge lit up like it has been since 1593, and tiny boats drifting downstream with paper-lantern wishes. It's a UNESCO-protected ancient town, car-free, and somehow still magical even when it's busy. The tailors here will whip up a bespoke suit in 24 hours for a fraction of what you'd pay back home, and Cua Dai Beach is a 5-minute bike ride east when you need pool day vibes. Most hotels lend bikes for free, which is basically the move. Our team checked 12 hotels covering every budget: luxury riverfront icons, mid-range boutique gems, and homestays that are seriously cheap. All within easy walking or cycling distance of Ancient Town and rated 8.0+ by real guests on Agoda and Booking.com.
Locations of 12 hotels
How we picked

We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.

Reviews · 12 top hotels

Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.

Hotel Royal Hoi An - MGallery — hotel No. 1 #1 Luxury 5-star · MGallery on the riverfront 9.4

📍 Dao Duy Tu street, Cam Pho quarter, on the Thu Bon riverfront in Hoi An Old Town, about 0.6 km from the Japanese Bridge.

🏛️ French-colonial and Japanese design 🏊 2 outdoor swimming pools 🌊 Riverfront, next to the Old Town
luxury 5-star hotelAccor MGalleryThu Bon riverfronttwo outdoor pools

We open the Hoi An list with the most polished address in town: Hotel Royal Hoi An - MGallery. Hoi An is central Vietnam's UNESCO-listed trading port, a city of paper lanterns, ochre-walled lanes, the 400-year-old Japanese Bridge and the slow brown Thu Bon River. This is Accor's 5-star MGallery flagship here, and what sets it apart is the design: French-colonial architecture threaded with tasteful Japanese motifs that nod to Hoi An's old merchant trade. It sits on Dao Duy Tu street in the Cam Pho quarter, right on the water, a flat 0.6 km walk to the Japanese Bridge and the Old Town. You get 2 outdoor pools, a sauna, gym, full spa, two restaurants, a bar and pool bar, plus an Executive Lounge for upper-tier rooms and an airport shuttle. Real guest scores land around 9.4, with rates from roughly $105 a night. Best for couples and anyone who wants riverside luxury within walking distance of the lanterns.

  • 5-star Accor MGallery on the Thu Bon riverfront
  • French-colonial design laced with Japanese detail
  • 0.6 km walk to the Japanese Bridge and Old Town
  • Highest starting rate in this list
  • River-view rooms sell out fast in high season
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Hotel Royal Hoi An - MGallery
Hoi An Odyssey Hotel & Spa — hotel No. 2 #2 4-star hotel · 9.5 guest score on a quiet island 9.5

📍 Cam Nam Island, across the Thu Bon River from Hoi An Old Town — about 1.3 km to the Japanese Covered Bridge and night market

High guest score of 9.5/10 — top of this list 🏝️ On peaceful Cam Nam Island, across the river 🏊 Outdoor pool plus spa with massage rooms
4-star hotel9.5 guest scoreCam Nam Islandpool and spa

Our #2 pick is the highest-rated stay on the list, and it sits on a quiet island most visitors never cross to: Hoi An Odyssey Hotel & Spa. This is a 4-star with about 28 rooms on Cam Nam Island, directly across the Thu Bon River from the Old Town — roughly 1.3 km, or a 6-to-7-minute bike ride over the bridge. What pushes it to the top is the real-guest score of about 9.5, with cleanliness and service rated especially high. You get an outdoor pool, a spa with massage rooms, a restaurant and bar, and a buffet breakfast travelers repeatedly praise for variety and freshness. Free private parking, free Wi-Fi and free bikes round it out. The island runs noticeably calmer than the Old Town side, yet you're never cut off. Rooms start around $40 a night, which is why couples and quiet-seeking travelers keep recommending it.

  • Top score 9.5 with standout service
  • Quiet Cam Nam Island setting
  • Pool and spa from about $40 a night
  • Across the river, not in the Old Town itself
  • Small property with about 28 rooms
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Hoi An Odyssey Hotel & Spa
RiverTown Hoi An Resort & Spa — hotel No. 3 #3 5-star resort · riverfront with a rooftop infinity pool 9.4

📍 An Hoi quarter near the Thu Bon River, about a 0.7 km, 10-minute walk to the Old Town and the Japanese Bridge, with An Bang Beach roughly 6 km out.

🏊 Two pools, including a rooftop infinity pool over the river 🚐 Free shuttle to the Old Town (hourly) and An Bang Beach (4x daily) 🚲 Free bikes plus a free buffet breakfast 06:30-10:00
5-star riverfront resortrooftop infinity poolfree Old Town & beach shuttlefree breakfast & bikes

Ranking third is the resort that lets you do the lantern town and the beach in one stay — RiverTown Hoi An Resort & Spa (formerly Hoi An River Town Hotel), a 5-star riverfront property of about 77 rooms in the An Hoi quarter, a flat 10-minute walk (roughly 0.7 km) from the Old Town. The draw is how complete it is: two pools including a rooftop infinity pool that lines up with the Thu Bon River, a spa, and a gym. The clincher is the free shuttle — it runs to the Old Town hourly and out to An Bang Beach four times a day, so you can cover both town and sea without renting anything. Breakfast is a free buffet from 06:30 to 10:00, bikes are free, and two restaurants serve Vietnamese and European plates. Trip.com flags it as having no negative reviews on record. Real guests score it around 9.4, with rooms from about $66 a night.

  • 5-star riverfront resort with a rooftop infinity pool over the Thu Bon
  • Free shuttle to both the Old Town and An Bang Beach
  • Free buffet breakfast and free bikes included
  • Sits across the river in An Hoi, not inside the Old Town itself
  • High-season rates climb well above the $66 starting price
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of RiverTown Hoi An Resort & Spa
Lasenta Boutique Hotel Hoian — hotel No. 4 #4 4-star boutique · quiet, set in the rice fields 9.3

📍 Cam Chau district, set in the rice fields between Hoi An Old Town and An Bang Beach, about 1.6 km from the Old Town

🌾 Set among green rice fields 🏊 Outdoor pool plus spa 🚐 Free shuttle to the Old Town and beach
4-star boutiquerice field settingoutdoor poolfree town and beach shuttle

Ranked #4 on our Hoi An list, Lasenta Boutique Hotel Hoian trades a central address for something rarer — a genuine view of green rice fields from the balcony. It sits in Cam Chau, the rural belt between the lantern-lit Old Town (about 1.6 km away) and An Bang Beach (roughly 3 km). The big draw is the free shuttle that runs to both, so being out of town never strands you. On site you get an outdoor pool bordering the paddies, a spa with massage rooms, a small gym, a pool bar, two restaurants serving Vietnamese-European fusion, free parking and fast Wi-Fi throughout. Real guests rate it 9.3/10, repeatedly praising the quiet and the warm service. Rates open around $45 a night, which is a lot of calm countryside for the money. Best for couples and slow-travel types who want birdsong over scooter horns.

  • Real rice field views, genuinely quiet at night
  • Outdoor pool plus a spa with massage rooms
  • Free shuttle to both the Old Town and An Bang Beach
  • Out of town, you lean on the shuttle or a bike
  • Rooms sell out fast in high season
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Lasenta Boutique Hotel Hoian
Little Hoi An . A Boutique Hotel & Spa — hotel No. 5 #5 boutique hotel · 7-min walk to the Japanese Bridge 9.4

📍 On An Hoi Islet, across the Hoai River from the Old Town — about 0.5 km (7-minute walk) to the Japanese Bridge, with the An Hoi night market next door.

🌉 About 0.5 km walk to the Japanese Bridge 🏊 Heated indoor Roman-style pool + steam room 🏮 Steps from the An Hoi night market
4-star boutiqueAn Hoi Isletwalk to Japanese Bridgeindoor pool

Ranked #5 on our Hoi An list, Little Hoi An . A Boutique Hotel & Spa sits on An Hoi Islet, separated from the UNESCO-listed Old Town by nothing but the narrow Hoai River and a small footbridge. That puts the Japanese Bridge (Chua Cau) and the lantern-lit old quarter about 0.5 km away — roughly a 7-minute stroll — with the busy An Hoi night market right on the doorstep. The interiors lean into Vietnamese art read through a modern lens: dragon-and-lotus prints, dark teak frames, lacquer-style lamps. Inside you get a heated indoor Roman-style pool open year-round, a full-service spa, a steam room, a restaurant, a lobby café and 24-hour room service, plus a free shuttle to An Bang Beach. Guests single out the clean, roomy doubles and the varied buffet breakfast. Rates start around $60 a night, and the 9.6/10 location score is the standout.

  • 0.5 km walk to the Japanese Bridge and Old Town
  • Heated indoor Roman-style pool plus full spa
  • An Hoi night market right next door
  • Pricier than the lower-ranked boutiques here
  • Night-market side can get noisy after dark
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Little Hoi An . A Boutique Hotel & Spa
Hoi An Travel Lodge Hotel — hotel No. 6 #6 3-star hotel · 5-10 min walk to the Old Town, great value 8.8

📍 Nguyen Truong To street, on the northwest edge of Hoi An Old Town. About 0.4 km (5-10 min walk) to the lantern district and the Japanese Covered Bridge; Banh Mi Phuong is roughly an 8-minute walk.

🏮 5-10 minute walk to the Old Town 🏊 Rooftop indoor pool plus sauna 🧖 In-house spa with massage
3-star hoteledge of Old Townindoor pool and spagreat value

Hoi An Travel Lodge Hotel is a 3-star that opened in 2015, and the whole pitch is the address. It sits on Nguyen Truong To street on the northwest edge of Hoi An's Old Town, just about 0.4 km from the lantern district — call it a 5-10 minute walk past wooden shophouses to the river and the Japanese Covered Bridge. For a budget room that starts near $23 a night, you get a surprising kit: a rooftop indoor pool under a glass roof, a sauna and steam room, a spa doing massage, an on-site restaurant, free Wi-Fi, and a paid Da Nang Airport transfer (the airport is about 28 km north). Real guests rate it around 8.8/10, and it holds roughly 4.7/5 on Tripadvisor across 400-plus reviews — high marks for a property that undercuts the riverside boutiques. It is the pick for walkers and cyclists who want a clean, well-run base over a fancy lobby.

  • 5-10 minute walk to the Old Town lanterns
  • Rooftop indoor pool plus a sauna and spa
  • Rooms from about $23 a night
  • 3-star kit only, no rooftop bar or gym
  • Northwest edge, not inside the lantern core
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Hoi An Travel Lodge Hotel
Hoi An Ivy Hotel — hotel No. 7 #7 small 3-star · riverfront next to the Old Town 8.9

Hoi An Ivy Hotel

From ~$29

📍 Dao Duy Tu street on the edge of Hoi An Old Town, beside the Thu Bon River — about 0.4 km to the Japanese Bridge and 600 metres to the morning market.

🌉 0.4 km walk to the Japanese Bridge 🌊 Many rooms with river views 🚲 Free bike rental
small 3-star hotelriverfrontnext to Old Townmany river-view rooms

Ranked 7th is the small riverfront hotel that puts you on the edge of the Old Town — Hoi An Ivy Hotel. It's a compact 3-star with about 16 rooms, many of them facing the Thu Bon River, in a 3-storey mustard-yellow colonial building with ivy climbing the walls on Dao Duy Tu street. The draw is the location: it's a 0.4 km walk (5-8 minutes) to the Japanese Bridge and the heart of the heritage quarter, with the Hoi An morning market just 600 metres away. You get a restaurant, a bar, a garden, 24-hour room service, free Wi-Fi, free bike rental and a continental breakfast included in the rate. Rooms start around $29 a night, roughly NZ$40. One honest caveat — the Trip.com page is a new listing with few reviews so far, so guests judge it mostly on location and facilities. Best for couples and travelers who want a small, friendly, riverside base right next to the Old Town.

  • Riverfront next to the Old Town, 0.4 km from the Japanese Bridge
  • Many rooms face the Thu Bon River
  • Free bike rental, no booking fee
  • New listing with few reviews so far
  • Small hotel, basic facilities only
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Hoi An Ivy Hotel
Hoi An TNT Villa — hotel No. 8 #8 villa-style 4-star · courtyard pool, 10-min walk to Old Town 9.1

Hoi An TNT Villa

From ~$31

📍 Tran Hung Dao Street in the Cam Pho district, about 0.9 km (a 10-minute walk) from Hoi An Old Town and the Japanese Covered Bridge

🏊 Outdoor pool in the central courtyard 🪟 Most rooms have pool-view balconies 🚲 Bikes for rent, 10-min ride into the Old Town
villa-style 4-star hotelcourtyard poolwalk to Old Townpool-view balcony

Ranked #8, this is the warm villa-style pick in Hoi An. Hoi An TNT Villa is a 4-star property on Tran Hung Dao Street in the Cam Pho district, about 0.9 km — a flat 10-minute walk — from the Old Town and the Japanese Covered Bridge. It's the same hotel older guides list as Hoi An T&T Villa. The draw is the layout: most rooms open onto balconies looking down at an outdoor pool set in the central courtyard, which keeps things quiet and private with no tour-bus noise. You get bike rentals, an on-site restaurant, a bar and café with room service, free parking, free Wi-Fi, and a paid Da Nang airport transfer. Guests consistently call out the friendly, almost family-run service, spacious clean rooms, and the easy walk into town. Real-guest scores sit around 9.1, with rates from roughly $31 a night — a genuine value play for couples and families who want a pool-villa feel without the resort price.

  • Courtyard pool that most rooms overlook from a balcony
  • Flat 10-minute walk (0.9 km) to the Old Town
  • Friendly near-family service at a ~$31 starting rate
  • Not inside the Old Town — it's a 0.9 km walk or bike ride
  • Da Nang airport transfer costs extra, not bundled
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Hoi An TNT Villa
Ha An Hotel Hoi An — hotel No. 9 #9 3-star hotel · colonial courtyard inside the Old Town 8.9

Ha An Hotel Hoi An

From ~$40

📍 On Phan Boi Chau Street, the French colonial district on the eastern edge of Hoi An's Old Town, about a 6-minute walk (0.5 km) from the Japanese Bridge and the Old Town core.

🏛️ On a French colonial street, opened 2014 🌳 Quiet garden courtyard with an old frangipani 🚲 Free bike rentals to explore the Old Town
3-star hotelcolonial stylegarden courtyardinside the Old Town

At number 9 sits the Old Town's quietest courtyard stay — Ha An Hotel Hoi An. Opened in 2014 on Phan Boi Chau Street, the mustard-yellow French colonial strip on the eastern edge of Hoi An's Old Town, the whole place wraps around a garden courtyard with a big old frangipani at its center — it feels less like a hotel and more like staying in a 1920s colonial house. The Old Town heart, the river, and the tailor shops are about a 6-minute walk away. You get buffet breakfast served in the courtyard, two small dining spots, an in-house spa, free bike rentals, and free Wi-Fi. It's an old favorite that has aged well: over 1,800 Tripadvisor reviews average roughly 4.6/5, and the real-guest score lands near 8.9. Rooms start around $40 a night. Best for couples and travelers who want character over a big pool, right inside the Old Town.

  • Colonial style around a green garden courtyard
  • Inside the Old Town, 6-minute walk to the center
  • Free bike rentals included
  • Period bathroom fittings (mint-green tiles, small basin) show their age
  • No large swimming pool at 3-star level
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Ha An Hotel Hoi An
Flame Flowers Homestay Hoi An — hotel No. 10 #10 Homestay · cheapest on the list, family-run 9.2

📍 Ton Duc Thang street, Cam Chau district, Hoi An — about 1.5 km from the Old Town and 3 km from An Bang Beach.

🏝️ Family-run with warm, hands-on hosts 🛏️ Double Room from about $14 a night 💰 Cheapest stay on the whole list
homestayfamily-runcheapest ratefree loaner bikes

Rounding out the list at #10 is the warmest budget pick we found: Flame Flowers Homestay Hoi An, a yellow two-storey house on Ton Duc Thang street in the quiet Cam Chau district. It sits about 1.5 km from Hoi An Old Town — a 10 to 15 minute walk or bike ride — and roughly 3 km from An Bang Beach. The draw is the very high guest score on Trip.com, where reviewers keep coming back to the same word: the family welcome. A doubles room starts at about $14 a night, the cheapest of all 12 hotels here. You get four free loaner bikes, a small in-house cafe, fast Wi-Fi and a genuinely quiet street. One caveat worth flagging: this is a tiny place with few Trip.com reviews, so that 9.2 rests on a small sample. For backpackers and budget travelers who want a real homestay feel rather than a hotel front desk, it is hard to beat.

  • Family-run, with hosts who treat you like a visiting cousin
  • Cheapest starting price on the list, about $14 a night
  • Four free loaner bikes for the ride into town or the beach
  • Only a handful of Trip.com reviews, so the score is thin
  • About 1.5 km out, so you walk or bike everywhere
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Flame Flowers Homestay Hoi An
The Corner Riverside Villa — hotel No. 11 #11 3-star riverfront villa · quiet bend of the Thu Bon 9.1

📍 Nguyen Du Street, on a bend of the Thu Bon River in the Thanh Ha-Cam Pho district, about 1.4 km from Hoi An Old Town.

🌊 Riverfront setting with river-view rooms 🛁 Year-round pool plus a river-view jacuzzi 🚲 Free bike rentals and free private parking
Riverfront villaPool and jacuzziRiver-view roomsQuiet setting

Sitting at number 11 is the quiet value pick of the list, The Corner Riverside Villa — a white-and-grey colonial villa wrapped around a bend of the Thu Bon River on Nguyen Du Street, in the calmer Thanh Ha–Cam Pho district about 1.4 km (a 15-minute walk) from Hoi An Old Town. The draw is the riverbank setting, well away from the tour-bus crush. There's a year-round outdoor pool right at the water's edge and an open-air jacuzzi with river views that fills up at sunset, when the sky turns orange against the Thu Bon. Many of the rooms face the river and come with a sitting nook and balcony, the restaurant serves an Asian-style breakfast daily, and bikes and private parking are both free. Guests single out the calm waterfront and the easygoing staff. Reviews average around 9.1/10, rates start near $27 a night, and it's a good fit for couples and travelers who want a quiet river view on a budget.

  • Quiet riverfront villa on a bend of the Thu Bon
  • Year-round pool and a river-view jacuzzi
  • River-view rooms from about $27 a night
  • 1.4 km from the Old Town, a 15-minute walk
  • Small property, only the basics on-site
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of The Corner Riverside Villa
Hai Yen Hotel Hoi An — hotel No. 12 #12 budget 2-star · cheapest on the list, with a pool 7.5

📍 Cua Dai Road in Cam Chau ward, about 1 km from Hoi An Old Town and 3 km from Cua Dai Beach.

💰 Cheapest pick on this list, from about $17 a night 🏊 Outdoor pool, roughly 8 by 4 metres 🚕 Free pickup from Da Nang airport, 28 km away
budget 2-star hoteloutdoor poolcheapest on the listfree airport pickup

We close the list with the budget pick: Hai Yen Hotel Hoi An, a 41-room 2-star on Cua Dai Road in Cam Chau ward, sitting roughly halfway between the Old Town (about 1 km) and Cua Dai Beach (about 3 km). The hook here is simple: at a starting rate near $17 a night you still get an outdoor pool, which is rare at this price point. Rooms come with a private balcony and a small sitting nook, and the building has a lift. There's an on-site restaurant doing local and international plates, 24-hour room service, free airport pickup from Da Nang (about 28 km away), bike rentals, and free parking. Be honest with yourself about what 7.5/10 means: the rooms and fittings are basic, and the score is the lowest in this roundup. But if you mainly want a pool and a private room on a tight budget, it earns its spot.

  • Cheapest pick, from about $17 a night
  • Has a pool, rare under $20
  • Balcony rooms plus free airport pickup
  • Lowest score on the list at 7.5
  • Basic 2-star rooms, building looks dated
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Hai Yen Hotel Hoi An

📊Comparison · all 12 hotels

#HotelStarsScoreFrom / nightAreaHighlight
1Hotel Royal Hoi An - MGallery59.4~$103Cam Pho riverfront, about a 0.6 km walk to the Japanese Bridge; Da Nang International Airport is roughly 28-30 km away.#1 Luxury 5-star · MGallery on the riverfront
2Hoi An Odyssey Hotel & Spa49.5~$40Cam Nam Island, about 1.3 km to the Old Town; roughly 45 minutes by road from Da Nang International Airport#2 4-star hotel · 9.5 guest score on a quiet island
3RiverTown Hoi An Resort & Spa59.4~$66Da Nang International Airport sits about 28-30 km away, roughly a 40-minute drive; the resort runs paid airport transfers.#3 5-star resort · riverfront with a rooftop infinity pool
4Lasenta Boutique Hotel Hoian49.3~$46Cam Chau district#4 4-star boutique · quiet, set in the rice fields
5Little Hoi An . A Boutique Hotel & Spa49.4~$60On An Hoi Islet, about a 0.5 km walk to the Japanese Bridge; Da Nang International Airport is roughly 28-30 km (about a 45-minute drive).#5 boutique hotel · 7-min walk to the Japanese Bridge
6Hoi An Travel Lodge Hotel38.8~$23Nguyen Truong To street; about 0.4 km on foot to the Old Town. Da Nang International Airport is roughly 28 km north, reachable by the hotel's paid transfer.#6 3-star hotel · 5-10 min walk to the Old Town, great value
7Hoi An Ivy Hotel38.9~$29On Dao Duy Tu street, a 0.4 km walk to the Japanese Bridge; Da Nang International Airport is about 28-30 km away (paid transfer).#7 small 3-star · riverfront next to the Old Town
8Hoi An TNT Villa49.1~$31Tran Hung Dao Street, about a 10-minute (0.9 km) walk to the Old Town; Da Nang International Airport is roughly 30 km away by paid transfer#8 villa-style 4-star · courtyard pool, 10-min walk to Old Town
9Ha An Hotel Hoi An38.9~$40About 28 km (45 minutes by car) to Da Nang International Airport; 6-minute walk to the Old Town center.#9 3-star hotel · colonial courtyard inside the Old Town
10Flame Flowers Homestay Hoi An29.2~$14Ton Duc Thang street#10 Homestay · cheapest on the list, family-run
11The Corner Riverside Villa39.1~$27About 1.4 km from Hoi An Old Town (15-minute walk or 6-minute bike ride); Da Nang International Airport is roughly 28-30 km away.#11 3-star riverfront villa · quiet bend of the Thu Bon
12Hai Yen Hotel Hoi An27.5~$17About 28 km from Da Nang International Airport, with free hotel pickup; around 1 km to the Old Town.#12 budget 2-star · cheapest on the list, with a pool

Which one — by trip style

🏨
#1 Luxury 5-star · MGallery on the riverfront
Hotel Royal Hoi An - MGallery

#1 Hotel Royal is the 5-star MGallery that fuses French-colonial and Japanese design right on the river, a flat walk from the Old Town lanterns.

🏨
#2 4-star hotel · 9.5 guest score on a quiet island
Hoi An Odyssey Hotel & Spa

#2 Odyssey is the highest-scoring 4-star on the list at 9.5, set on quiet Cam Nam Island with a pool, a spa and rooms from about $40.

🏨
#3 5-star resort · riverfront with a rooftop infinity pool
RiverTown Hoi An Resort & Spa

#3 RiverTown is a 5-star riverfront resort whose rooftop infinity pool and free shuttles to both the Old Town and An Bang Beach let you split a stay between lanterns and surf without a rental car.

🏨
#4 4-star boutique · quiet, set in the rice fields
Lasenta Boutique Hotel Hoian

#4 Lasenta is the boutique pick for anyone who wants green rice fields outside the window, a pool, and free rides into town and to the beach — score 9.3.

🏨
#5 boutique hotel · 7-min walk to the Japanese Bridge
Little Hoi An . A Boutique Hotel & Spa

#5 Little Hoi An is a 4-star boutique on An Hoi Islet, a 0.5 km walk to the Japanese Bridge, with a heated indoor pool and full spa — score 9.4.

🏨
#6 3-star hotel · 5-10 min walk to the Old Town, great value
Hoi An Travel Lodge Hotel

#6 Travel Lodge is a 3-star on the edge of the Old Town that hides a glass-roofed rooftop pool and a spa behind a $23 room rate — easily one of the best value plays this close to the lanterns, at 8.8/10.

Final picks

12 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.

Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.

Frequently Asked Questions

When's the best time to visit Hoi An?
February to April for dry warm days and calm river evenings. The full-moon lantern festival happens once a month — check the lunar calendar. September to November brings flooding and the river can rise above the Ancient Town streets. July and August are hot, but the lanterns still glow.
Should I stay in Ancient Town or near Cua Dai Beach?
Ancient Town for atmosphere — lantern walks, tailor fittings, riverside dinners all on foot. Cua Dai or An Bang Beach for pool days and quiet mornings, then cycle 10 minutes into town for dinner. Many resorts on our list offer free shuttle bikes, so you're not locked in.
Is Hoi An a good day trip from Da Nang?
Honestly worth at least 2 nights. Day-trippers miss the magic when the tour buses leave at 5pm and the lanterns come on. Da Nang is only 30 minutes by Grab (THB 500-700), so plenty of people split: two nights Da Nang beach, two nights Hoi An Old Town.
Can I get tailored clothes made in Hoi An?
Yes — Hoi An is Vietnam's tailoring capital. Order on day one for delivery day two. A custom suit runs THB 4,000-9,000, dresses from THB 2,000. Ask your hotel for trusted shops. BeBe, Yaly, and Kimmy are the long-running names on our team's list.
How much do hotels in Hoi An cost?
Super reasonable. Homestays and budget hotels start around THB 500-1,500/night. Mid-range 4-star resorts run THB 1,400-4,000. Five-star icons like Hotel Royal MGallery kick off around THB 3,600 and up. Probably the best value-for-money in Vietnam.
T
TopOfHotel Editorial Team

TopOfHotel is a team of hotel curators and reviewers, working since 2017 — we research and evaluate hotels carefully and honestly. We never accept payment for rankings, so you can pick the best place to stay.

🏨 See all hotels Compare 3 sites →