Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Jaffna District

Check out our pick of great three-star hotels in Jaffna District

Filter by:


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.

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. The property is around 2 km from Nallur Kandaswamy Temple, 2.9 km from Jaffna Public Library and 3.2 km from Jaffna Fort. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

The area is popular for cycling, and bike hire is available at this 3-star hotel. Great place. Staff is very helpful. Conveniently located. Homely atmosphere . I can recommend to anyone.

Show more Show less
9
Superb
43 reviews
Price from
US$27
per night

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.

All guest rooms come with air conditioning, a flat-screen TV with cable channels, a fridge, a kettle, a bidet, free toiletries and a desk. All rooms at the hotel are fitted with a private bathroom fitted with a shower. We had a great stay at this hotel. The location is perfect just a short walk to the town center, yet surprisingly quiet and peaceful. It offers the best of both worlds: convenience and tranquility. The staff were excellent and extremely helpful, always ready to assist with a smile. Their warm hospitality really stood out and made the stay even more enjoyable. In terms of value for money, it’s outstanding. The experience was honestly better than many of the top rated hotels in town, both in comfort and service. Would definitely recommend and return!

Show more Show less
8.3
Very good
52 reviews
Price from
US$33.20
per night

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. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation features room service and a 24-hour front desk for guests. Great hotel with comfortable rooms and friendly staff. Situqted walkable distance from the town. Loved the breakfast which was complimentary. Aruna was very helpful. Wifi connection was good and I was able to get my work done.

Show more Show less
7.6
Good
107 reviews
Price from
US$42
per night

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. Free private parking is available and the hotel also offers bike hire for guests who want to explore the surrounding area.

Show more Show less
9.3
Superb
3 reviews
Price from
US$45
per night

Situated in Jaffna, 200 metres from Nallur Kandaswamy Temple, MNA Holiday Inn 1 features accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is set 2.1 km from Jaffna Railway Station.

Show more Show less
5.5
Review score
2 reviews
Price from
US$14
per night

PJ Hotels Jaffna has an outdoor swimming pool, fitness centre, a garden and terrace in Jaffna. Each accommodation at the 3-star hotel has pool views, and guests can enjoy access to a restaurant and to a bar. The accommodation features room service and a 24-hour front desk for guests. Yes. I stayed 1 day in there such a wonderful place to visit. Their workers are very kindly and friendly also their food is pretty good. Room is very clean . You should go in there also you can get good experience.

Show more Show less
7.7
Good
98 reviews
Price from
US$30
per night

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. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is situated 2 km from Jaffna Public Library. 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
Good
89 reviews
Price from
US$23
per night

Set in Jaffna, 7.1 km from Nilavarai Well, Thisha Hotel & Restaurant offers accommodation with a garden, free private parking, a terrace and a restaurant. Located around 9 km from Naguleswaram Temple, the hotel with free WiFi is also 10 km away from Nallur Kandaswamy Temple. The accommodation provides room service, a 24-hour front desk and luggage storage for guests. The location is easy to locate, and the staff are very helpful

Show more Show less
7.6
Good
63 reviews
Price from
US$15
per night

Located in Jaffna, 500 metres from Jaffna Railway Station, Station Garden Hotel And Resturant provides accommodation with a restaurant, free private parking and a spa and wellness centre. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service and a 24-hour front desk for guests. The room is passable for one night if arriving late nr station

Show more Show less
6.2
Review score
7 reviews
Price from
US$19.80
per night

Mamma Swiss Rooms is situated in Jaffna, 3.3 km from Nallur Kandaswamy Temple and 3.6 km from Jaffna Public Library. Featuring a garden, this 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation features a shared kitchen and room service for guests.

Show more Show less
Price from
US$30.60
per night

Most booked three-star hotels in Jaffna District this month

FAQs about three-star hotels in Jaffna District

  • Most three-star hotels on Booking.com offer free cancellation.

  • We make it quick and easy to book a three-star hotel in Jaffna District. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • There are 15 three-star hotels in Jaffna District you can book on Booking.com.

  • The average price per night for a three-star hotel in Jaffna District for this weekend is US$32, based on current Booking.com prices.

Three-Star Hotels that guests love in Jaffna District