Sadilla House (email firstname.lastname@example.org
) and Leo's Place (website [Editor: broken link removed]
) both seem to get good reviews and are close to the airport. We were going to stay at Sadilla House but did not book quickly enough, so ended up renting a car and staying at the new Marriott in Port of Spain. That was very nice but a bit spendy, $200 US per night or so, but it was a really comfortable transition after traveling all day from Minnesota. I think Leo and Sadilla House both pick you up at the airport for a small charge and the rooms are about $50 US.
On our way back to the US we stayed at the PAX guesthouse at the Mount St. Benedict Monastery, way up in the hills north of St. Augustine (about a 20 minute taxi ride). Wonderful old historic guest house with a spectacular view of the Caroni plains, great meals included in the price. Their website is http://www.paxguesthouse.com/