Menu

Search options

2026-06-10

2026-06-11
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

3 star hotels in Hoi An

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

217 results

  • Cam Thanh Village Villas

    HuỳNh Thị LụU, Hoi An, Vietnam (To the map)

    To the hotel

    Book Now
  • The Saltfield Hoi An Villa

    From US$ 23

    To 2, Thon Vong Nhi, Xa Cam Thanh, Hoi An, Vietnam (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Minh Quang Hotel

    From US$ 25

    551 D. Hai Ba Trung, Hoi An, Vietnam (To the map)

    Minh Quang is a family-friendly hotel located a 20-minute walk from Hoi An Impression Theme Park. Staying at this property, guests can also benefit from 24-hour front desk assistance and room service.

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Southern Hotel

    Dao Duy Tu, Hoi An, Vietnam (To the map)

    To the hotel

    Book Now
  • Pao Homes - Riverside House

    From US$ 122

    11 Duong Phan Boi Chau, Hoi An, Vietnam (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Rock Villa

    Near 171 Cua Dai Street, Hoi An, Vietnam (To the map)

    To the hotel

    Book Now
  • Hoi An Osaka Riverside Villa & Spa

    Tra Que, Hoi An, Quang Nam, Hoi An, Vietnam (To the map)

    To the hotel

    Book Now
  • Christina'S Hoi An - The Blossom Villa

    From US$ 44

    Tra Que Vegetable Village, Cam Ha, Hoi An, Vietnam (To the map)

    Christina'S Hoi An - The Blossom Villa, located 2.8 km from Ho Hoa Temple, boasts a swimming pool. The property comprises 6 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Thalia Boutique Hotel Hoian

    Bo Ho 2, Tan An, Hoian, Hoi An, Vietnam (To the map)

    To the hotel

    Book Now
  • Friendly Villa Hoian

    From US$ 48

    Tong Van Suong, Hieu Nhon, Vietnam (To the map)

    Friendly Villa Hoian is located 2.6 km from The Angel Spa and 3 km from Kim Bong Carpentry Village. This 6-room villa is 3 km from the centre of Hoi An.

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Ha My Beachside Villa Hoi An

    From US$ 35

    Ha My Beach , Dien Duong , Dien Ban, Ha Bang, Vietnam (To the map)

    Set in Ha My Beach district of Hoi An, Ha My Beachside Villa Hoi An features views of the garden. The property comprises 9 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Lena Boutique Hoi An

    From US$ 14

    17 Le Quy Don, Hoi An, Vietnam (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Riverside Oasis Hoi An Ancient Villa

    6 Tong Van Suong, Cam Thanh, Hoi An, Vietnam (To the map)

    To the hotel

    Book Now
  • Hoi An Corn Riverside Villa

    From US$ 34

    Luong Nhu Bich Street, Cam Nam, Hoi An, Vietnam (To the map)

    Located 1.7 km from The Old House of Phun Hung, the 3-star Hoi An Corn Riverside Villa features a lobby and entertainment activities. It contains 13 air-conditioned rooms with necessary comforts.

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • The Nam An Villa Hoi An

    19-21-23 Hai Thuong Lan Ong Street, Hoi An City, Viet Nam, Hoi An, Vietnam (To the map)

    To the hotel

    Book Now
  • Luna Verde Hotel Hoi An

    From US$ 41

    161/4 Tran Nhan Tong, Hoi An, Vietnam (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Terrace Villa Hoi An

    From US$ 27

    113 Le Thanh Tong, Hoi An, Vietnam (To the map)

    Terrace Villa Hoi An is located within a 25-minute walk from An Bang White-Sand Beach and a 15-minute walk away from Nam Quang Tu. Offering garden views, this venue has air conditioner, a mini bar…

    To the hotel

    price for 1 night
    Book Now From US$ 27