Search cheap hotels in Trincomalee District

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Trincomalee

147 cheap hotels

Nilaveli

48 cheap hotels

The best cheap hotels in Trincomalee District

Check out our pick of great cheap hotels in Trincomalee District

Filter by:

Star rating
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...

M
Maciej
From
Poland
It's a new place, very clean and well maintained. The owner is friendly and willing to help if you need anything. It's very close to the beach and there are lots of different restaurants nearby.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 124 reviews
Price from
US$30
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.

A
ANDREI
From
Russia
The location is very good. It takes about 7 minutes walking to the beach. The staff is very friendly. We booked a room with breakfast and ordered dinner separately. The meal was tasty. The room was amazing. Staff provided us with an excursion to Pigeon Island -- it was very nice.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews
Price from
US$60
1 night, 2 adults

Laxsume Guest House Nilaveli

Nilaveli

Laxsume Guest House Nilaveli is set in Nilaveli, 600 metres from Nilaveli Beach, 3.8 km from Pigeon Island National Park, and 8.5 km from Velgam Vehera.

J
Joshan
From
Abkhazia
Very good service and nice hotel
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 149 reviews
Price from
US$10
1 night, 2 adults

U new guest house

Nilaveli

Featuring garden views, U new guest house features accommodation with balcony, around 600 metres from Nilaveli Beach. This property offers access to a terrace, free private parking and free WiFi.

M
Maximilian
From
Germany
The guesthouse is in the perfect spot to walk in five minutes to one of the best beaches: not overrun, beautiful water, nice waves and not too many tourists (or locals). Just perfect for relaxing, swimming and catching some sun or shade. The breakfast is more than enough and very delicious, the woman who runs the guesthouse is very helpful, attentive and lovely. It’s very good value for money and we had one of the best stays in Sri Lanka here! A lovely veranda and garden to hang out after a day at the beach and trinco is not far away (visit the temples, the one in the city is very well worth it). We added one night because we loved the spot so much :)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 110 reviews
Price from
US$10.80
1 night, 2 adults

JEYs Place

Nilaveli

Situated within 800 metres of Nilaveli Beach and 3.8 km of Pigeon Island National Park in Nilaveli, JEYs Place provides accommodation with seating area.

C
Caroline
From
France
Our hosts Sitthu, Vinoth and Justin took good care of us and we felt at home at Jeys Place ! We had the opportunity to discover some secrets of the Sri Lankan kitchen, the location of the place is nice and close to the beach and the garden is really nice to relax. We highly recommend staying here for having a nice stay in Nilaveli ! :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 reviews
Price from
US$24
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.

Y
Yagel
From
Sri Lanka
Had a lovely time with family and friends at the Nature Beach Huts. I saw all the reviews and booked this place and all the reviews were actually true. The beautiful coral beach is in walking distance. I highly recommend this place for nature lovers and for the people going on vacation with friends/family to have some quality time. Staff were really friendly and gave us a lot of information on places to visit.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 229 reviews
Price from
US$35
1 night, 2 adults

Suman Beach Rooms

Nilaveli

Situated just 300 metres from Nilaveli Beach, Suman Beach Rooms provides accommodation in Nilaveli with access to a garden, a terrace, as well as full-day security.

M
Moeniesh
From
Netherlands
From the moment we arrived at Suman Beach Rooms, we felt like special guests in a family home. Located just a 3‑minute stroll from the serene Nilaveli Beach, this cozy B&B is in a perfect spot for easy beach days and exploring nearby attractions like Pigeon Island National Park and the Kanniya Hot Springs . Our room was spacious – with a private bathroom, balcony overlooking the garden, crisp AC, reliable Wi‑Fi, and great comfort overall . It quickly became our peaceful little haven after a day in the sun. But what truly set this place apart was the warmth of the hosts—Suman, Mallika, and their family. They greeted us even during our early arrival, having our room already prepared . Mallika’s home‑cooked Sri Lankan breakfast on the terrace was a daily treat—delicious, generous, and served with heartfelt kindness . The atmosphere is so relaxed and welcoming—complete with friendly cats, chickens wandering through the garden, and a homely ambience that truly made us feel “at home” . They went above and beyond by helping arrange tuk‑tuks, and transfers, you name it—with helpful, local insider knowledge . In short: Location: 2–3 minute walk to the beach, with easy access to local attractions Accommodation: Clean, comfortable rooms with AC, private bathroom, balcony/garden view Hosts: Exceptionally friendly, considerate, and accommodating Extras: Tasty breakfasts, reliable Wi‑Fi, bike/tuk‑tuk tours, laundry, on‑site parking We wholeheartedly recommend Suman Beach Rooms if you're after a genuine, comfortable, and caring place to stay in Nilaveli. Thanks to Suman, Mallika, and the entire team for an unforgettable stay—we’ll definitely return! 🙏
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 154 reviews
Price from
US$11
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
Matt
From
United Kingdom
All the staff were amazing, really friendly and helpful. Almost private beach and loungers, beautiful grounds, great food.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
Price from
US$70
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.

v
vanessa
From
Germany
What a fined. Fantastic modern clean property, a short walk from the bars and the beach and great value for money. The staff are really accommodating, friendly and always smiling. Nothing is too much for them.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 281 reviews
Price from
US$30.60
1 night, 2 adults

Theepan's Home

Nilaveli

Located in Nilaveli, within 400 metres of Nilaveli Beach and 4.3 km of Pigeon Island National Park, Theepan's Home provides accommodation with a private beach area and free WiFi as well as free...

A
Andrei
From
Belarus
Nice accommodation close to the beach. Perfect place for family with kids. Very quiet place with great clean territory. Very clean rooms, comfortable beds, new equipment. Hosts are really helpful and positive. The best place in Nilaveli. Strictly recommend! Theepan thanks for hospitality. Good luck!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 299 reviews
Price from
US$22
1 night, 2 adults
All cheap hotels in Trincomalee District

Most booked cheap hotels in Trincomalee District this month

See all

Popular with guests booking cheap hotels in Trincomalee District

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

Popular with guests booking cheap hotels in Trincomalee District

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

Popular with guests booking cheap hotels in Trincomalee District

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

Popular with guests booking cheap hotels in Trincomalee District

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

Popular with guests booking cheap hotels in Trincomalee District

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

Popular with guests booking cheap hotels in Trincomalee District

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

Popular with guests booking cheap hotels in Trincomalee District

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

Popular with guests booking cheap hotels in Trincomalee District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 23 reviews

Popular with guests booking cheap hotels in Trincomalee District

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

Popular with guests booking cheap hotels in Trincomalee District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 638 reviews

FAQs about cheap hotels in Trincomalee District

Cheap hotels that guests love in Trincomalee District

See all
Avg. price/night: US$90.40
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 307 reviews
Very nice location directly on a secluded beach. Absolutely friendly staff and best food. Very clean rooms wirh comfortable beds.
Guest review by
Susanne
Family with young children
Avg. price/night: US$136.29
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 146 reviews
The location is great. Room and amenities are up to standard and very clean. Very friendly and kind staff. Superb Sri Lankan breakfast. Place is very clean and well maintained. There were a couple of friendly cats and you wouldn't miss a thing.
Guest review by
Diniti
People with friends
Avg. price/night: US$28
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 102 reviews
nice hotel, clean rooms, hot water, shower, air conditioning, the hotel has a kitchen and a refrigerator. You can have tea/coffee if you wish. excellent location, within walking distance of various cafes, 3 minutes to the beach. friendly and pleasant staff. Beach with white sand and calm sea without waves. Ideal for holidays with children.
Guest review by
Nickolay
Family with young children
Avg. price/night: US$22.42
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 153 reviews
We stayed here for 3 days. The position is very good 5 min walking to the beach! The room very clean and the staff is so really friendly! You could also order the meals, lunch or dinner on request, the price is good, cheaper and it was absolutely amazing the food! We recommend it!!
Guest review by
Samuele
Young couple
Avg. price/night: US$35
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 304 reviews
It was very clean place with very helpful staff and great location nearby the relaxing and clean beach. They drove us in tuk tuk wherever needed. The garden and swimming pool were very nice common areas.
Guest review by
Ana
Young couple
Avg. price/night: US$180
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 209 reviews
We really enjoyed everything about our stay at Nilaveli Beach Resort. Location is amazing, the hotel is on the beach (you step out of the room and are already in front of the sea), super quiet and ideal for relaxing. It's a bit secluded from the outside but the restaurant offers great food at a reasonable price. Comfortable and clean room. The staff were super helpful, specially the manager John.
Guest review by
Ana
People with friends
Avg. price/night: US$77
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
The rooms were very clean and spacious with a private dining area, the staff were always attentive with good service. The hotel is not far from the beach and short walk will get you there. The beach itself was relatively clean but the sea was rough owing to the season, even though noted a few people braving the waves for a swim. Travelers wanting peace and tranquility, this is the ideal place for you.
Guest review by
Dan
Family with young children
Avg. price/night: US$39
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 342 reviews
Great location to beach! 3 mins walk and plenty of restaurants and cafes near by! Nice sized pool, which was very clean, with a great shaded area to sit and play cards or read. The room was large with a very comfy bed and a fridge.
Guest review by
kate
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 43 reviews
Rating: ⭐️⭐️⭐️⭐️⭐️ I had a wonderful stay at this accommodation. Everything was just perfect! The owners were incredibly friendly and welcoming, adding an extra touch of warmth to my experience. The place was clean, cozy, and thoughtfully decorated. The location was ideal, allowing me to explore the surroundings effortlessly. I highly recommend this accommodation and look forward to my next visit!
Guest review by
Selina
Group
Avg. price/night: US$31
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 321 reviews
Absolutely great. The location is amazing with a stunning view on the beach, 50 meters away. It is very clean, the staff is very friendly and helpful. We had two different rooms: the normal one is big, has a nice bathroom, and a balcony with view on the beach. The topfloor room was huge and the bathroom and balcony huge also! There are restaurants on walking distance. We can only advice this hotel!
Guest review by
wim
Young couple