Skip to main content

Places to Stay in Trincomalee

Find the places to stay that appeal to you the most

The best places to stay in Trincomalee

Check out our pick of great places to stay in Trincomalee

Filter by:

Review score

Blu Marine Nilaveli

Hotel in Trincomalee

Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

M
Margarita
From
Belgium
Everything!!! Staff very friendly and always keen to help! The most amazing experience! Fantastic breakfast! You will not regret it! Rooms very spacious and really clean!! I would highly recommend this place!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews
Price from
US$35
1 night, 2 adults

Uppuveli Beach by DSK

Hotel in Trincomalee

Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodation in Trincomalee and features free bikes, outdoor swimming pool and fitness centre.

L
Lorris
From
France
- really good hotel close to main interest points - Amazing staff the guest relation manager handle wonderfully a misunderstanding we had at the spa 🙏 Jatu at the reception was also really nice - room are big and modern
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 286 reviews
Price from
US$259
1 night, 2 adults

Breeze Guest House

Trincomalee

Set just 600 metres from Uppuveli beach, Breeze Guest House provides accommodation in Trincomalee with access to a garden, a shared lounge, as well as a shared kitchen.

C
Christian
From
Germany
Everything, I can't think of anything to improve it.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews
Price from
US$18
1 night, 2 adults

Nature Beach Huts

Trincomalee

Set in Trincomalee, 1.2 km from Sampalthivu Beach, Nature Beach Huts offers accommodation with a private beach area, free private parking, an open-air bath and free bikes.

M
Mette
From
Netherlands
Lovely huts in wonderful garden, full of chairs and hammocks to relax in. Each hut has its own little verandah. The huts are all individually beautifully and very creatively decorated, an unique experience! Owner Brenda does everything to make you feel at home, cooks delicious meals and speaks very well english. The beach is a stone throw away. It is a lagoon with (very) shallow water so safe for swimming, even for small children. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 229 reviews
Price from
US$35
1 night, 2 adults

Regina Beach Bungalow

Hotel in Trincomalee

Situated in Trincomalee, 60 metres from Sampalthivu Beach, Regina Beach Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

F
Flore
From
Belgium
Very friendy manager and staff. We had an accident and he helped us a lot and even came to the hospital. Pretty villas, nice beach with beds. Arranges nice things to do.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 210 reviews
Price from
US$60
1 night, 2 adults

Hilton Cottage

Trincomalee

Situated within 500 metres of Uppuveli beach and 4.1 km of Kanniya Hot Springs in Trincomalee, Hilton Cottage features accommodation with seating area and a kitchen.

M
Mathu
From
Austria
The rooms were clean, wonderful and comfortable.. The manager is incredibly helpful and always willing to help. I highly recommend this hotel.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 282 reviews
Price from
US$26.78
1 night, 2 adults

Blue Wings Beach Hotel

Trincomalee

Located in Trincomalee, within a few steps of Uppuveli beach and 2.2 km of Trincomalee Railway Station, Blue Wings Beach Hotel provides accommodation with a private beach area and free WiFi as well as...

j
jose
From
Singapore
I like everything, location, very clean, the staff and owner are super nice and helpful. We want to comeback. The food was amazing. We hate seafood everyday.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 441 reviews
Price from
US$28.50
1 night, 2 adults

Pleasant Park Holiday Inn

Trincomalee

Boasting free bikes, garden and views of garden, Pleasant Park Holiday Inn is situated in Trincomalee, 500 metres from Uppuveli beach. This property offers access to a terrace and free private...

A
Abdulla
From
Maldives
Loved everything about this place. Cleanliness was above the top. Host was super helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 546 reviews
Price from
US$12.90
1 night, 2 adults

Alass Ga For Pets Lovers

Trincomalee

Set within 600 metres of Uppuveli beach and 4 km of Kanniya Hot Springs, Alass Ga For Pets Lovers features rooms with air conditioning and a private bathroom in Trincomalee.

A
Amalie
From
Denmark
Nice room, good shower. Have got filtered water that you can drink.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 197 reviews
Price from
US$28.70
1 night, 2 adults

Amaranthe Bay Resort & Spa

Trincomalee

Offering an outdoor swimming pool and a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 5 km north of the Trincomalee town on the beautiful East Coast of Sri Lanka.

H
Hannah
From
Ireland
Having searched online for quite some time we decided to stay in the Amaranthé Bay for four nights in June and are very glad we did! Upon arrival we were met with a lovely welcome drink and very helpful staff, every staff member we encountered throughout our trip were friendly, approachable and nice. Mayuran, Priwin and Abinaya were always very helpful and couldn't do more for us! We stayed in a junior suite overlooking the bay, it was spacious and very clean. It also had a lovely jacuzzi to relax in while taking in the views. The pool area itself is kept very clean and had plenty of chairs, both in and out of shade depending on your preference. The hotel is located close to everything but in a very peaceful setting. The walk to nearby restaurants and bars only took a few minutes and felt very safe. We went to the beach a few mornings and it took about 5 minutes to get there! We ate in the pool bar and everything we had tasted nice, including the cocktails! Breakfast too was full of variety, both Western and local options, and you definitely won't be leaving feeling hungry! Kirujan, Ladsagan and Thisalini were always smiling every morning! We really enjoyed our stay here and feel that it was excellent value overall, would 100% recommend!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 359 reviews
Price from
US$139.50
1 night, 2 adults
All places to stay in Trincomalee

Most booked places to stay in Trincomalee and surroundings in the past month

See all

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 322 reviews

Popular with guests booking places to stay in Trincomalee

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

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 177 reviews

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 192 reviews

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 341 reviews

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 441 reviews

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 198 reviews

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 738 reviews

Great access to the city centre. Check these places to stay in Trincomalee and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 21 reviews

Located 600 metres from Uppuveli beach, Blackthorn Hotel offers rooms with air conditioning in Trincomalee.

From US$24.86 per night

Set in Trincomalee, 500 metres from Uppuveli beach and less than 1 km from Kali Kovil, Lucky 7 Seaview Guesthouse offers air conditioning.

From US$40.68 per night

SS Villa

Trincomalee
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Trincomalee, 400 metres from Uppuveli beach and 700 metres from Kali Kovil, SS Villa provides air-conditioned accommodation with a balcony and free WiFi.

From US$47.46 per night

Set in Trincomalee with Uppuveli beach and Kali Kovil nearby, Trinco Sai Vacation offers accommodation with free private parking.

From US$106.50 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

Situated in Trincomalee, Neem Tree House, Trincomalee has a garden, terrace, restaurant, and free WiFi throughout the property.

From US$81 per night

Set in Trincomalee, near Uppuveli beach, Trincomalee Railway Station and Kali Kovil, Bales GUEST HOUSE has a garden. This property offers access to a balcony and free private parking.

From US$37.29 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Trincomalee, near Trincomalee Railway Station, Kali Kovil and St. Mary's Cathedral Trincomalee, Aadhira Guest House has a shared lounge.

From US$15.82 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Situated in Trincomalee, within 400 metres of Uppuveli beach and 400 metres of Kali Kovil, BonVoyaageVilla features accommodation with a garden as well as free private parking for guests who drive.

From US$28.25 per night

Enjoy breakfast in Trincomalee and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 192 reviews

Located in Trincomalee, 100 metres from Uppuveli beach, Bon Voyaage Tourist Inn provides accommodation with a garden, free private parking and a shared lounge.

From US$45.90 per night

Yash ViLLA

Trincomalee
Breakfast options

Boasting air-conditioned accommodation with a private pool, Yash ViLLA is situated in Trincomalee. This property offers access to a balcony and free private parking.

From US$22.60 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 39 reviews

Located within 1.7 km of Uppuveli beach and less than 1 km of Trincomalee Railway Station, Sajee Residence Trincomalee features rooms with air conditioning and a private bathroom in Trincomalee.

From US$23.73 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 28 reviews

Situated in Trincomalee, a few steps from Dutch Bay Beach, Trinco Caritas Guest Villa features accommodation with a terrace, free private parking and a restaurant.

From US$39.55 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 198 reviews

Located in Trincomalee, a few steps from Dutch Bay Beach, Dutch Villa - Trincomalee provides accommodation with a private beach area, free private parking, a garden and a terrace.

From US$33.90 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 reviews

Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodation with free bikes, free private parking, a restaurant and a bar.

From US$48.38 per night

Located in Trincomalee, 400 metres from Dutch Bay Beach, Trinco Hybrid Comfort Inn provides accommodation with free bikes, free private parking, a garden and a terrace.

From US$21.13 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 419 reviews

Located in Trincomalee, 70 metres from Uppuveli beach, Elegant Green Beach Resort provides accommodation with a garden, free private parking, a private beach area and a terrace.

From US$55 per night

Save money on places to stay in Trincomalee and nearby – budget options available

Edwin Villa

Trincomalee
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 46 reviews

Located in Trincomalee, 700 metres from Uppuveli beach and 800 metres from Trincomalee Railway Station, Edwin Villa offers a garden and air conditioning.

From US$73.45 per night

Thuwaraha Holiday Villa

Trincomalee
Budget options available

Situated in Trincomalee and only 1.3 km from Dutch Bay Beach, Thuwaraha Holiday Villa features accommodation with sea views, free WiFi and free private parking.

From US$33.90 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 46 reviews

Offering city views, TRINCO VISTARA GUEST House is an accommodation located in Trincomalee, 1.5 km from Uppuveli beach and 1.3 km from Trincomalee Railway Station.

From US$56.50 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Located in Trincomalee with Uppuveli beach and Trincomalee Railway Station nearby, Birds Nest is charming retreat provides accommodation with free WiFi and free private parking.

Ocean Villa

Trincomalee
Budget options available

Set in Trincomalee and only less than 1 km from Dutch Bay Beach, Ocean Villa offers accommodation with sea views, free WiFi and free private parking.

From US$124.30 per night

Trinco Ashvi Family Guest

Trincomalee
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Featuring a balcony with garden views, a garden and a terrace, Trinco Ashvi Family Guest can be found in Trincomalee, close to Uppuveli beach and less than 1 km from Trincomalee Railway Station.

From US$44.07 per night

sky blue Villa

Trincomalee
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6 reviews

Set in Trincomalee with Dutch Bay Beach and St. Mary's Cathedral Trincomalee nearby, sky blue Villa offers accommodation with free WiFi and free private parking.

From US$70.06 per night

Dutch Bay Beach Cottages

Trincomalee
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 101 reviews

Facing the seafront, Dutch Bay Beach Cottages is a guest house featuring a 1-star accommodation in Trincomalee. It has a private beach area, garden and private parking.

From US$30 per night

FAQ about places to stay in Trincomalee

Places to stay that guests love in Trincomalee

See all
Avg. price/night: US$15
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 281 reviews
Best location to stay in Trincomalee by far. Couldn’t have asked for a better stay!
Guest review by
Stefan
Solo traveller
Avg. price/night: US$31
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 441 reviews
Such a lovely stay here at this small family run hotel, really nice staff who go above and beyond - all meals available, very good Sri Lankan breakfast! Great location, can see the sea Strong WiFi connection
Guest review by
Francesca
Young couple
Avg. price/night: US$48.38
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 reviews
Great location on the beautiful beach, comfortable AC rooms with fridge and kettle, close to nearby tourist attractions, staff friendly and made an effort to make you comfortable. Little things like late check out and water for your journey were really thoughtful and welcome. Overall a decent place to stay considering it was still out of season.
Guest review by
Sharon
Young couple
Avg. price/night: US$22.01
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 192 reviews
Cheap price with best location
Guest review by
Yatracharsi
Solo traveller
Avg. price/night: US$15
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 281 reviews
There’s no better place to stay than here in Trincomalee! Rangan is really friendly and he will do everything to make you feel at home. Location is also perfect. Come with an open mind and you will definitely leave this place with new friends. Thanks again for everything😘
Guest review by
Valentine
Solo traveller
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 258 reviews
Friendly staff that is willing to help and organize trips in surroundings. Tasty breakfast, great food, it is possible to order lunch/dinner, you have a choice of 2 meals, which are every day different. One of the best location of the beaches in Trincomalee. Most of the time we were the only one at the beach, the ocean is clean. It almost feels like you are in paradise.
Guest review by
Cyril
Young couple
Avg. price/night: US$18.36
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 287 reviews
Really comfortable and chill place to stay for some days, we could use the kitchen and the location was perfect 😊
Guest review by
Anonymous
People with friends
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 546 reviews
First I booked one night and then I stayed three. Trincomalee is literally a paradise and it’s worth it to spend more time there. The host was super kind and friendly, the location is strategic you can reach the most beautiful part of Uppuveli beach only walking 15 min ( the beach is 3 min walking from the hostel but it’s dirty) and 5 min by tuk tuk from the city center and temples. The room was clean, and they have a nice garden. I felt very comfortable :)
Guest review by
Ylenia
Solo traveller
Avg. price/night: US$52
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 262 reviews
Lovely location right on the beach. Very comfortable place to stay for a few nights relaxation whilst touring Sri Lanka. Staff were exceptionally helpful and friendly. Very tasty home cooking. Good swimming from the beach.
Guest review by
David
Young couple
Avg. price/night: US$28.05
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 195 reviews
Clean room with nice view of lagoon. Clean and modern bathroom with hot water. comfi bed, refrigerator, electric kettle, tv plus many more. Situated near the trinco town and can easily go to the places you want to see. Very tasty meals for reasonable price. Helpful staff! The guy who is working there is very professional! Keep it up the good work! Best place to stay in Trinco!
Guest review by
Malitha
Family with young children
gogless