ปราสาทตาแก้ว เป็นศิลปะแบบคลัง ศาสนาฮินดู ไศวนิกาย สร้างในปีพุทธศตวรรษที่ 16 (พ.ศ. 1511 – 1544) รัชสมัยของพระเจ้าชัยวรมันที่ 5 สร้างเพื่ออุทิศให้แด่พระศิวะในศาสนาฮินดู ซึ่งพระเจ้าชัยวรมันที่ 5 ทรงเลื่อมใส แต่ก็ทรงให้ความอุปถัมภ์แก่พุทธศาสนานิกายมหายานอย่างเปิดเผยด้วยเช่นกัน
ปราสาทตาแก้ว มีลักษณะเป็นปราสาท 5 หลัง ก่อด้วยหินเป็นชั้น 5 ชั้น สูงประมาณ 20 เมตร ในชั้นที่ 2 มีระเบียงคตยาวติดต่อล้อมรอบ เป็นปราสาทที่ถูกเรียกว่า "ปราสาทโกลน" หมายความว่าเป็นปราสาทที่ยังสร้างไม่เสร็จดี
ต่อมา พระเจ้าสุริยวรมันที่ 1 ขึ้นครองราชย์ จึงทรงสร้างปราสาทตาแก้วต่อจนสิ้นรัชกาลก็ยังไม่เสร็จ สันนิษฐานว่าอาจเป็นเพราะหินทรายที่นำมาก่อสร้างนั้นมีความแข็งจนยากต่อการแกะสลักภาพก็เป็นได้ หรืออาจเกิดสงครามจึงต้องเกณฑ์ผู้คนไปทำการรบ ทำให้การก่อสร้างขาดช่วงไป หรือกระทั่งการเกิดฟ้าผ่า ซึ่งเป็นความเชื่อว่าไม่เป็นที่ปรารถนาของเทพเจ้าจึงต้องหยุดการสร้างปราสาทไป