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

Bliss Cabana

Trincomalee

Located in Trincomalee, within a few steps of Uppuveli beach and 4.4 km of Kanniya Hot Springs, Bliss Cabana provides accommodation with a garden and free WiFi throughout the property as well as free...

P
Pomarico
From
France
Everything This place is a little piece of paradise. It’s very comfortable and we slept wonderfully. The staff is amazing. It was so hard to leave that I even came back to spend one last weekend here at the end of my trip to Sri Lanka.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 119 reviews
Price from
US$20
1 night, 2 adults

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.

N
Nimesha
From
Sri Lanka
The hotel room was clean, nice and spacious. Breakfast offered with a wide variety of food. The staff were friendly and helpful. The location is 5 min walking distance to Nilaveli Beach.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 208 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.

G
Gregory
From
Israel
Beautiful hotel with wonderful beach, great food and very pleasant attentive stuff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 280 reviews
Price from
US$300
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.

M
Manas
From
India
The garden and easy access to the beach.
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.

k
kurniksopaantilopa
From
Slovakia
Everything was just perfect! Quiet place close to a nice beach with a very shallow water. One can walk at low tide to Nilaveli beach (15 min walk). Brenda was a perfect, talkative and helpful host as well as an excellent cook. One can refill bottles with a drinking water at the property. Nice well equipped huts with comfortable bed. 10 and 15 min by tuk tuk to Upuveli and Trinco, respectively. Surprisingly no mosquitoes (the first place without them during our 3 weeks travels in Sri Lanka). If you look for peaceful quite oasis this place is for you. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 227 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.

M
Matthias
From
Austria
Staff was very attentive and eager to fulfill every wish we could possibly think of. Food was delicious, Bungalows and garden areal as well as the beach were amazing. Furthermore we fell in love with the small dog "Samba" who came and greated us whenever we stepped a foot our of our front door or came home from a daytrip :) One of the best coffees we had on Sri Lanka!
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.

C
Carina
From
Belgium
Hilton cottage is newly build. Very clean and comfortable room. The beach, good wifi, laundry service, scooter, bicycle everything is there. Highly recommend this place 👌
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...

A
Alexander
From
Germany
Sweet place, truly wonderful owner. Would definitely come here again!!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 432 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...

G
Gerard
From
Netherlands
A very friendly host who is always in for a chat (and speaks perfect English). We got some nice recommendations for activities and restaurants. Our room had airconditioning and a fan which is great and very clean. The location is close to the beach and is quiet at night inside.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 540 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.

K
Kinross
From
Spain
Come stay here and support a beautiful project to save and care for cats. Host was wonderful, spoke very good English and can help you with anything you need. Nice restaurant next door. Friendly Cats. Perfect location, Close to beach (5 mins) but free from the hustle and bustle. Relaxing terrace. An excellent option.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 196 reviews
Price from
US$28.70
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.1
Very good - What previous guests thought, 495 reviews

Popular with guests booking places to stay in Trincomalee

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

Popular with guests booking places to stay in Trincomalee

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

Popular with guests booking places to stay in Trincomalee

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

Popular with guests booking places to stay in Trincomalee

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

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 513 reviews

Popular with guests booking places to stay in Trincomalee

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

Popular with guests booking places to stay in Trincomalee

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 432 reviews

Popular with guests booking places to stay in Trincomalee

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

Popular with guests booking places to stay in Trincomalee

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

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

SS Villa

Trincomalee
Budget options available
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

Trinco Sai Vacation

Trincomalee
Budget options available

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$65 per night

Bon Voyaage Tourist Inn

Trincomalee
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 190 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$33.66 per night

Edwin Villa

Trincomalee
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 44 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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 44 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.

From US$111.67 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$42.94 per night

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, 19 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
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Located in Trincomalee, 300 metres from Uppuveli beach, Kings Hotel Restaurant and Bar provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

From US$31.21 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

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$22.60 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 20 reviews

Situated in Trincomalee and only 100 metres from Uppuveli beach, Trintrip Residence features accommodation with sea views, free WiFi and free private parking.

From US$24.59 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews

Boasting air-conditioned accommodation with a balcony, Park View Villa is situated in Trincomalee. This beachfront property offers access to a terrace and free private parking.

From US$39.55 per night

Enjoy breakfast in Trincomalee and nearby

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.1
Very good - What previous guests thought, 36 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 8.3
Very good - What previous guests thought, 185 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$39.55 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 386 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$61.36 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Situated in Trincomalee, 1.6 km from Uppuveli beach, Beach Resort Paradise Bungalows features accommodation with a terrace, free private parking and a restaurant.

From US$135.60 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 414 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$50 per night

Situated in Trincomalee, 90 metres from Uppuveli beach and 2 km from Trincomalee Railway Station, Aussie Bed and Breakie! offers air conditioning.

From US$39.55 per night

Hotel Tobiko

Trincomalee
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 411 reviews

Situated in Trincomalee, 100 metres from Uppuveli beach, Hotel Tobiko features accommodation with a garden, free private parking and a restaurant.

From US$63 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, 279 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.3
Superb - What previous guests thought, 432 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$61.36
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 386 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.50
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 191 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, 279 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$34.68
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 286 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 8.3
Very good - What previous guests thought, 324 reviews
best location. beach restaurant is great,so I can stay all days there
Guest review by
Midori
Solo traveller
Avg. price/night: US$58
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 513 reviews
Fantastic location right on the beach, best location in Uppuveli with plenty of shaded sun beds. We stayed 3 nights but could have stayed many more. Staff were great, very attentive, particularly Raj, nothing too much trouble. Highly recommend Golden Beach, there are plenty of places to eat nearby and no problems getting a tuk tuk.
Guest review by
Judy
People with friends
Avg. price/night: US$12.50
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 540 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$58
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 260 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.56
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