Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Jaffna

Filter by star ratings
All filters
Gaja Hotel & Rest House
Gaja Hotel & Rest House
5.8 Okay
Chunnakam, Maruthanarmadam, Jaffna, Sri Lanka
Show on map
4.7 mi from city centre, Jaffna 
OkayBased on 4 reviews
5.8

Gaja Rest House is situated in Jaffna and features free Wi-Fi. It also provides a 24-hour business centre, meeting rooms and a laundry service.

Senthil Complex
Senthil Complex
8.7 Excellent
No. 88, Sivapragasam Road (Near Thaddatheru Junction), Jaffna, Sri Lanka
Show on map
1.1 mi from city centre, Jaffna 
ExcellentBased on 212 reviews
8.7

Senthilcomplex is located in Jaffna and offers free Wi-Fi. It also provides bicycle rental, room service and a swimming pool.

Jaffna Premier Inn
Jaffna Premier Inn
6.9 Good
Jaffna, Sri Lanka
Show on map
0.9 mi from city centre, Jaffna 
GoodBased on 162 reviews
6.9

Jaffna Premier Inn is located in Jaffna and features free Wi-Fi. It also offers a laundry service and a 24-hour reception.

Hotel Blue Whale
Hotel Blue Whale
7.9 Good
No 26, Somasundara Avenue, Jaffna, Sri Lanka
Show on map
1.4 mi from city centre, Jaffna 
GoodBased on 22 reviews
7.9

Situated within walking distance of Jaffna Railway Station, Hotel Blue Whale provides guests with an ideal base while in Jaffna. Guests can also enjoy complimentary internet throughout the property.

Colonial Inn
Colonial Inn
4.7 Okay
92 2nd Cross Street 92-C, Jaffna, Sri Lanka
Show on map
0.8 mi from city centre, Jaffna 
OkayBased on 10 reviews
4.7

Located close to Jaffna Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Jaffna and its surrounds. Guests can also enjoy free Wi-Fi.

Yaarl Holiday Inn
Yaarl Holiday Inn
6.0 Good
19 Temple Road, Jaffna, Sri Lanka
Show on map
1.3 mi from city centre, Jaffna 
GoodBased on 133 reviews
6.0

This Jaffna guest house is located within a 10-minute walk of Jaffna Railway Station. It also offers a swimming pool, free Wi-Fi and a 24-hour reception.

Tilko Jaffna City Hotel
Tilko Jaffna City Hotel
3.6 Mediocre
70/6, Kks Road, Jaffna, Sri Lanka
Show on map
0.3 mi from city centre, Jaffna 
MediocreBased on 1 review
3.6

Tilko Jaffna City Hotel provides a unique setting when in Jaffna. It has a day spa, as well as a sauna, a hair salon and a mineral bath.

Cedar
Cedar
8.5 Excellent
50/1, Kandy Rd, Jaffna, Sri Lanka
Show on map
1.4 mi from city centre, Jaffna 
ExcellentBased on 131 reviews
8.5

OYO 410 Cedar provides comfortable rooms, equipped to fit the needs of any traveller.

D'Villa Guest House
D'Villa Guest House
9.0 Excellent
06 Pentecostal Lane, Jaffna, Sri Lanka
Show on map
1.9 mi from city centre, Jaffna 
ExcellentBased on 147 reviews
9.0

Located in Jaffna, the guest house is an easy drive from University of Jaffna and Attiar Hindu College. It also offers free Wi-Fi, a swimming pool and bicycle rental.

Palm Leaves
Palm Leaves
196, 2nd Cross Street, Jaffna, Sri Lanka
Show on map
0.1 mi from city centre, Jaffna 

Taprospa Palm Leaves is located in Jaffna and features free Wi-Fi. It also offers a currency exchange, an outdoor pool and room service.

Tips for booking a Jaffna hotel

Cheapest month:June
Most expensive month:July
Average price in Jaffna:$40/night
Absolute cheapest price found:$7/night
Cheapest day:Tuesday
Most expensive day:Sunday
$14 - $107
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$16 - $39
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Jaffna hotels

Show all 147 hotels
1
Jetwing Jaffna
Jetwing Jaffna
8.6 Excellent
37, Mahatma Gandhi Road, Jaffna, Sri Lanka
Show on map
0.5 mi from city centre, Jaffna 

Located a short stroll from Jaffna Railway Station, the hotel offers guests a convenient base when visiting Jaffna. It provides 4-star accommodation with air-conditioned rooms.

Cheapest hotels in Jaffna, Sri Lanka

Show all 147 hotels
Yaarl Holiday Inn
Yaarl Holiday Inn
6.0 Good
19 Temple Road, Jaffna, Sri Lanka
Show on map
1.3 mi from city centre,  

This Jaffna guest house is located within a 10-minute walk of Jaffna Railway Station. It also offers a swimming pool, free Wi-Fi and a 24-hour reception.

$7
Avg. per night
Cedar
Cedar
8.5 Excellent
50/1, Kandy Rd, Jaffna, Sri Lanka
Show on map
1.4 mi from city centre,  

OYO 410 Cedar provides comfortable rooms, equipped to fit the needs of any traveller.

$15
Avg. per night
D'Villa Guest House
D'Villa Guest House
9.0 Excellent
06 Pentecostal Lane, Jaffna, Sri Lanka
Show on map
1.9 mi from city centre,  

Located in Jaffna, the guest house is an easy drive from University of Jaffna and Attiar Hindu College. It also offers free Wi-Fi, a swimming pool and bicycle rental.

$16
Avg. per night
Chandra Guest House
Chandra Guest House
Hospital Road, Chankanai, Jaffna, Sri Lanka
Show on map
6.3 mi from city centre,  

Chandra Guesthouse provides a comfortable setting when in Jaffna.

$16
Avg. per night
Senthil Complex
Senthil Complex
8.7 Excellent
No. 88, Sivapragasam Road (Near Thaddatheru Junction), Jaffna, Sri Lanka
Show on map
1.1 mi from city centre,  

Senthilcomplex is located in Jaffna and offers free Wi-Fi. It also provides bicycle rental, room service and a swimming pool.

$18
Avg. per night
Nallur Residence
Nallur Residence
9.2 Excellent
656 point pedro rd, nallur., Jaffna, Sri Lanka
Show on map
1.7 mi from city centre,  

Nallur Residence offers a comfortable setting when in Jaffna. It is moments from Nallur Kandaswamy Temple.

$22
Avg. per night
Palm Leaves
Palm Leaves
196, 2nd Cross Street, Jaffna, Sri Lanka
Show on map
0.1 mi from city centre,  

Taprospa Palm Leaves is located in Jaffna and features free Wi-Fi. It also offers a currency exchange, an outdoor pool and room service.

$24
Avg. per night
Gaja Hotel & Rest House
Gaja Hotel & Rest House
5.8 Okay
Chunnakam, Maruthanarmadam, Jaffna, Sri Lanka
Show on map
4.7 mi from city centre,  

Gaja Rest House is situated in Jaffna and features free Wi-Fi. It also provides a 24-hour business centre, meeting rooms and a laundry service.

$24
Avg. per night

Hotel prices in Jaffna

2 stars and under

$7 - $27

Yaarl Holiday Inn

#1 Most popular

$7
Avg. per night
Colonial Inn

#2 Most popular

Colonial Inn
4.7 Okay
$27
Avg. per night
Senthil Complex

Best value

Senthil Complex
8.7 Excellent
$18
Avg. per night
3 stars

$15 - $69

Green Grass

#1 Most popular

Green Grass
6.9 Good
$26
Avg. per night
Valampuri Hotel

#2 Most popular

Valampuri Hotel
8.0 Excellent
$37
Avg. per night
Cedar

Best value

Cedar
8.5 Excellent
$15
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Jaffna

About Jaffna

Serving as the cultural capital of Sri Lanka’s Tamil community, Jaffna lies on the island’s far northern tip, just across Palk Strait from India. Largely inaccessible during the Civil War years, it’s now opened its doors to visitors, with vibrant temples and a rich colonial history to discover.

Things to do

Marvel at the ornate gopuram tower of the Nallur Kandaswamy Temple, which is one of the most impressive Hindu temples in Sri Lanka. Surrounded by red-and-white striped walls, the sprawling complex features numerous shrines, golden arch-lined corridors and a picturesque courtyard centred around a large tank. Coincide your visit with one of the daily pujas or attend the annual Nallur Festival, which sees sarong-clad men hauling a huge chariot through the surrounding streets.

Delve into the history of the region at the Jaffna Archaeological Museum, where exhibits range from ancient ceramic pieces to colonial-era Dutch cannons. In addition to its Buddhist and Hindu religious artefacts, a highlight of the museum’s collection is its findings from the archaeological excavations at nearby Kandarodai.

One of the city’s most striking landmarks is the Jaffna Public Library, where its whitewashed exterior is surrounded by lush gardens. Overlooking Palk Strait is the Jaffna Fort, which was built by the Portuguese in the 17th century. Later occupied by the Dutch and the British, it’s now garrisoned by the Sri Lankan Army, with its ramparts a popular spot to watch the sunset each evening.

Getting around

Jaffna International Airport is the main gateway to Jaffna and around 35 minutes’ drive from the centre. Regular train and bus services make the eight-hour journey to and from Colombo. Buses also connect to towns and villages across northern Sri Lanka, while auto-rickshaws are available for getting around the city.

Jaffna travel FAQs

  • What are the best hotels in Jaffna?

    Jaffna is home to many highly-rated hotels, one of which is Jetwing Jaffna, which has a current rating of 8.6. For other potential stays, consider Valampuri Hotel and Nallur Holidays Inn, which can also be great places to stay in Jaffna.