Resorts

Resorts in Sylhet

2 verified luxury resorts in Sylhet — including Nazimgarh Resort Sylhet City and Excelsior Sylhet Hotel & Resort. Compare facilities, locations and prices from trusted booking sites; rates start from about $72 a night.

2 stays

4-star Resort

Nazimgarh Resort Sylhet City

Khadimnagar, Sylhet

Hillside resort on six acres at Khadimnagar, east of Sylhet city: 35 rooms and suites with balconies, a pool, gym, sauna, three restaurants and a children’s park.

  • Swimming pool
  • Fitness centre
  • Free Wi-Fi
  • Several restaurants

Best for: Families · Nature & scenery · Weddings & events

Indicative from $72 /night

3-star Resort

Excelsior Sylhet Hotel & Resort

Sylhet

47-room resort on the outskirts of Sylhet with two indoor pools, a 24-hour health club, picnic and barbecue areas, a mini zoo next door, a restaurant, free breakfast and parking; pets are allowed.

  • Swimming pool
  • Fitness centre
  • Free Wi-Fi
  • Hill / forest views

Best for: Families · Weekend escape from Dhaka · Groups & friends

See live prices

Need more choice? See every hotel in Sylhet resorts on Booking.com

Sylhet city’s shrines and tea estates plus Jaflong, Ratargul swamp forest, Bichanakandi and Lalakhal near the Meghalaya border, served by an international airport.

Good to know

Frequently asked questions

How many luxury resorts are there in Sylhet?
We list 2 verified luxury resorts in Sylhet, including Nazimgarh Resort Sylhet City and Excelsior Sylhet Hotel & Resort. Every property is checked by our editors before it appears here.
How much does a luxury resort in Sylhet cost per night?
Indicative nightly rates start from about $72 (about ৳8,780) for a standard room, depending on dates and season. Nazimgarh Resort Sylhet City is among the most affordable options. Check live prices for your dates — rates change daily.