หาดบ้านกรูด
อยู่ในเขตบ้านกรูด ตำบลธงชัย เป็นชายหาดที่กว้างและสวยงาม แนวหาดยาวประมาณ 12 กิโลเมตร ขนานไปกับถนนเลียบชายหาด เดิมมีต้นมะกรูดขึ้นมากมาย จึงเป็นที่มาของชื่อ
หาดบ่อนอก
เป็นหาดทรายทอดยาวสงบ ท้องทะเลสะอาด เป็นจุดที่พบปลาวาฬบรูด้า สัตว์เลี้ยงลูกด้วยนมที่อาศัยในทะเลเขตร้อนซึ่งพบได้ยากชนิดหนึ่งของโลก
หาดนมสาว (หาดสามร้อยยอด)
ตั้งอยู่ตำบลเขาแดง เป็นหาดเงียบสงบ มีทัศนียภาพสวยงาม ร่มรื่นด้วยทิวสนทะเล น้ำทะเลตื้นสามารถเล่นน้ำได้