Here are some main hotel properties listed in no particular order only in their proximity to BTS stations:
Asok BTS:
SGS
WGS
Nana BTS:
JW Marriott
Phloen Chit BTS:
JW Marriott
Plaza Athénée-A Royal Méridien Hotel
Renaissance Bangkok
Conrad Bangkok
Chitlom BTS:
Intercontinental Bangkok
Holiday Inn Bangkok
Grand Hyatt Erawan
Four Seasons
Centara Grand @ CentralWorld
Courtyard by Marriott
Siam BTS:
Novotel
National Stadium (MBK):
Pathumwan Princess Hotel
Siam @ Siam
Sala Daeng BTS:
Dusit Thani
Saphan Taksin BTS:
Shangri-La Hotel
Oriental Hotel
The Peninsula Hotel
ROS
Asok (Sukhumvit MRT) & Sala Daeng (Si Lom MRT) are also connected to the Bangkok Metro system (MRT). Hope this will help you decide on which hotel to book.