As many would assume, more people stay in Scarborough than in any other city while visiting Trinidad and Tobago. Find hotel deals in Trinidad and Tobago on momondo