Hotels in Sylhet

Find the perfect hotel in Sylhet, the tea capital of Bangladesh. Compare boutique resorts, business hotels and budget stays near Zindabazar, the tea gardens and the shrine of Hazrat Shah Jalal.

  • 160+Hotels in Sylhet
  • 5★Resort Options
  • 24/7Concierge
  • 4.6★Traveler Rating
Top Rated Stays

Best Hotels in Sylhet

Handpicked hotels in Sylhet, from lush tea garden resorts to polished city addresses in the heart of Zindabazar.

Grand Sylhet Hotel and Resort Booking.com Sylhet · 5 Star
★ 4.8(1,240 reviews)

Grand Sylhet Hotel and Resort

Bishnandi, Airport Road

  • Pool
  • Spa
  • Garden View
$130/ night
Details
Hotel Star Pacific Sylhet Tripadvisor Zindabazar · Business
★ 4.5(920 reviews)

Hotel Star Pacific

Zindabazar

  • Restaurant
  • Gym
  • Business Centre
$70/ night
Details
Rose View Hotel Sylhet Tripadvisor Zindabazar · Upscale
★ 4.7(1,080 reviews)

Rose View Hotel

Zindabazar

  • Restaurant
  • WiFi
  • Rooftop
$85/ night
Details
Hotel Noorjahan Grand Sylhet Tripadvisor Ambarkhana · Upscale
★ 4.5(760 reviews)

Hotel Noorjahan Grand

Ambarkhana

  • Restaurant
  • Gym
  • Airport Transfer
$75/ night
Details
Hotel Sylhet Garden Tripadvisor Uposhohor · Mid Range
★ 4.4(630 reviews)

Hotel Sylhet Garden

Uposhohor

  • Restaurant
  • WiFi
  • Concierge
$58/ night
Details
Hotel Mira Garden Sylhet Tripadvisor Tilagarh · Business
★ 4.3(540 reviews)

Hotel Mira Garden

Tilagarh

  • Restaurant
  • WiFi
  • Meeting Rooms
$62/ night
Details
Questions & Answers

People Also Ask

Common questions travellers ask about hotels in Sylhet before booking.

Which are the best hotels in Sylhet?

Grand Sylhet Hotel and Resort is the top rated five star property in Sylhet, offering an outdoor pool, spa and lush garden views. Rose View Hotel and Hotel Noorjahan Grand are excellent upscale choices with central locations. Hotel Star Pacific and Hotel Mira Garden cover the business segment, while Hotel Sylhet Garden, Hotel Green Leaf and Hotel Tea Town serve mid range and budget travellers.

How much does a hotel in Sylhet cost per night?

Budget hotels in Sylhet start around $30 to $45 per night. Mid range business hotels cost $50 to $80. Upscale and boutique properties such as Hotel Star Pacific, Hotel Noorjahan Grand and Rose View Hotel range from $60 to $95, while five star options like Grand Sylhet Hotel annd Resort sit around $110 to $150 depending on the season and room type.

Which area is best to stay in Sylhet for tourists?

Zindabazar and Ambarkhana are the most popular for tourists, with walkable access to restaurants, shops and cafés. Uposhohor and Tilagarh are quieter and more residential, ideal for families and long stays. Jaflong Road is best for nature lovers and tea garden excursions, while the area around the Shah Jalal shrine suits travellers interested in Sylhet's cultural heritage.

Do hotels in Sylhet offer airport shuttle service?

Several upscale hotels in Sylhet offer complimentary or paid airport transfers, including Grand Sylhet Hotel and Resort, Rose View Hotel and Hotel Noorjahan Grand. Osmani International Airport is only a short drive from the main hotel districts, so transfers are quick, but it is best to confirm shuttle availability and timing with the hotel at least 24 hours before arrival.

Are there budget hotels in Sylhet?

Yes, Sylhet has a good range of budget hotels, especially around Zindabazar, Ambarkhana and the Jaflong Road area. Expect basic but clean rooms with WiFi, air conditioning and breakfast for $30 to $45 per night. Many are within walking distance of restaurants, markets and public transport.

Do Sylhet hotels have swimming pools and gyms?

Most five star and upscale hotels in Sylhet feature swimming pools, fitness centres and spas. Grand Sylhet Hotel and Resort has the most complete wellness offering, with an outdoor pool and full service spa. Mid range hotels like Hotel Star Pacific and Hotel Noorjahan Grand offer gyms but may not have pools, and budget hotels usually have neither.

What is the best time to visit Sylhet?

The best time to visit Sylhet is from November to February, when the weather is cool and dry. This is ideal for exploring the tea gardens, Jaflong, Bichnakandi and the shrine of Hazrat Shah Jalal. The monsoon months (June to September) bring heavy rain and lush green landscapes but can make travel difficult, while summer (March to May) can be very hot. Hotel prices are highest during winter and Eid holidays. For official tourism updates, see the Bangladesh Tourism Board.

Can I book a hotel in Sylhet for a day stay?

Some hotels in Sylhet offer day use or short stay rooms, typically for 6 to 8 hours. This is useful for transit passengers, long layovers, or travellers who only need a few hours of rest before heading to the tea gardens or Jaflong. Availability varies, so it is best to contact the hotel directly to ask about day use rates and timings.