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. Thambu illam was one of my favourite stays in Sri Lanka! I felt at home and comfortable. The staff were amazing including the night time security, Joseph, who kept us company and shared his story while we stayed up past midnight. Mathu the manager checked in with us when we didn’t arrive on time for our booking and he responded quickly to messages. The supervisor was exceptionally helpful and got us almost anything we requested for our meals. Thambu illam brings you a feeling of being in your ancestral home and the little details they paid attention makes it even magical. We will definitely come back here to stay with our family on our next trip.

Show more Show less
9.1
Superb
160 reviews
Price from
£60
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. It was very clean and the staff went above and beyond. Especially Ramesh & Sam who made sure our dining experience was impeccable. Vinoth who ensured our rooms are clean and organized, he is absolutely amazing . To all the server and front desk who made sure everything lived up to the standards.

Show more Show less
8.3
Very good
434 reviews

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 terrace. Jaffna Heritage hotel is a peaceful and relaxing place to stay. My room was very clean and comfortable with tea and coffee facilities, a tv with international channels and hot water shower facilities. The staff are incredibly generous and look after their guests in a respectful and welcoming manner. The hotel is also very secure, is in a convenient location short distance away from the town and only a very short walk to Nallur temple. I’ve been staying at the hotel over the years on solo and family trips and continue to be incredibly satisfied with my stays!

Show more Show less
8.4
Very good
289 reviews
Price from
£96
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... Property is very clean and the staffs are very friendly

Show more Show less
8.3
Very good
153 reviews

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 restaurant and a bar. Exceptional customer service, staff are friendly and very helpful. A good selection of food available for breakfast, lunch, dinner and it was delicious.

Show more Show less
8
Very good
313 reviews
Price from
£92
per night

Northern Residence 1 stars

Hotel in Jaffna

Located in Jaffna, less than 1 km from Nallur Kandaswamy Temple, Northern Residence provides accommodation with a garden, free private parking, a terrace and a restaurant. Strategically located making it easy to visit places. We got to visit the Nallur temple- walking distance.

Show more Show less
8.6
Fabulous
11 reviews

Jaffna Inn 3 stars

Hotel in Jaffna

Set within 1.9 km of Jaffna Fort and 15 km of Nilavarai Well, Jaffna Inn offers rooms in Jaffna. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. The hotel was super clean, well maintained and the bed was incredibly comfortable. Staff very friendly also.

Show more Show less
8.4
Very good
28 reviews
Price from
£28
per night

Hotel Cedar 3 stars

Hotel in Jaffna

Set in Jaffna, 1.1 km from Jaffna Railway Station, Hotel Cedar offers accommodation with a shared lounge, free private parking and a terrace. This hotel is really clean and nice. This is so close to Jaffna railway station, The room and bathroom are clean, and the staff is so nice and helpful. Nice to stay here.

Show more Show less
7.7
Good
129 reviews
Price from
£16
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 free bikes, free private parking, a garden and a restaurant.

Show more Show less
7.1
Good
174 reviews

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. Convenient location, exceptional food, and very friendly staff. Quick and efficient check in and checkout.

Show more Show less
7
Good
364 reviews
Price from
£38
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

gogless