Self-Catering Accommodations in Trincomalee

Find the self-catering accommodations that appeal to you the most

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

The best self-catering accommodations in Trincomalee

Check out our selection of great self-catering accommodations in Trincomalee

NM Rest House

Hotel in Trincomalee

Located in Trincomalee, a 4-minute walk from Uppuveli beach, NM Rest House provides accommodations with a garden, free private parking and a terrace.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
$23
1 night, 2 adults

K Seven Guest Inn

Trincomalee

K Seven Guest Inn provides a private beach area and accommodations with a kitchen in Trincomalee, a 7-minute walk from Uppuveli beach. With garden views, this accommodation features a balcony.

A
Angie tours sri lanka
From
Sri Lanka
I had a wonderful stay at K Seven Guest Inn. The room was very clean, comfortable and spacious, and the location is excellent — just a few minutes’ walk from Uppuveli Beach. The hosts were extremely friendly, welcoming and helpful throughout my stay. The breakfast was delicious and freshly prepared, and having convenient parking was a big advantage. A peaceful and comfortable place with great hospitality and excellent value for money. I would definitely recommend K Seven Guest Inn to anyone visiting Trincomalee and would happily stay here again!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 reviews
Price from
$25
1 night, 2 adults

Trinco Ashvi Family Guest

Trincomalee

Offering a garden and a terrace, Trinco Ashvi Family Guest in Trincomalee is close to Uppuveli beach and Trincomalee Railway Station.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 6 reviews
Price from
$48.75
1 night, 2 adults

Silva Hostel & Rooms

Trincomalee

Located in Trincomalee, a 2-minute walk from Uppuveli beach, Silva Hostel & Rooms has accommodations with a garden, free private parking, a private beach area and a shared lounge.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 64 reviews
Price from
$15.30
1 night, 2 adults

New! Mangalam house, Private plunge pool near beach

Trincomalee

New! Mangalam house, Private plunge pool near beach is a recently renovated vacation home in Trincomalee where guests can make the most of its outdoor swimming pool, open-air bath, and garden.

D
Derek
From
Sri Lanka
Had a great stay at Mangalam House. The property is lovely with way more facilities than I needed but great if you want to use them. I didn't expect to use the washing machine but I'm glad I did otherwise I'd have been in trouble later in the trip. All items are relatively new and its a has lot of personal touches. For me, the location is excellent. There's a great beach nearby and you can walk to the Fort / Temple and into town. The vibe is quite chilled and I love the history of the town. Some of the local bakers and small dining places were excellent. You've got small super markets, a wine store down the street and a 5 minute walk to the beach which is best in the morning and evening. For me its the best spot in Trinco and beats staying at the expensive beach hotels. Way more to do in Trinco town. Great job. Well done!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews
Price from
$165
1 night, 2 adults

TRINCO VISTARA GUEST House APARTMENT

Trincomalee

TRINCO VISTARA GUEST House APARTMENT offers accommodations in Trincomalee, a 17-minute walk from Uppuveli beach. This vacation home provides free private parking, room service, and free Wifi.

M
Michael
From
United States
The hosts were extremely nice and accommodating. They made sure we were comfortable and even brought up a second breakfast the first day when they realized I couldn’t eat most of what they originally brought up since I can’t eat wheat. WiFi is excellent and was sufficient for me to complete a 2 hour online meeting. There is a washing machine for guest use and bottled water as well as a kitchen although we didn’t use it beyond making tea. I dropped my headphone case and didn’t realize one bud escaped until we had checked out and got a message from the owner who was kind enough to arrange a tuk tuk to bring it out to me after a dive trip later that day. Truly going above and beyond.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 70 reviews
Price from
$30
1 night, 2 adults

Calm Guest

Trincomalee

Providing a garden, Calm Guest offers accommodations in Trincomalee.

S
Sudesh
From
Sri Lanka
Exceptional stay in the heart of Trincomalee. It was a very spacious, clean, and well-maintained house with a peaceful neighbourhood, ideal for families and groups. The host is very responsive, and overall, it felt like a home away from home, offering great value for money. I would definitely recommend this place to anyone visiting Trincomalee and would happily stay here again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 35 reviews
Price from
$86.40
1 night, 2 adults

villa24.trinco

Trincomalee

The air-conditioned accommodation is a 7-minute walk from Uppuveli beach, and guests can benefit from private parking available on site and free Wifi.

A
Anh
From
Sri Lanka
High recommendation, Everything there is perfect. Rooms, kitchen, living room, washroom... all are clean, comfortable. Householder is really kind and friendly. They supported whatever we need. It looks like a homestay. Therefore, it's suitable for group or family members. We really enjoyed our holiday there. Definitely I will book there again if I have chance to visit Trincomalee in the future.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 51 reviews
Price from
$90
1 night, 2 adults

Nesan’s villa

Trincomalee

Offering inner courtyard views, Nesan’s villa in Trincomalee features accommodations and a garden. There's a private entrance at the guest house for the convenience of those who stay.

S
Schinwald
From
Austria
I loved my stay here. The property is calm and beautiful, surrounded by a lush green garden, with palm trees all around. The room was exquisite and spacious, with excellent air conditioning and fast, reliable Wi-Fi throughout the property. I would recommend this place to anyone who wants easy access to the beach or town while still being able to retreat to a quiet and peaceful spot afterward. Nothing is far away, which makes the location especially convenient.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 63 reviews
Price from
$20
1 night, 2 adults

Apartment314 Oceanfront condos Nilaveli

Trincomalee

With Nilaveli Beach reachable in a few steps, Apartment314 Oceanfront condos Nilaveli features accommodations, a restaurant, a private beach area, pool with a view, and a garden.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 33 reviews
Price from
$125
1 night, 2 adults
All self-catering accommodations in Trincomalee

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Trincomalee and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 501 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 162 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 72 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 35 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 64 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 159 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 37 reviews

Popular with guests booking self-catering accommodations in Trincomalee

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews

Enjoy breakfast in Trincomalee and nearby

See all
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 501 reviews

Guest review
Blue diamond resort was an amazing place to spend our holiday in trincomalee. They served us really well that we felt at home. I really appreciate their service and. Highly recommend this place to have an experience of quiet and extremely beautiful view.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 162 reviews

Guest review
Loved the clean rooms, friendly staff, and beautiful view at Pearl Diamond Resort.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 reviews

Guest review
Great location and friendly staff, very close to the beach. Recommended 100%
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 159 reviews

Guest review
Amazing staff, great rooms a few steps from the beach. Unbeatable
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews

Guest review
This is a beautiful apartment in an amazing location right on the beach. It was immaculately clean and the staff were super helpful and friendly. I would highly recommend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 55 reviews

Guest review
The location was directly accessible to a beautiful beach with lounge chairs on the premises.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 36 reviews

Guest review
Spacious rooms and friendly staff. Great location.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 52 reviews

Guest review
This place was really great. Very spacious and comfortable all around. The pool was the perfect temperature and the staff on the property itself were very nice. A lot of security around. There is a restaurant on the premises that was convenient and good. There isn't much around the resort that was open while we were there, but we visited in the off-season. The security guard called us a tuk-tuk whenever we needed one, and they arrived within a few minutes. The host was very accommodating and responsive to our every need. I would absolutely stay here again.

These self-catering accommodations in Trincomalee and nearby have options with free cancellation

See all

Sajee Residence Trincomalee

48 Kandy Rd 48/246
Free cancellation options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 72 reviews

Guest review
Facility is in the first floor that's owned by a Tamil family ... guest house had the basic amenities with the exception of cloth hangar. Guest house owner is well-versed in English that comes from his rich experience working with various UN agencies. Location is close to the main road but still quite silent ... the nearest bus stop is walkable to take buses from/to the main town and to the nearby locations, like, the Marble beach. In fact, one can take the small gullies to go to the railway station though it can get bit difficult during rainy days and in the evenings.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 35 reviews

Guest review
Beautiful beachfront property. Great hosts.

Silva Hostel & Rooms

Sarvodaya Rd alas garden
Free cancellation options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 64 reviews

H & Z Guest House

Sri Lanka Ground floor
Free cancellation options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews

Trintrip Residence

16, Sea View Road 1st floor
Free cancellation options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 37 reviews

Guest review
It was clean. Very spacious, It has very personal feeling to it. The owner is very nice and friendly. And there is a dog who is a really good boy. It's closer to beach and to the day today town of trincomalee(not the tourist's part of the city). And it's located near the railway station which is really helpful because we visit trinco by train.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 70 reviews

Guest review
It was a family trip and the guest house has everything you need. Gas cooker with Gas, Small refrigerator, and any equipment that you need to cook something. Also there is a grocery store on the ground floor. large screen smart TV with high speed wifi connection. I can say if you are going on a family trip to Trinco this is the location.

Beach Paradise Nilaveli

532-D1, Mill Road, Nilaveli
Free cancellation options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 80 reviews

Guest review
The apartment has all the amenities and is quite modern. There, my family and I felt completely at ease. The beach is close to the property. The beach is lovely and immaculate.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 33 reviews

Highly rated self-catering accommodations in Trincomalee and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews

Guest review
Had a great stay at Mangalam House. The property is lovely with way more facilities than I needed but great if you want to use them. I didn't expect to use the washing machine but I'm glad I did otherwise I'd have been in trouble later in the trip. All items are relatively new and its a has lot of personal touches. For me, the location is excellent. There's a great beach nearby and you can walk to the Fort / Temple and into town. The vibe is quite chilled and I love the history of the town. Some of the local bakers and small dining places were excellent. You've got small super markets, a wine store down the street and a 5 minute walk to the beach which is best in the morning and evening. For me its the best spot in Trinco and beats staying at the expensive beach hotels. Way more to do in Trinco town. Great job. Well done!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 33 reviews

Guest review
Very clean property and owners are very helpful we will book in future
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9 reviews
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 19 reviews
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 11 reviews

Guest review
breakfast was not provided but the Trinco town is nearby and there wasn't any issue. The host Pushparaja was friendly and very corporative regardless of his poor English.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 72 reviews

Guest review
The location- it’s right next to the beach. Towels provided, very well equipped

FAQ about self-catering accommodations in Trincomalee

Self-catering Accommodations That Guests Love in Trincomalee

See all
Avg. price/night: $101.70
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 51 reviews
Most kind hosts who were helpful and super communicative. They went out of their way to help us. Place is very bright and airy and clean. Kitchen is well equipped with basic things you need for cooking.
Guest review by Ankesh
Family with young children
Avg. price/night: $21
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 132 reviews
Everything was perfect! The location is very good close to the beach, the room is clean and big, you can use kitchen and laundry also. It was very nice🙏 thank you so mich!
Guest review by Veronika
Family with young children
Avg. price/night: $62.15
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 50 reviews
The villa is very nice. All photos are true. The accommodation contains 3 bedrooms and 3 water closets, a kitchen and a living room. The owners are very nice people, speak good english and helped us with a taxi for example and other questions. If you want to visit Trincomalee, it's the best varient. Forest deers live and walk in Trinkomali. We fed them a little.
Guest review by Александра Петрова
Family with young children

More places to explore, more ways to go