St. Thomas is an island in the USVI, famous for the Coral World, Magen’s Bay and plenty of nice beaches. St. Thomas is a popular stop for the cruise ships as well. Being a popular Caribbean destination, accommodation on the island tends to me somewhat expensive, but cheap hotels in St. Thomas can be found.

The capital city and port is Charlotte Amalie. It’s where the cruise ships dock and where you can find the shops and restaurants. Besides the beautiful beaches and the stunning bays, St. Thomas is also home to the Coral World, which offers plenty of activities related to the marine life (including snorkeling). Fort Christian is another interesting attraction which offers lovely panoramic views of the port.

When it comes to accommodation, St. Thomas offers plenty of choices: from cheap B&Bs, to mid range hotels and very expensive resorts. If you don’t fancy traveling during the wet season, then you need to do some research to find cheap hotels in St. Thomas. Generally speaking, if you want to stay right on the beach, you will have to pay for it. So, to save some money and find the hotel you can afford, look further from all the beach excitement. If you want to stay in the capital, there are some nice affordable places to stay in (1-2 stars).

You should also keep in mind that the high tourist season runs from November until April, with the peak being around Christmas and New Year’s. However, during the wet season, you can find very good bargains in hotels and resorts which seem way too expensive during the tourist season.

Some of the affordable hotels to check out are: Mafolie Hotel (overlooking downtown Charlotte Amalie, 22 rooms, AC, private bath, breakfast included in the room price), Best Western Carib Beach (2 stars, close to the port, free DSL internet, TV, coffee maker) and Secret Harbour Beach Resort (located on the East End of St. Thomas, beach, tennis court, pool, 60 suites, wedding, diving and honeymoon packages available).