Skip to main content

Cheap hotels in Trincomalee

Find the cheap hotels that appeal to you the most

The best cheap hotels in Trincomalee

Check out our pick of great cheap hotels 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...

C
Celine
From
Netherlands
The accommodation is super new and looks amazing. It has everything you need! The owner is lovely and helps with everything!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 117 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.

R
Ricardo
From
Spain
Review: We had an amazing stay at this accommodation! The room was incredibly spacious, spotlessly clean, and beautifully designed, reminiscent of a Balinese resort. It was very well-equipped, though a mini-fridge and hand towels would have been a nice addition. The cleanliness was absolutely impeccable. The rooms are built in a cabin-style structure with high ceilings, creating a cozy yet airy atmosphere. The outdoor restaurant area offers a beautiful panoramic view, with tables and a bar where you can relax and enjoy the peaceful surroundings. The breakfast was truly exquisite, with high-quality ingredients and expert preparation. A special mention to the host, who went above and beyond to help us with everything. On the second morning, he even prepared a gluten-free adaptation of the breakfast so I could fully enjoy the experience. This place is an oasis of peace and tranquility, yet conveniently located near restaurants and a stunning, paradisiacal beach just a 7-8 minute walk away. We highly recommend it for a relaxing and unforgettable stay!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 206 reviews
Price from
US$35
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.

E
Elizabeth
From
Switzerland
Great location steps from the beach and restaurants. Very clean comfortable room with large bathroom and AC and good breakfast. Owners Shas and his wife were lovely and helpful in booking a snorkelling trip and bus ticket. Would defiantly stay there again
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 183 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.

J
Jedrzej
From
Poland
- Very near to the beach - Wonderful, local food - Clean and comfortable rooms and bed - Affordable prices - Friendly staff
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.

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.

C
Consta
From
France
Nice place—good value for the price. The family running it is very welcoming, kind, and decent, which made the stay feel comfortable. It’s just about 50m to the beach, so the location is also ideal. There are also some nice restaurants nearby if you want to try something different. Overall, a great stay!
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...

T
Takiko
From
Sri Lanka
We got more than we had expected in many ways. The location is fantastic, very close to the beach, and to the centre of the city. The rooms are spacious, clean and comfortable. The staff are friendly, helpful and attentive. What we hadn’t been expecting was that the owner, Prabha would be an excellent and versatile cook trained in Germany. Once we found out that we didn’t have to go anywhere else for dinner, I was able to enjoy fabulous seafood every night on the veranda of the hotel while enjoying the sea breezes. Since there aren’t any good vegetarian restaurants in Trincomalee, and my husband is a vegetarian, Prabha cooked different vegetarian meals for him every night. This was a happy and completely unexpected discovery and made our trip much more pleasurable. Prabha is a very considerate host, and does his best to make his guests happy.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 429 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...

V
Vijia Kumar
From
Malaysia
Walking distance to shops n restaurant , quite place
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 537 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
Kamila
From
Poland
Prashanth is a wonderful man! I have no words to express how much I respect him and appreciate his hard work for animals in his city! People, if you love animals, you must stop by Prashanth's place and support his work! The host is always willing to talk and is a very smart person with a good heart! The room was large, clean, air conditioning and hot water worked perfectly! A wonderful man and a wonderful place!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 196 reviews
Price from
US$28.70
1 night, 2 adults

Tribal Village

Trincomalee

Set in Trincomalee, 300 metres from Uppuveli beach and 4.1 km from Kanniya Hot Springs, Tribal Village offers a garden and air conditioning.

A
Adeline
From
Australia
We had a great stay at tribal village! The room was very cute and the staff truly went above and beyond to help us with everything we needed. Everything went very smoothly and you wouldn’t even know they had only recently opened. They organised a great snorkelling trip for us and had great knowledge of the area.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews
Price from
US$50
1 night, 2 adults
All cheap hotels in Trincomalee

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Trincomalee and surroundings in the past month

See all

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Great access to the city centre. Check these cheap hotels 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
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Trincomalee, 700 metres from Uppuveli beach and less than 1 km from Kali Kovil, Blue Horizon Apartments 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
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.0
Very good - What previous guests thought, 65 reviews

Catamaran6 Guest Inn is set in Trincomalee, 2.1 km from Fort Frederick and 2.8 km from Koneswaram Temple. The property is close to Maritime and Naval History Museum, Gokana Temple and St.

From US$25.99 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 189 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 19 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 9.3
Superb - What previous guests thought, 16 reviews

Offering a garden and city view, Trinco Town Family Guest House is located in Trincomalee, less than 1 km from Uppuveli beach and a 9-minute walk from Trincomalee Railway Station.

From US$55.09 per night

Enjoy breakfast in Trincomalee and nearby

Holiday Villa

Trincomalee
Breakfast options
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 113 reviews

Holiday Villa, a property with a terrace, is situated in Trincomalee, less than 1 km from Trincomalee Railway Station, 2 km from Kali Kovil, as well as 2.5 km from Gokana Temple.

From US$21.42 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 33 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, 178 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

Hotel Tobiko

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

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

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

Situated in Trincomalee, 500 metres from Uppuveli beach, Elvis Beach Resort features accommodation with a garden, free private parking, a private beach area and a terrace.

Parallel villa

Trincomalee
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 64 reviews

Located in Trincomalee, 600 metres from Uppuveli beach, Parallel villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$25.70 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews

Featuring air-conditioned accommodation with a balcony, RKM Hotel Uppuveli is set in Trincomalee. It is situated 600 metres from Uppuveli beach and offers a 24-hour front desk.

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

Set in Uppuveli, 200 metres from Uppuveli beach, Swiss kiss beach resort offers accommodation with a garden, free private parking, a private beach area and a terrace.

From US$48.40 per night

Stay connected in Trincomalee and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 45 reviews

Featuring quiet street views, Backpackers GuestHouse Trincomalee features accommodation with terrace, around less than 1 km from Uppuveli beach.

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

Set in Trincomalee, 1.5 km from Uppuveli beach, VISTARA TRINCO GUEST HOUSe has a garden, private parking and rooms with free WiFi access.

From US$28.25 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$28.25 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 195 reviews

Situated in Trincomalee, within 1.6 km of Uppuveli beach and 1.3 km of Trincomalee Railway Station, Trinco Lagoon features accommodation with a restaurant and free WiFi throughout the property as well...

From US$29.07 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 30 reviews

Set in Trincomalee, 300 metres from Uppuveli beach and 1 km from Trincomalee Railway Station, Calm Guest offers a garden and air conditioning.

From US$114.41 per night
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.

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

Situated in Trincomalee, within a few steps of Dutch Bay Beach and 300 metres of St.

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

Set in Trincomalee and only 300 metres from Uppuveli beach, Thangamani Guest offers accommodation with sea views, free WiFi and free private parking.

From US$29.83 per night

FAQ about cheap hotels in Trincomalee

Cheap hotels that guests love in Trincomalee

See all
Avg. price/night: US$58
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 512 reviews
The location next to the beach was ideal plus we enjoyed using their beachside restaurant and bar. The staff couldn’t have been more helpful and even arranged a birthday cake for my daughter’s birthday. Would highly recommend staying here if you can get a room (as I think they book up quickly).
Guest review by
Anuschka
Family with young children
Avg. price/night: US$30
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 336 reviews
Highlight of the hotel for me was the pool. It was a great size and very clean and well maintained. The hotel overall was spotless and the staff did everything to make our stay comfortable and memorable. The location was great for access to the beach and the best of the beachfront restaurants. Well worth a visit
Guest review by
Thomas
Family with young children
Avg. price/night: US$31
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 317 reviews
Location to the beach was brilliant, about a 30 minute stroll to uppuveli beach, where nice cheap restaurants can be found for both lunch and dinner. The view from the balcony over the sea is wonderful. The rooms were very clean and the bed was very comfortable. The staff were very friendly and helpful when planning excursions such as whale watching and Pigeon Island. They also organise tuk tuks where you get the most fantastic driver in Kumar, who will chat to you and offer to take you whenever you want to go (even at 5am).
Guest review by
Luke
Young couple