Hồ Songkhla là hồ tự nhiên rộng nhất Thái Lan với diện tích 1.040 km², giáp giới giữa 2 tỉnh là Phatthalung và Songkhla ở trên bán đảo Mã Lai. Hồ được chia làm 4 phần riêng biệt. Phần phía nam mở ra biển rộng 380m thẳng vào vịnh Thái Lan tại thành phố Songkhla và chứa nước lợ bằng 1/2 hàm lượng muối biển.
Hồ Songkhla là hồ lớn nhất ở Thái Lan bao phủ một khu vực ở Songkhla, Phatthalung và Nakornsrithammarat. Hồ Songkhla có chiều dài khoảng 80 km và rộng 20 đến 25 km, sử dụng diện tích của cả 2 tỉnh Songkhla và Phattalung. Hồ có một số hòn đảo nhỏ đáng để ghé thăm và thư giãn vào ban ngày như Koh Yai, Koh Si, Koh Ha, Koh Kaeo, Koh Mak, Koh Rai và Koh Yo thông qua các dịch vụ thuyền dài có sẵn để tham quan đảo cả ngày tại cảng phía sau bưu điện và khu chợ.