Search hotels in Jaffna District, Sri Lanka

Enter your dates and choose from 218 hotels and other places to stay

Check out these popular cities in Jaffna District

Jaffna

222 hotels

Delft East

7 hotels

Point Pedro

16 hotels

Manippai

1 hotel

Karainagar

2 hotels

Urumpirai

1 hotel

Urelu

2 hotels

Stay in Jaffna District's best hotels!

Filter by:

Star rating
Review score

Thambu Illam

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.

L
Leavy
From
Ireland
The property has great charm and character. The staff were exceptional- very helpful, knowledgeable and amazing service and support
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 227 reviews
Price from
US$117
1 night, 2 adults

The Thinnai Hotel - Jaffna

Hotel in Jaffna

Located in Jaffna, 1.1 km from Nallur Kandaswamy Temple, The Thinnai Hotel - Jaffna provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

L
Lyudmila
From
Switzerland
We had a most amazing stay at The Thinnai. The property is well maintained with lovely garden, the restaurant has fantastic dinner options, the breakfast buffet is plentiful, the suite is tastefully decorated, the personnel is very welcoming. Strongly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 233 reviews
Price from
US$34,650
1 night, 2 adults

SATK INN Jaffna, Kokkuvil

Hotel in Kokkuvil East

Set in Kokkuvil East, 4.4 km from Nallur Kandaswamy Temple, SATK INN Jaffna, Kokkuvil offers accommodation with a garden, free private parking and a terrace.

G
Girishanth
From
Vietnam
Service, Facility & Location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 20 reviews
Price from
US$31.59
1 night, 2 adults

Jetwing Mahesa Bhawan

Hotel in Jaffna

Jetwing Mahesa Bhawan is set in Jaffna, 2.6 km from Nallur Kandaswamy Temple and 16 km from Nilavarai Well.

H
Helena
From
Germany
A beautifully decorated and perfectly maintained property including a lovely pool. We were looked after by very attentive staff in particular Janakan who was so kind and helpful. The food was delicious and we will definitely plan to return!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews
Price from
US$166.84
1 night, 2 adults

NorthGate Jaffna

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.

N
Navamathan
From
Netherlands
⸻ We spent two nights at Jetwing North in Jaffna and had a truly wonderful stay. The staff were incredibly kind, attentive, and genuinely friendly — they really made a difference in our experience. Both breakfast and dinner were exceptional, offering an authentic taste of Jaffna cuisine. You could truly feel the essence of the local flavors in every dish. This unique culinary experience is something tourists will definitely appreciate and enjoy. Please continue in this direction — it beautifully showcases the richness of Jaffna’s food culture. The hotel is also conveniently located close to the railway station, the city center, and the Nallur Temple, making it an ideal base for exploring the area. Highly recommended!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 618 reviews
Price from
US$86.10
1 night, 2 adults

Jetwing Jaffna

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.

A
ASHIKA
From
South Africa
Very accommodating staff. Food was excellent. Rooms. Bathroom showers good
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 396 reviews
Price from
US$99.67
1 night, 2 adults

Jaffna City Palace Hotel

Hotel in Jaffna

Set in Jaffna, 2 km from Jaffna Railway Station, Jaffna City Palace Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

N
Nafisa
From
Australia
Absolutely loved my stay here! The staff and caretakers looked after me like I was family - particularly Robina and Spelwin. The breakfast was authentic, delicious and served with love. Staff were very accommodative of my needs and ensured to check in with me regularly. Facilities were clean and my room exceeded my expectation. Will definitely stay here next time.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 51 reviews
Price from
US$40
1 night, 2 adults

Humming Birds Suites

Hotel in Jaffna

Set in Jaffna, 1.6 km from Jaffna Public Library, Humming Birds Suites offers accommodation with free bikes, free private parking, a garden and a shared lounge.

A
Amélie
From
France
Everything ! We spend 3 days like king ! The staff is super friendly, the accommodation is great, the bed are amazing and very clean.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 70 reviews
Price from
US$32
1 night, 2 adults

Northern Residence

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.

S
Sharon Shamini
From
Malaysia
Strategically located making it easy to visit places. We got to visit the Nallur temple- walking distance.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 25 reviews
Price from
US$25.20
1 night, 2 adults

Jaffna Inn

Hotel in Jaffna

Jaffna Inn is set in Jaffna, within 1.9 km of Jaffna Fort and 15 km of Nilavarai Well. With free WiFi, this 3-star hotel offers a shared kitchen and room service. The hotel has family rooms.

J
Jay
From
Australia
The hotel was super clean, well maintained and the bed was incredibly comfortable. Staff very friendly also.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 52 reviews
Price from
US$43.29
1 night, 2 adults
See all 218 hotels in Jaffna District

Most booked hotels in Jaffna District in the past month

See all

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 213 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 618 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 396 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 233 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 259 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 328 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 113 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 70 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 262 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 51 reviews

Jaffna District's best hotels with breakfast

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 37 reviews

Set in Point Pedro, Village Hotel Northern Point offers beachfront accommodation 14 km from Nilavarai Well and offers various facilities, such as a garden, a terrace and a bar.

From US$51.85 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 42 reviews

Situated in Jaffna, 2.8 km from Jaffna Railway Station, St Anne's Hotel & Restaurant features accommodation with free bikes, free private parking, a garden and a shared lounge.

From US$41.48 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 113 reviews

Located in Jaffna, 700 metres from Jaffna Railway Station, Subhas Tourist Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$43.55 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 259 reviews

Set in Jaffna, less than 1 km from Jaffna Public Library, Yal's Town Inn offers accommodation with a shared lounge, free private parking, a restaurant and a bar.

From US$25.41 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 213 reviews

Green Grass Hotel & Restaurant is located in Jaffna, a 15-minute drive from Jaffna City. It offers an outdoor pool with a pool-side bar.

From US$23.38 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Grandpa's villa Jaffna in Jaffna features a garden and a restaurant. The rooms include a terrace. At the hotel, all rooms are fitted with a wardrobe and a flat-screen TV.

From US$67.10 per night

Set in Pandattarippu, 8.4 km from Naguleswaram Temple, Infenta's Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$90.75 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 9 reviews

Mango Mansion is set in Jaffna, within 24 km of Elephant Pass War Memorial and 27 km of Nallur Kandaswamy Temple.

From US$51.62 per night

Budget hotels in Jaffna District

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 262 reviews

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.

From US$23.40 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 88 reviews

Located in Jaffna, 600 metres from Jaffna Railway Station, Pearl Island Inn provides accommodation with a garden, free private parking, a terrace and a restaurant. 1 km from Jaffna Public Library and...

From US$39.60 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

Situated in Jaffna, 1.1 km from Nallur Kandaswamy Temple, JAMUNA VILLA features accommodation with free bikes, free private parking, a garden and a terrace.

From US$60.91 per night
Scored out of 10, guest rating 4.8
Disappointing - What previous guests thought, 11 reviews

Set in Jaffna, 2.3 km from Jaffna Railway Station, Amis Hotel & Restaurant offers accommodation with a garden, free private parking and a terrace.

From US$32.63 per night
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 25 reviews

Situated in Jaffna, less than 1 km from Jaffna Railway Station, SP Tourist Hotel Jaffna features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$37.74 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 328 reviews

Located in Jaffna, 100 metres from Jaffna Railway Station, The Valampuri provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

From US$57.97 per night

Located in Jaffna and with Elephant Pass War Memorial reachable within 36 km, ponakary best stay provides a garden, non-smoking rooms, free WiFi throughout the property and a restaurant.

Located in Jaffna, within 500 metres of Nallur Kandaswamy Temple and 2.2 km of Jaffna Railway Station, Thinakkural Rest provides accommodation with a garden and as well as free private parking for...

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

Best Inn

Hotel in Jaffna
No credit card needed

Situated in Jaffna, 4.2 km from Nallur Kandaswamy Temple, Best Inn features accommodation with a terrace, free private parking, a restaurant and a bar.

From US$22.94 per night

Mamma Swiss Rooms is situated in Jaffna, 3.3 km from Nallur Kandaswamy Temple and 3.6 km from Jaffna Public Library.

From US$39 per night

Raavan Vilage

Hotel in Kadduvan
No credit card needed

Featuring 2-star accommodation, Raavan Vilage is set in Kadduvan, 8.4 km from Naguleswaram Temple and 12 km from Nallur Kandaswamy Temple.

From US$32.67 per night

Peninsula hotel

Hotel in Jaffna
No credit card needed
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 6 reviews

Situated in Jaffna, 1.2 km from Jaffna Railway Station, Peninsula hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$27.53 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Delft Samudra Hotel has a garden, private beach area, a terrace and restaurant in Jaffna. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom.

From US$33.26 per night

Lion's Hotel

Hotel in Alaveddi
No credit card needed

Set in Alaveddi, 7.8 km from Nilavarai Well, Lion's Hotel offers accommodation with a terrace, free private parking and a restaurant.

From US$20.57 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Situated in Jaffna, 200 metres from Nallur Kandaswamy Temple, MNA Holiday Inn 1 features accommodation with a garden, free private parking and a restaurant.

From US$16.06 per night

Hotel Cedar

Hotel in Jaffna
No credit card needed
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 92 reviews

Set in Jaffna, within 1.1 km of Jaffna Railway Station and 1.9 km of Nallur Kandaswamy Temple, Hotel Cedar offers accommodation with a terrace and as well as free private parking for guests who drive.

From US$27.14 per night

FAQs about hotels in Jaffna District

See reviews by guests who stayed at hotels in Jaffna District

See all
From US$272.58 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 618 reviews
⸻ We spent two nights at Jetwing North in Jaffna and had a truly wonderful stay. The staff were incredibly kind, attentive, and genuinely friendly — they really made a difference in our experience. Both breakfast and dinner were exceptional, offering an authentic taste of Jaffna cuisine. You could truly feel the essence of the local flavors in every dish. This unique culinary experience is something tourists will definitely appreciate and enjoy. Please continue in this direction — it beautifully showcases the richness of Jaffna’s food culture. The hotel is also conveniently located close to the railway station, the city center, and the Nallur Temple, making it an ideal base for exploring the area. Highly recommended!
Guest review by
Navamathan
Netherlands
From US$23.40 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 262 reviews
This hotel is excellent value for the price. We stayed in a family room with 3 double beds. The room was large, reasonably clean with a private bathroom. The beds were very clean and comfortable. The room also had an air conditioning which some central management. There were electric sockets in the room and toilet paper in the bathroom. The location is central, convenient for the railway station. For the Internet we do not know, we better used our SIM. There’s also a ‘restaurant’ on the ground floor, the food was very good, but it took very long to come, so I’m not sure how the restaurant actually works. We enjoyed our stay here and would be happy to come back again.
Guest review by
ZDENEK
Czech Republic
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 177 reviews
I felt instantly welcome with a warm greeting from Hilda. A home away from home. The room was exceptional, very clean and comfortable with nice attention to detail, in fact one of the nicest roomsI stayed at in Sri Lanka. Great clean bathroom a well. Newly renovated. Yet very affordable, great value for money. Nice common area and terrace to chill out on and free coffee/tea. Location was great close to railway station and town, yet very peaceful surrounded by trees. Dilan was super friendly and kind. He helped me organise my travels and even let me use his bicycle for free. Thank you so much! Great place!
Guest review by
Meike
Germany
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 29 reviews
Gem of a property. excellent staff and close to all facilities. suitable for small groups and families. staff made sure all our needs were met and we’re very attentive. I had few elderly family members in this trip and they looked after us with great care. the breakfast was to really great and authentic we could order the day before what we needed.
Guest review by
raveen
Australia
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 233 reviews
We had a most amazing stay at The Thinnai. The property is well maintained with lovely garden, the restaurant has fantastic dinner options, the breakfast buffet is plentiful, the suite is tastefully decorated, the personnel is very welcoming. Strongly recommended!
Guest review by
Lyudmila
Switzerland
From US$189.83 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 476 reviews
top of the notch. Great rooms, great food, great staff. loved every minute there and extended the stay.
Guest review by
seb
Germany
From US$105.84 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 396 reviews
Very accommodating staff. Food was excellent. Rooms. Bathroom showers good
Guest review by
ASHIKA
South Africa
From US$46.67 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 275 reviews
The staff was excellent and the atmosphere was really good and cozy.
Guest review by
Mayuran
Finland
From US$57.97 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 328 reviews
Excellent and spacious rooms. Very friendly and supportive staff.
Guest review by
Parami
Sri Lanka
From US$23.38 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 213 reviews
Reception and housekeeping staff good
Guest review by
Priyankan
Sri Lanka

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

6.0

A slightly different experience to rest of the island but a...

A slightly different experience to rest of the island but a positive one. However it was more dirty than other large towns and cities, rubbish is everywhere! The Dutch fort is the best experience, a place worth visiting. Driving down to the islands is a nice experience and much calmer atmosphere from main Jaffna city. The views of the ocean is great but the coastline is filled with plastic bottles, general refuse and redundant fishing gear. I would not want to wonder around barefoot but this applies to most of the srilankan cost line that I have visited... sadly..
Guest review by
Athula
United Kingdom
10

Our time at Delft Beachfront Villa was amazing!

Our time at Delft Beachfront Villa was amazing! They didn't just offer us a free breakfast; they also organized a tuktuk and a knowledgeable guide so we could explore Delft island. The snorkeling they arranged was fantastic. The spot was beautiful, with clear water full of colorful fish and stunning rocks. we were mesmerized by what we saw underwater. Plus, they have bikes available for guests to explore the island on their own. If you looking for a memorable getaway with great hospitality and exciting experiences, Delft beachfront Villa is the place to go. we highly recommend it for anyone who wants a mix of relaxation and adventure!
Guest review by
Anonymous
10

A hidden beauty with in the Jaffna penisula.

A hidden beauty with in the Jaffna penisula. Serene Casurina beach will mesmeraize you. The Fort Hammenhiel will take you back to hsitory. The drive through will serve you with beautiful paddyfiels and palmyrah gardens. There are several beautifully built Hindu Temples.
Guest review by
Jeyanthakumar
Sri Lanka
10

Abi Holiday Villa was everything we hoped for and more!

Abi Holiday Villa was everything we hoped for and more! Nestled in a serene, spacious property surrounded by lush gardens, this villa is the ultimate escape from the hustle and bustle of daily life. From the moment we arrived, the peaceful atmosphere—filled with the gentle rustle of palm trees and birdsong—made it easy to unwind. The villa itself is impeccably maintained, offering a perfect blend of comfort and style. The interiors are spacious, clean, and thoughtfully designed, with modern amenities (like a fully equipped kitchen and cozy bedrooms) that made our stay effortless. But the true star of the show is the outdoor space! The sprawling garden feels like a private oasis, ideal for morning coffees on the patio, leisurely strolls among flowering plants, or evenings grilling under the stars. Our kids loved playing freely in the safe, open area, and we cherished the alfresco dining setup surrounded by nature. Location-wise, it’s a gem—tucked away for privacy yet conveniently close to Keerimalai’s natural springs and a short drive from Jaffna’s cultural sites. The quiet neighborhood added to the restorative vibe, but we never felt isolated. A special shout-out to the host, who was attentive and gracious, offering local tips and ensuring we had everything we needed. Their hospitality truly elevated our experience. If you’re seeking a peaceful retreat with space to breathe, Abi Holiday Villa is it. We’re already dreaming of our next visit! Highly recommended for families, couples, or solo travelers craving serenity. P.S. Don’t miss watching the sunset from the garden—it’s magical!
Guest review by
Arnan
United Kingdom
10

We enjoyed visiting the Nallur temple, fish market and...

We enjoyed visiting the Nallur temple, fish market and fishing village and especially the excursions around the Jaffna peninsula and the nearby islands. August is a great month to be in Jaffna, as there are temple festivals all around, with music and rituals. For a nice cold beer and some snacks, the Machang bar / restaurant - near the modern North Gate Hotel - is highly recommended. For a mid-morning snack, the old-fashioned Malayan café near the busy market is a great place where time seems to have stood still. Food is served on fresh banana leaves - which are thrown away in the 'banana leaf throwing station'. For a decent evening meal, head to the Valampuri restaurant - in the hotel of the same name. You'll be surrounded by lots of Sri Lankan family groups.
Guest review by
MARIA GUILLAUMINE
Spain
10

"Jaffna is a truly impressive city—very clean, peaceful, and...

"Jaffna is a truly impressive city—very clean, peaceful, and notably low on traffic. We had a wonderful stay at the North Gate Hotel, situated right next to the railway station. What surprised and delighted us most was the spotless condition of the Jaffna Railway Station. In our experience, railway areas are typically the dirtiest, but the excellent maintenance here created a lovely and quiet environment right outside our hotel. Our sincere thanks to the Railway Master for setting such a high standard! We absolutely loved our visit and look forward to returning."
Guest review by
Suabey
Sri Lanka