Search hotels in Jaffna District, Sri Lanka

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

Check out these popular cities in Jaffna District

Jaffna

226 hotels

Point Pedro

16 hotels

Delft East

7 hotels

Karainagar

2 hotels

Manippai

1 hotel

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.

S
SuperPras
From
Denmark
We loved everything about our stay. The room was so nice and clean. The breakfast was delicious and we could choose exactly what we wanted to eat the day before. The staff was kind and helpful. It's an old house with a gentle renovation so the spirit of the history was preserved in a beautiful way. All in all we had a wonderful time at Thambu Illam.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 227 reviews
Price from
US$74.34
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
Lythia
From
Netherlands
I loved my stay at the Thinnai (and Jaffna overall, it’s a shame that people skip this place). There was a small miscommunication about take away breakfast, but they sincerely apologised and made up for it with a surprise from the kitchen. Breakfast is also very nice and I definitely recommend the Odiyal Kool which tasted amazing!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 238 reviews
Price from
US$133.20
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.

R
Rameena
From
Switzerland
The villa offers a personal butler and a personal chef for your stay. You can wish for any food you like and they will make everything from scratch for you. There is also a private swimming pool and backyard. The whole accommodation is five star european standard clean! Janakan, Mehkala and Ramesh took great care of us, we felt better than at home. Will definitely come back!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 10 reviews
Price from
US$150.16
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.

M
Marie Helene
From
India
It was exactly identical as the picture. Clean and maintained. The stuff and owner are really nice and helpful! Can only recommend.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 621 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, 52 reviews
Price from
US$46
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.

N
Nichola
From
United Kingdom
We stayed is a large, cool and beautifully clean room. Bed comfortable and sheets soft. Great to come back to a big cool shower after the hot walks aground Jaffna. Easy to find and well located. Neighbour has a Tuk Tuk so lifts can be arranged or PickMe works well.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 70 reviews
Price from
US$32
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

Village Hotel Northern Point

Hotel in Point Pedro

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.

T
Thangavel
From
Singapore
Very humble and very polite Staff and they did everything to satisfy us in every ways . I would definitely select this hotel if i go there again. Super Excellent view and everything :-)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 37 reviews
Price from
US$70
1 night, 2 adults
See all 219 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, 212 reviews

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 621 reviews

Popular with guests booking hotels in Jaffna District

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

Popular with guests booking hotels in Jaffna District

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

Popular with guests booking hotels in Jaffna District

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

Popular with guests booking hotels in Jaffna District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 52 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 7.8
Good - What previous guests thought, 115 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.8
Pleasant - What previous guests thought, 265 reviews

Jaffna District's best hotels with breakfast

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.8
Good - What previous guests thought, 115 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, 263 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$27.48 per night

Best Inn

Hotel in Jaffna
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

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.71 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 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.

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, 10 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
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

Budget hotels in Jaffna District

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 265 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 9.0
Superb - What previous guests thought, 238 reviews

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.

From US$138.89 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 329 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
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 212 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

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

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
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
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 26 reviews

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.

From US$39 per night

Hotel Cedar

Hotel in Jaffna
No credit card needed
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 91 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

Hotel Lovusiyah

Hotel in Jaffna
No credit card needed
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 29 reviews

Situated in Jaffna, within 700 metres of Jaffna Public Library and 1.1 km of Jaffna Railway Station, Hotel Lovusiyah features accommodation with a garden and free WiFi as well as free private parking...

From US$30.70 per night

FAQs about hotels in Jaffna District

See reviews by guests who stayed at hotels in Jaffna District

See all
From US$189.83 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 472 reviews
Their staff were absolutely wonderful! I think this was one of the nicest places I have ever stayed. The grounds are gorgeous, the food is amazing (no point in trying food anywhere else)! I was there on my birthday, and they surprised me with a cake and song. Their kitchen staff anticipated my needs after 1 meal and started bringing me hot water with breakfast for my travel coffees that I brought. They were fun, friendly, and made good suggestions. As a single woman, I felt incredibly safe. My courtyard room did not have much of a view but it was so beautiful and just outside is a fountain and seating area that makes a nice white noise. The art and bunker are cool too.
Guest review by
Erin
Cambodia
From US$23.40 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 265 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 7.7
Good - What previous guests thought, 30 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
From US$138.89 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 238 reviews
I loved my stay at the Thinnai (and Jaffna overall, it’s a shame that people skip this place). There was a small miscommunication about take away breakfast, but they sincerely apologised and made up for it with a surprise from the kitchen. Breakfast is also very nice and I definitely recommend the Odiyal Kool which tasted amazing!
Guest review by
Lythia
Netherlands
From US$67.41 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 280 reviews
One of the very best stays we had in Sri Lanka over the last few weeks. Perfect accommodation, perfect location (oasis in the heart of Jaffna), very friendly, hospitable and professional staff and owner, who do their very best to make you feel at home.
Guest review by
Jan
Netherlands
From US$18 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 179 reviews
Dilan was such a nice and friendly host. The rooms was safe, clean and we had a lot of space. The shower was working well and it was a go base to do the daily activities. Totally recommend it 😎✌️🌞🌴
Guest review by
Buchli
Switzerland
From US$57.97 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 329 reviews
Staff were very helpful - when I was unwell for two days, the staff brought my breakfast to my room The room was very clean The security guard helped us to find a car parking sppot/
Guest review by
shiyamini
United Kingdom
From US$233.64 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 621 reviews
It was exactly identical as the picture. Clean and maintained. The stuff and owner are really nice and helpful! Can only recommend.
Guest review by
Marie Helene
India
From US$94.08 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$23.38 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 212 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