Skip to main content

The best B&Bs in Jaffna

Check out our pick of great B&Bs in Jaffna

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Allens home stay, hotel in Jaffna

Allens home stay, a property with a terrace, is set in Jaffna, 1.7 km from Jaffna Railway Station, 2.6 km from Jaffna Public Library, as well as 3.1 km from Jaffna Fort.

I liked the property as it is authentic Jaffna homestay - next to Nallur temple felt so special and spiritual . Allen - Tamilian Host went above and beyond to answer any queries - logistical travel support and has so much history about Jaffna . As a female solo traveller I felt safe and totally looked after … no wonder this place is fully booked Allen ensured I was fed - watered and nothing was too much trouble - missing place and his warmth . You are in for a spectacular time
Scored 9.7
9.7
Rated exceptional
Exceptional
155 reviews
Price from
£14.37
1 night, 2 adults
Dayanithi Guest House, hotel in Jaffna

Set just 8 km from Nallur Kandaswamy Temple, Dayanithi Guest House features accommodation in Jaffna with access to free bikes, a garden, as well as full-day security.

We were really well welcomed and it was a real pleasure to stay at this guesthouse. Our host helped us very nicely sothat we were able to go by tuktuk to the market and do some shopping easyly. Thank you very much.
Scored 9.0
9.0
Rated superb
Superb
70 reviews
Price from
£25.55
1 night, 2 adults
Sunflowers Canada House, hotel in Jaffna

Sunflowers Canada House, a property with a garden, is located in Jaffna, 3.1 km from Jaffna Public Library, 3.5 km from Jaffna Fort, as well as 3.6 km from Nallur Kandaswamy Temple.

Very clean property with good facilities and space. Very helpful host.
Scored 9.3
9.3
Rated superb
Superb
8 reviews
Price from
£58.39
1 night, 2 adults
Berty's Cottage, hotel in Jaffna

Offering a garden and garden view, Berty's Cottage is set in Jaffna, 1.3 km from Nallur Kandaswamy Temple and 1.8 km from Jaffna Railway Station.

Excellent breakfast - Hilda and Berty were able to cater to all my requests and the food was superb. Early starts were accomodated for and everything was prepared and served to a very high quality.
Scored 9.3
9.3
Rated superb
Superb
43 reviews
Price from
£34.80
1 night, 2 adults
Nalluran illam - family room, hotel in Jaffna

Situated in Jaffna, within 1.5 km of Nallur Kandaswamy Temple and 3 km of Jaffna Railway Station, Nalluran illam - family room features accommodation with a garden as well as free private parking for...

Very clean, modern house and the family is very nice and super friendly. They made you feel welcome and helped with finding my way around Jaffna by letting me know bus times etc to go to Nainathive. Shared some puja food as well and it was a great experience. They also made sure that tea is available before I left even though it was super early morning. Thank you very much for your hospitality and would love to come back!
Scored 9.3
9.3
Rated superb
Superb
14 reviews
Price from
£25.44
1 night, 2 adults
Senthil Complex, hotel in Jaffna

Set 2.3 km from Nallur Kandaswamy Temple, Senthil Complex offers accommodation with a patio, as well as a garden. There is a private entrance at the guest house for the convenience of those who stay.

The staff were very good. They got us a kettle and cups for the room when we asked for them. We rented bicycles as well and were able to come and go as we please. Bicycle rental was very good value. 600lkr each per day
Scored 8.2
8.2
Rated very good
Very good
236 reviews
Price from
£21.56
1 night, 2 adults
Nallur Holidays Inn, hotel in Jaffna

Nallur Holidays Inn in Jaffna provides adults-only accommodation with an open-air bath and a shared lounge. This guest house features free private parking, a 24-hour front desk and free WiFi.

Location
Scored 8.3
8.3
Rated very good
Very good
370 reviews
Price from
£10.56
1 night, 2 adults
D'Villa Guest House, hotel in Jaffna

D'Villa Guest House, a property with a shared lounge, is situated in Jaffna, 2.3 km from Nallur Kandaswamy Temple, 3 km from Jaffna Public Library, as well as 3.4 km from Jaffna Fort.

Big room and very convenient common area with kettle & tea/coffee, fridge, tables, and nice terrace. Great location, quite area but walking distance to the main road and city centre. Nice services, with possibility of getting an abundant and tasty breakfast, laundry, and information about tours and activities. And what made the difference: Dylan was a great host, who adapted a lot to our logistic needs (including a last-minute extension), and both him, his dad, and Hilda took great care of us during our stay - Hilda took us with her on Pongal day, a Hindu celebration that took place during our stay. It was a very special day in their other guesthouse with also very kind Raj & team there, where we got to participate a lot and taste amazing food. Many thanks to all D's and team!
Scored 8.5
8.5
Rated very good
Very good
135 reviews
Price from
£11.18
1 night, 2 adults
Gatetrees resort, hotel in Jaffna

Situated within 1.5 km of Jaffna Railway Station and 1.7 km of Nallur Kandaswamy Temple, Gatetrees resort features rooms with air conditioning and a private bathroom in Jaffna.

We stayed in a delux room. Faultless. V comfortable bed, quiet, cool, very helpful host and hostess. We hired some bikes which helped. We did not eat there but former Jaffna people who stay there were very positive. Overall relaxed and friendly and all walking distance of town andNallur
Scored 8.7
8.7
Rated fabulous
Fabulous
196 reviews
Price from
£37.26
1 night, 2 adults
Nallur Residence, hotel in Jaffna

Set in Jaffna, 400 metres from Nallur Kandaswamy Temple, Nallur Residence offers accommodation with an open-air bath, free private parking, a garden and a terrace.

Staying at Nallur Residence truly feels like being at home, thanks to the warm welcome and excellent hospitality of Mr. Haran. I stayed there for a week while visiting the Jaffna Library and University for my research, and the location was incredibly convenient for commuting. The place is calm, perfect for relaxing and reading. The breakfast was exceptional, with a generous serving of fresh fruits. Additionally, unlimited water bottles, tea, and coffee are included in the stay, making it even more comfortable. The staff is attentive and ensures a pleasant stay—they change sheets and clean the rooms whenever you request. We will definitely choose this place again whenever we visit Jaffna. The location is also ideal for evening strolls along Nallur Temple Road, which is a delightful experience. As I am native to Tamil Nadu, it felt like home—there was no difference at all. Highly recommended!
Scored 8.8
8.8
Rated fabulous
Fabulous
151 reviews
Price from
£33.68
1 night, 2 adults
All B&Bs in Jaffna
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Jaffna this month

See all

Enjoy breakfast in Jaffna!

  • Breakfast options
    Review score
    9.7
    Exceptional · 155 reviews

    Allens home stay, a property with a terrace, is set in Jaffna, 1.7 km from Jaffna Railway Station, 2.6 km from Jaffna Public Library, as well as 3.1 km from Jaffna Fort.

    Thanks to Allen for all his help !!! A great Homestay !!

  • Review score
    9.0
    Superb · 70 reviews

    Set just 8 km from Nallur Kandaswamy Temple, Dayanithi Guest House features accommodation in Jaffna with access to free bikes, a garden, as well as full-day security.

    Good size clean rooms with decent beds and air con.

  • Breakfast options
    Review score
    8.3
    Very good · 370 reviews

    Nallur Holidays Inn in Jaffna provides adults-only accommodation with an open-air bath and a shared lounge. This guest house features free private parking, a 24-hour front desk and free WiFi.

    Their flexibility, hospitality and friendly service

  • Breakfast options
    Review score
    8.8
    Fabulous · 151 reviews

    Set in Jaffna, 400 metres from Nallur Kandaswamy Temple, Nallur Residence offers accommodation with an open-air bath, free private parking, a garden and a terrace.

    Breakfast was great. Fresh fruit, juice and everything included.

  • Breakfast options
    Review score
    8.7
    Fabulous · 196 reviews

    Situated within 1.5 km of Jaffna Railway Station and 1.7 km of Nallur Kandaswamy Temple, Gatetrees resort features rooms with air conditioning and a private bathroom in Jaffna.

    Luxury room Garden Choice of breakfast Excellent dinner

  • Breakfast options
    Review score
    8.3
    Very good · 37 reviews

    Featuring a patio with inner courtyard views, a garden and a shared lounge, WIMAL PALACE can be found in Jaffna, close to Jaffna Railway Station and 2.6 km from Nallur Kandaswamy Temple.

    It was so delicious. One of the nicest I’ve had in SL.

  • Review score
    7.1
    Good · 128 reviews

    Boasting a hot tub, Golden Star Guest House is set in Jaffna. This property offers access to a terrace, free private parking and free WiFi. The guest house has family rooms.

    It's a calm place.. staff are very friendly.. I love this place.

  • Review score
    7.8
    Good · 153 reviews

    Located in Jaffna, 2.5 km from Nallur Kandaswamy Temple, Brinthavanam Days Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace.

    Veru calm & comfortable place...owner is freindly man

Save money on B&Bs in Jaffna – budget options available!

  • Budget options available
    Review score
    9.3
    Superb · 8 reviews

    Sunflowers Canada House, a property with a garden, is located in Jaffna, 3.1 km from Jaffna Public Library, 3.5 km from Jaffna Fort, as well as 3.6 km from Nallur Kandaswamy Temple.

  • Budget options available

    Offering city views, LALITHA holiday INN is an accommodation located in Jaffna, 1.1 km from Jaffna Public Library and 1.7 km from Jaffna Fort.

  • Budget options available

    Set in Jaffna, 4.2 km from Nallur Kandaswamy Temple and 4.5 km from Jaffna Railway Station, Mathu villa's offers a terrace and air conditioning.

  • Budget options available
    Review score
    7.0
    Good · 2 reviews

    Located 2.8 km from Nallur Kandaswamy Temple, Hajiz Palace offers accommodation with a patio, as well as a shared lounge. This property offers access to a balcony, free private parking and free WiFi.

  • Review score
    9.3
    Superb · 384 reviews

    Located just 1.3 km from Jaffna Railway Station, Tony's Garden House Back Packers inn offers accommodation in Jaffna with access to a garden, a shared lounge, as well as a shared kitchen.

    Very friendly, Tony and Stanley made me felt like home. Thanks brothers!

  • Budget options available
    Review score
    9.3
    Superb · 43 reviews

    Offering a garden and garden view, Berty's Cottage is set in Jaffna, 1.3 km from Nallur Kandaswamy Temple and 1.8 km from Jaffna Railway Station.

    Great location. Great room. Friendly people. Highly recommend.

  • Budget options available
    Review score
    8.2
    Very good · 143 reviews

    Set just 100 metres from Jaffna Railway Station, Flamingo Villa offers accommodation in Jaffna with access to a garden, a shared lounge, as well as luggage storage space.

    The staff at this property are all great The room was wonderful,clean and perfect

  • Budget options available
    Review score
    8.5
    Very good · 196 reviews

    D'Villa Garden House has garden views, free WiFi and free private parking, situated in Jaffna, 2.8 km from Nallur Kandaswamy Temple.

    Very and truly friendly staff. Very good homemade breakfast.

Great access to the city centre! Check these B&Bs in Jaffna

  • Review score
    10.0
    Exceptional · 1 review

    Set in Jaffna, 11 km from Nallur Kandaswamy Temple, Shakin Shasha Beach House offers accommodation with a private beach area, free private parking and a garden.

  • Review score
    9.3
    Superb · 14 reviews

    Situated in Jaffna, within 1.5 km of Nallur Kandaswamy Temple and 3 km of Jaffna Railway Station, Nalluran illam - family room features accommodation with a garden as well as free private parking for...

  • Review score
    8.5
    Very good · 135 reviews

    D'Villa Guest House, a property with a shared lounge, is situated in Jaffna, 2.3 km from Nallur Kandaswamy Temple, 3 km from Jaffna Public Library, as well as 3.4 km from Jaffna Fort.

    The vegeterian breakfast with omlette - perfect start for the day.

  • Review score
    8.5
    Very good · 6 reviews

    Situated within 4 km of Nilavarai Well and 10 km of Nallur Kandaswamy Temple, Thurai guest house 2 features rooms with air conditioning and a private bathroom in Jaffna.

  • Central location
    Review score
    8.5
    Very good · 11 reviews

    Columbus villa is situated in Jaffna, 2.7 km from Nallur Kandaswamy Temple, 3.4 km from Jaffna Railway Station, as well as 3.4 km from Jaffna Public Library.

    Ruhige Lage nicht zu weit vom Zentrum entfernt, gutes Restaurant direkt um die Ecke

  • Central location
    Review score
    8.4
    Very good · 18 reviews

    Green star villa, a property with a garden, is situated in Jaffna, 2.5 km from Nallur Kandaswamy Temple, 2.6 km from Jaffna Railway Station, as well as 3.6 km from Jaffna Public Library.

  • Central location
    Review score
    8.3
    Very good · 24 reviews

    A good location for a stress-free holiday in Jaffna, J Hotel is a guest house surrounded by views of the garden. The property features a garden, bar and parking on-site among other facilities.

    Everything good as this a new hotel and very clean.

  • Central location
    Review score
    8.2
    Very good · 236 reviews

    Set 2.3 km from Nallur Kandaswamy Temple, Senthil Complex offers accommodation with a patio, as well as a garden. There is a private entrance at the guest house for the convenience of those who stay.

    Very friendly, helpfull and kind staff. Excellent!

  • Central location
    Review score
    8.1
    Very good · 7 reviews

    Set within 1.7 km of Nallur Kandaswamy Temple and 2.7 km of Jaffna Railway Station, Villa Thaarhai features rooms with air conditioning and a private bathroom in Jaffna.

  • Central location
    Review score
    7.7
    Good · 11 reviews

    Situated just 15 km from Nallur Kandaswamy Temple, KATHIR Guest House provides accommodation in Jaffna with access to a garden, a shared lounge, as well as a shared kitchen.

    Great location and peaceful atmosphere 🌱 Friendly and helpful staff Room was clean and spacious Overall, a pleasant stay with room for small improvements! ☺️

  • Review score
    7.5
    Good · 126 reviews

    MercuryFM 101 Yarl Mercury Inn - Jaffna, a property with a garden, is located in Jaffna, 1.1 km from Jaffna Railway Station, 1.9 km from Nallur Kandaswamy Temple, as well as 2 km from Jaffna Public...

    Room was nice. The guys who was there was helpful.

  • Central location
    Review score
    7.4
    Good · 14 reviews

    MSGuest House, a property with a garden, is set in Jaffna, 1.1 km from Nallur Kandaswamy Temple, 3.6 km from Jaffna Railway Station, as well as 4.3 km from Jaffna Public Library.

  • Central location
    Review score
    7.4
    Good · 24 reviews

    Set within 1.1 km of Jaffna Railway Station and 1.9 km of Nallur Kandaswamy Temple in Jaffna, Old Park Villa provides accommodation with seating area.

    Perfect location and morning Jaffna coffee is perfect.

  • Central location
    Review score
    7.0
    Good · 11 reviews

    Boasting garden views, thurai guest house features accommodation with free bikes and a balcony, around 4.1 km from Nilavarai Well.

  • Review score
    6.9
    Pleasant · 29 reviews

    MercuryFM 109 Guest House - Jaffna Temple road 77 is set in Jaffna, 1.3 km from Nallur Kandaswamy Temple, 2.2 km from Jaffna Public Library, and 2.6 km from Jaffna Fort.

  • Central location
    Review score
    6.7
    Pleasant · 29 reviews

    Superior rest, a property with a garden, is located in Jaffna, 2.3 km from Jaffna Railway Station, 2.6 km from Jaffna Public Library, as well as 3 km from Jaffna Fort.

  • Central location
    Review score
    6.0
    Pleasant · 62 reviews

    Yaarl Holiday, a property with a shared lounge, is set in Jaffna, less than 1 km from Jaffna Railway Station, a 19-minute walk from Nallur Kandaswamy Temple, as well as 1.8 km from Jaffna Public...

    No breakfast. Convenient place & shops nearby.

  • Review score
    4.2
    Disappointing · 6 reviews

    Geesh Residence: Rooms in Jaffna, a property with a shared lounge, is located in Jaffna, 1.8 km from Jaffna Railway Station, 2 km from Jaffna Fort, as well as 2 km from Nallur Kandaswamy Temple.

  • Central location
    Review score
    4.0
    Disappointing · 13 reviews

    EESTEE Court is set in Jaffna, less than 1 km from Jaffna Railway Station, a 13-minute walk from Jaffna Public Library, and 1.8 km from Jaffna Fort.

  • Central location

    Set within 4.7 km of Nallur Kandaswamy Temple and 6 km of Jaffna Railway Station, Rooms offers rooms with air conditioning and a private bathroom in Jaffna.

  • Central location

    Located within 2.5 km of Nilavarai Well and 16 km of Nallur Kandaswamy Temple, As Hotel provides rooms with air conditioning and a private bathroom in Jaffna.

  • Situated in Jaffna, within 11 km of Nallur Kandaswamy Temple and 12 km of Jaffna Railway Station, Shakin Shasha Beach House/neithalbeachcity features accommodation with a private beach area and free...

FAQ about B&Bs in Jaffna

B&Bs that guests love in Jaffna

See all
  • Avg. price/night: £39.38
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 37 reviews
    Great location for transportation, services and amenities. Still in a quiet neighborhood. Cleanest new building with a cool breeze from the trees around. More than enough personnel for security, maintenance etc. I rented a small single room, but there are bigger a/c rooms with plenty of common space to accommodate groups.
    Nathan
    Solo traveller
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 43 reviews
    Berty and his wife are charming hosts and nothing is too much trouble for them. Their cooking is absolutely delicious - a delight to get enjoyed. The rooms are spacious and very clean. I had left my medicines in Colombo and Berty took me I to the pharmacy to have the replaced. Their ho e is situated in a very quiet area and you wake to the sound of a variety of birds. A very enjoyable and comfortable stay and I will definitely stay there again when I next return to Jaffna
    David
    Solo traveller
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 156 reviews
    The hotel is in a great location, and despite busy roads is secluded and quiet. The rooms are built beautifully with lots of space for a large family.
    Sinduja
    Family with young children
  • Avg. price/night: £38.84
    Scored 7.6
    7.6
    Rated good
    Good
     · 73 reviews
    Lovely clean pool with comfortable loungers. Quiet room with tea and coffee making facilities. Evening meals were ok and cheap (approx 1000 LKR each). Bar served beer.
    julian
    Young couple
  • Avg. price/night: £14.37
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 155 reviews
    The house is down a quiet cul-de-sac, with a leafy garden and outside patio. Our room was large, with good size comfortable double bed. Air con, plus fan, plus mosquito net over bed. Plenty of sockets and good wifi. A lounge area with T.V. and dining area. Excellent delicious substantial breakfast. Allen was an extremely charming and helpful host, always willing to answer our questions, phone transport etc.
    Robin
    Young couple
  • Avg. price/night: £14.37
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 155 reviews
    Our stay at Allens home stay was very unique! Allen knows everything about Jaffna and its surroundings and will help you in any way to make your trip up north a special one. His garden is beautiful and quiet. The guesthouse is a 20 minute walk from the buisy city centre. We felt completely at home during our stay. Allen is a very warm and welcoming person. Breakfast was fantastic, Allen even made a food package when we had to catch an early train.
    Laura
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 178 reviews
    A quiet oasis in a busy city. A small 4 room villa. It was the staff who made this place a delight. Nothing was too much trouble. There is not a restaurant on site but it wasn’t a problem as the staff will arrange for dinner to be brought in. An excellent breakfast is prepared on site. Thank you to all the staff
    Deborah
    Young couple
  • Avg. price/night: £178.24
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 440 reviews
    Super location, quiet, 10min to city center by car Excellent breakfast with local or western food Friendly stuff
    Werner
    Solo traveller
  • Avg. price/night: £114.19
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 269 reviews
    The location of Jaffna Heritage hotel is very good, 8mn by tuk-tuk to the train station/city center and only 2mn walking distance from the Nallur Temple. The breakfast buffet is nice and the staff pleasant. The place is extremely quiet from 22:00 hrs to 5:30 hrs.
    Josie
    Group
  • Avg. price/night: £22.77
    Scored 7.3
    7.3
    Rated good
    Good
     · 176 reviews
    Spacious room, clean, great location (central but very quiet!). Breakfast was very nice and so copious. We were spoilt with choices and refills! They catered so kindly and beautifully for our toddler, it was great! The staff were exceptional! Raymond (reception) a very kind, considerate and helpful Manager. Wonderful Man! On top of everything else, he also arranged transportation for us at very short notice and reasonably priced. The gentleman serving in the restaurant was so welcoming, smiley, just lovely!
    Jennifer
    Family with young children