โรงแรมในเขาหลัก ส่วนใหญ่อยู่ตามชายหาดสำคัญๆ ตั้งแต่อำเภอตะกั่วป่า ถึง อำเภอท้ายเหมือง จ.พังงา
ตลอดถนนเพชรเกษม เลียบชายหาด บางม่วง หาดบางเทา หาดบางเนียน หาดคึกคัก แหลมปะการัง และหาดเขาหลัก