From Nahjul Balagha; sermon 1:

Allah has made obligatory upon you the pilgrimage (hajj) to His sacred House which is the turning point for the people who go to it as beasts or pigeons go towards spring water. Allah the glorified made it a sign of their supplication before His Greatness and their acknowledgement of His Dignity. He selected from among His creation those who on listening to His call responded to it and testified His word. They stood in the position of His Prophets and resembled His angels who surround the Divine Throne securing all the benefits of performing His worship and hastening towards His promised forgiveness. Allah the glorified made it (His sacred House) an emblem for Islam and an object of respect for those who turn to it. He made obligatory its pilgrimage and laid down its claim for which He held you responsible to discharge it. Thus, Allah the glorified said:

". . .And (purely) for Allah, is incumbent upon mankind, the pilgrimage to the House, for those who can afford to journey thither. And whoever denieth then verily, Allah is Selfsufficiently independent of the worlds." (Qur'an, 3:96).

Books on Philosophy of Hajj and its Spiritual Meanings:

Hajj – The Islamic Pilgrimage by Syed Mohammad Zia Abidi
        Download        Read Online
  “Secrets of the Hajj” by Ayatullah al Hajj ash Shaykh Husain Mazaheri, translated by Saleem  Bhimji.
        Download        Read Online 
“Hajj” authored by Dr. Ali Shariati, translated by Ali A. Behzadnia, M.D. and Najla Denny.
        Download        Read Online
“Lantern of the Path” by Fadlullah Haeri translation of the original Arabic text titled “Misbah al-shariyah wa Miftah al-Haqiqah”.
        Read Online

DVD Copies of the Hajj Class are available at MOMIN.

Download Part A, Part B, and Part C.

Download Hajj Prep Class PowerPoints (Part 1 & 2) and Part 3

Manasik-e-Hajj Essentials in English to carry during Hajj:

Page 1
Page 2
Page 3
Page 4
Page 5
Page 6
Page 7
Page 8

Print out the following handouts in Urdu.

Umra handout in Urdu      Hajj handout in Urdu

Detailed Hajj Guide in English by SABA Center San Jose, CA

Tips for hajjis-to-be

Manasik of Hajj (brief) - Ayatullah Khameini

Manasik of Hajj - Ayatullah Sistani