Since the Skytrain and underground metro opened getting around Bangkok has never been easier. All the major tourist areas (except KaoSan) are fully integrated so stepping off the train and onto a bus or boat is effortless. Rush hour is no joke in fast paced downtown Krung Thep so taking to the sky is the only timely solution.
Most rides are 20-30 baht, from end to end its just 40 baht. Most likely your hotel will be near a BTS or MRT station.
There are about 4 minutes between each stop. Fast and convenient, the stops just happen to line up with most of the shopping areas and places of interest.
There are presently 2 lines that interchange at Siam. The Sukumvit line (light green) begins at Mo Chit travels south and centers at Siam then swings east to On Nut. The Silom line (dark green) begins at National Stadium interchanges with the Sukumvit line at Siam and makes a hard right following Silom road then Sathorn down to the Chao Praya River at Saphin Taksin Bridge. Two new stops have opened across the river at Thonburi connecting Bagkok metropolitan. The terminal station is Wongwian Yai.
If your want a quiet and beautiful stay at the riverside hotels but not give up convenience then make good use of the the boats and free hotel ferries at Saphin Taksin station.
Paying for the BTS has a few convenient options. A single journey is calculated by distance, from 15-40 baht. Make change at the counter and buy a ticket at the ticket vending machine.
For short stays, smart passes are not so smart, just at little faster because you don't have to stop to buy a ticket. The rides are the same price unless you are buying the monthly pass, which was designed for commuters.
The day pass is much the same, more often the not you won't spend a 100 baht a day on the BTS.