I never got the AP Expansion but i can also confirm the hardcap on tourists in Tropico 3 with the latest patch.
It´s the Skyscraper and 5 Luxury Hotels for maximum profit any additional hotel built will just make the lowest rated Hotel stay empty all the time.
So the maximum seems to be sth. like 60 tourists while i sometimes had more on the stats those seemed to count only tourists which arrived this year.
However attractions are working absolutely fine and you can also make tourist only based attractions profitable.
The only problem is the tourist hard cap which makes the stream of tourists thinner the more attractions you build.
I tried some sandbox starting with a few motels, a bar, restaurant, beach resort and souvenir shop set to t-shirts.
So the perfect slob and spring break tourist trap was set up and once 5 motels were full the beach resort was overrun all the time and even the souvenir shop which almost never gets a visit in my other games was raking in profits.
The individual tourist stats and thoughts are very useful determining which attractions your tourist trap really needs now.
If a tourist wants to eat sth. for example and there´s no unoccupied, affordable restaurant spot on the whole island he´ll get pissed in his thoughts tab, get a negative attraction rating and then choose another attraction to visit randomly based on his preferences.
If you carefully watch the "already visited attractions tab" you can see which attractions a tourist visited and how he liked them during his stay.
Cause a lot of tourists like to take a drink you can often see tourists wasting their whole holiday time travelling across the island to visit a bar in a crime ridden area while my pool next to the hotel stays almost empty.
Just because I forgot to add an affordable drinking location to my tourist trap.

With a well placed tourist trap I sometimes managed to milk up to five attraction visits out of a single tourist.
A tourist hardcap luxury resort with night club, scenic outpost affordable gourmet restaurant and a beach resort will give you decent hotel profits and all those 4 attractions will make a profit.
In the long run however you want at least one attraction of each desire the tourists have in their tabs for example one beach resort for relaxing, one scenic outpost for sightseeing, a nightclub to go drinking and so on.
So you add a tourist-bank for the banking desire, a casino for gambling, a stadium for sports and all the tourist-only attractions will start to make a deficit because the existing tourists spread out on all those attractions and you reached the hardcap long ago.
It´s still worth getting one attraction of each desire cause as observed at that point the increased tourist rating will rise the hotel prices so much that you get 4 times the cash so it´s easily worth letting the attractions run at a loss.
This low tourist hard cap is still pretty stupid, especially cause it makes cheap mass tourism a non-option in the long run.

I would love an ini option or a mod which disables the low tourist cap but with the upcoming tropico 4 I hope that´s one of the changes they did to tourism.
Two little things for maximizing tourist cash out of the small number of tourists i´d like to add:
-check your hotels every once in a while with the tourist rating overlay cause tropicans love to build their little shacks well hidden within your luxury resort.
Two nearby shacks can already ruin the hotel rating making the prices plummet.
A useful glitch is just building a beautification item which immediately destroys the shack and restores the hotel rating however the tropican will soon build another shack nearby so in the long run you need affordable housing nearby.
-one tourist dock is normally enough considering the low tourist cap, once you get an airport you can even close down the tourist dock to maximize profits from the airport.
Don´t raze the tourist dock however cause it´s unfortunately needed to build the other tourist stuff.