กำแพตมีที่พักนับร้อยแห่ง โดยราคาอยู่ในช่วง 5 ถึง 55 เหรียญสหรัฐฯ ต่อคืน ตามการสำรวจจากที่พักต่างประเภท โรงแรมและรีสอร์ทอยู่ส่วนใหญ่ในกำแพต โดยมี 142 โรงแรม 75 รีสอร์ทโรงแรม และ 58 เกสต์เฮาส์ ระดับราคาแตกต่างกันไปตามหมวดหมู่ของที่พัก
โรงแรมขนาดกลางและเกสต์เฮาส์ในตัวเมืองมักราคาประหยัด Hotel Old Cinema เป็นโรงแรมตั้งอยู่ในใจกลางกำแพต ที่เคยเป็นสถานพยายามรักษาศิลปะแอร์ตเดโคยุค 1920 ราคาทั่วไปสำหรับโรงแรมประเภทนี้อยู่ระหว่าง 6 ถึง 33 เหรียญสหรัฐฯ ส่วน Coconut Lodge ซึ่งเป็นเกสต์เฮาส์ที่ได้รับการยอมรับสูง มีราคาทั่วไป 6 ถึง 50 เหรียญสหรัฐฯ
“What a wonderful stay at Hotel Old Cinema in Kampot! The transformation of this former cinema into a boutique hotel is truly remarkable.”
Yves Doukhan, Google review of Hotel Old Cinema
รีสอร์ทและที่พักแบบโฮมสเตย์โดยทั่วไปราคาสูงกว่า DLK Private Homestay ซึ่งเป็นรีสอร์ทโรงแรมอยู่ใกล้กำแพต มีราคาทั่วไป 10 ถึง 61 เหรียญสหรัฐฯ ส่วน Villa Selah ซึ่งเป็นเกสต์เฮาส์ที่ได้รับความชื่นชอบอย่างมาก มีช่วงราคา 6 ถึง 50 เหรียญสหรัฐฯ
“Wow,Wow,Wow... VILLA SELAH is that kind of magic place where you arrive as guests and leave as family, Eddy is a great host or like he calls himself "your personal concierge", read…”
Trafalgar Law, Google review of Villa Selah
กำแพตเป็นเมืองชายฝั่งที่เงียบสงบ โดยมีแหล่งท่องเที่ยว เช่น Sabay Beach Restaurant & Cocktail Bar Kampot บนถนนริมน้ำ และสถานสุขภาพ เช่น Nibi Spa ที่อยู่นอกตัวเมือง ซึ่งอาจส่งผลต่อการเลือกที่พักและราคา