No, you do not. As long as your visit is 30 days or shorter all you need is your passport. You can travel to many counties without a visa. You are always required to have a passport to enter a country and to re-enter the US. Usually if you are just going for a short time (such as a vacation) you will not need visa.
i would guess yes, don't you need one for going anywhere?
However, it depends entirely on your nationality.
For example, if you are a US national, you do not need a VISA for travel less than 90 days, but if you are a Cuban national, you will need a Thailand VISA prior to leaving.
yes..
everyone needs a passport to travel out of the area their birth government governs
yes am lebanese and i need a visa to visit thailand
yes you need a visa to travel from pakistan to thailand. the counselates are in Karachi and islamabad. it takes around 5 working day to get it done.
does Indian passport need visa to travel to Thailand
Do Canadians need a visa to visit germany
Yes Canadians need Visa to visit Rwanda
An Indian citizen does not need any visa or even passport to travel in Nepal.
Yes, you do need a Visa when traveling from America to Thailand.
Canadians do not need a visa to visit morocco
Yes, as a national of Thailand, you need a visa to enter Uruguay.
the answer is yes , canadians needs visa to Nigeria
I just read in a website 15 days for all passport type.Bangladesh (Visa on arrival - $50, available at Zia Airport; diplomatic and official passport for 30-day visa-free)What_countries_can_Thai_citizens_go_to_without_a_Visa
Canadian passport holders are required visa for entering Vientam
In short, westerners need a visa to visit Thailand. However if you are just visiting for less than 30 days, you don't need to apply for a visa. It is termed a tourist visa exemption in Thailand. Saw it here at the related link.