The Peninsula Bangkok is a renowned five-star hotel situated on the banks of the Chao Phraya River. While it does not have direct beach access, the hotel offers a stunning riverside infinity pool where guests can relax and enjoy the picturesque views. The Peninsula Bangkok also provides a complimentary shuttle boat service to the nearby Saphan Taksin BTS Skytrain station, making it convenient for guests to explore the city and visit nearby beaches.