Skip to main content

Stay in Jaffna District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Thambu Illam 4 stars

Hotel in Jaffna

Situated in Jaffna, 1.9 km from Nallur Kandaswamy Temple, Thambu Illam features accommodation with a garden, free private parking and a restaurant. The food and service were absolutely amazing, and they even helped me get xeroxed copies for a work project!! I felt like I was coming home at the end of a long workday. They always had my "king cocoanut" juice waiting for me! Fabulous internet. Never a power outage like most places.

Show more Show less
9.1
Superb
129 reviews
Price from
AR$ 95,523
per night

NorthGate Jaffna 4 stars

Hotel in Jaffna

Located in Jaffna, 500 metres from Jaffna Railway Station, NorthGate Jaffna provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. Convenient location right next to railway station but also quiet. Spacious and attractive room, pool was clean and refreshing. Some of the best food I’ve had in Sri Lanka. Staff was attentive and welcoming and always ready to help, from the front desk to the restaurant Special appreciation for the young woman at front desk (Ms Thanthoty ? sorry for misspelling ) who helped me book my onward bus ticket.

Show more Show less
8.2
Very good
354 reviews
Price from
AR$ 83,016
per night

Jaffna Heritage Hotel 4 stars

Hotel in Jaffna

Located in Jaffna, 600 metres from Nallur Kandaswamy Temple, Jaffna Heritage Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Beautiful hotel in the central area of Jaffna Town. Well maintained clean rooms and toilet. Rooms are big, spacious and comes with tea making facility. Super friendly, warm, respectful and helpful staff. The staff went the extra mile to not only meet the needs of the customers but also to make sure they have a pleasant stay. For example, we reached the hotel after 8pm and the kitchen was about to close. As we were so tired and hungry, the chef and staff stayed behind to cook what we requested for and waited patiently till we finished our meals. On another occasion, my friend had a bad bout of food poisoning at around 12pm and the staff at the reception was quick to come our aid. We were so touched by their care. Excellent service provided by all the staff. Strongly recommended. As the hotel is near Nallur temple, this hotel only provides vegetarian food. They provide good vegetarian food.

Show more Show less
8.4
Very good
287 reviews
Price from
AR$ 104,780
per night

The Thinnai - All-Suites Boutique Hotel 4 stars

Hotel in Jaffna

Located in Jaffna, 1.1 km from Nallur Kandaswamy Temple, The Thinnai - All-Suites Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a... Helpful staff. Nice ambiance comfortable, clean

Show more Show less
8.2
Very good
132 reviews
Price from
AR$ 98,773
per night

Jetwing Jaffna 4 stars

Hotel in Jaffna

Located in Jaffna, 600 metres from Jaffna Public Library, Jetwing Jaffna provides accommodation with a shared lounge, free private parking, a terrace and a restaurant. The staff were exceptional, very friendly. The hotel is in a great location and the food is great. We had a very comfortable trip. Thank you very much to Gobi and Team for their hospitality. I would highly recommend Jetwing to anyone wanting to experience Jaffna.

Show more Show less
8.1
Very good
261 reviews
Price from
AR$ 118,016
per night

Jaffna Inn 3 stars

Hotel in Jaffna

Set in Jaffna, within 1 km of Jaffna Railway Station and 1.2 km of Jaffna Public Library, Jaffna Inn offers accommodation with a restaurant and free WiFi throughout the property as well as free... It is a nice and quiet modern hotel with good facilities. The room was clean and tidy, with a comfortable bed and pillows. There is a fridge in the room and and tea making facilities in the lounge area outside the room. We were given two small bottles of water on arrival. The shower works well with good hot water, once you get it adjusted properly. There is a shower screen too, but like all bathrooms in Sri Lanka the bathroom floor still gets wet. The air conditioner works well and the room also has a large ceiling fan. The hotel is well located just 1.6 kilometers from Jaffna Fort and about a kilometre from the rooftop bar at the Jaffna Jetwing Hotel. Breakfast was not included but is available, we did not have breakfast at the hotel. All in all a good place to stay.

Show more Show less
8.8
Fabulous
14 reviews
Price from
AR$ 34,091
per night

PJ Hotels Jaffna 3 stars

Hotel in Jaffna

PJ Hotels Jaffna has an outdoor swimming pool, fitness centre, a garden and terrace in Jaffna. The rooms were comfortable, clean and spacious. The staff was friendly and very helpful. The security staff, cleaning staff and reception staff all were kind. Especially reception staff Mr Jenit accommodated all my family's ad hoc requests without hesitation and delay. A very convenient place to cover the whole of Jaffna if you are planning to cover all parts of Jaffna. Few restaurants and a supermarket within walking distance. Highly recommend.

Show more Show less
8
Very good
37 reviews
Price from
AR$ 34,378
per night

Gnaanams Hotel and Restaurant 2 stars

Hotel in Jaffna

Located in Jaffna, less than 1 km from Jaffna Railway Station, Gnaanams Hotel and Restaurant provides accommodation with a garden, free private parking, a restaurant and a bar.

Show more Show less
7.1
Good
119 reviews
Price from
AR$ 18,800
per night

The Valampuri 4 stars

Hotel in Jaffna

Located in Jaffna, 200 metres from Jaffna Railway Station, The Valampuri provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar. Great service , clean & nice environment

Show more Show less
7
Good
343 reviews
Price from
AR$ 45,201
per night

Yal's Town Inn

Hotel in Jaffna

Located just 2.5 km from the city centre, Yal's Town Inn is located in Jaffna. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and a hot tub. The staff is really nice and friendly. Food was exceptional Totally worth the paying amount. Also as the inn located in the middle of the town we can travel anywhere around with ease Definitely recommend for anyone even solo or with a group this is a safe place to stay.

Show more Show less
7.9
Good
106 reviews
Price from
AR$ 20,471
per night

Hotels with extra health and safety measures

Find hotels in Jaffna District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Jaffna District in the past month

See all

Jaffna District's best hotels with breakfast

See all

Budget hotels in Jaffna District

See all

Hotels in Jaffna District that you can book without a credit card

See all

FAQs about hotels in Jaffna District

Planning a trip? Get inspired by reviews of cities in Jaffna District