Places to Visit:

Chamunda Devi Temple (Inside Mehrangarh fort)

Clock Tower (Main Chowk)

Mandore Garden

Mansuriya Hill station

Mehrangarh Fort (One of the largest forts in India)

Rao Jodha Desert Rock Park

Umaid Bhawan Palace
Places in Outskirts:

Bal Samand Lake (around 10 km from Jodhpur Centre point)

Bullet Baba Temple (Om Banna Temple

Guda Bishnoi and Khejarli Bishnoi Village (around 16 km from Jodhpur)

Osiyan Mata Temple (Shri Sachiya Mata Mandir, around 70 km from Jodhpur)

Kaylana Lake
Must Visit Places:

Bullet Baba Temple (Om Banna Temple, around 45 km from Jodhpur)

Jaswant Thada

Mandore Garden

Mehrangarh Fort (One of the largest forts in India)

Osiyan Mata Temple (Shri Sachiya Mata Mandir, around 70 km from Jodhpur)
Best Location for Stay:
Near Clock Tower (if you want to stay between local people), Near Mehrangarh Fort Area (Budget to Luxury Hotel available)
Activities:
Bishnoi Village Jeep Safari, Flying fox (near Mehrangarh Fort), Camel Safari in Osian, Boating in Kaylana Lake
Entry Fees and Timing:
Mehrangarh Fort:
Entry Fee: Rs 100 (Adult), Rs 100 (Still Camera)
Timing: 9:00 AM to 5:00 PM, All Days Open
Jaswant Thada:
Entry Fee: Rs 30 (Adult)
Timing: 9:00 AM to 5:00 PM, All Days Open
Umaid Bhawan Palace:
Entry Fee: Rs 30 (Adult)
Timing: 10:00 AM to 4:00 PM, All Days Open
Mandore Garden:
Entry Fee: Free (For Garden), Rs 50 (For Museum)
Timing: 8:00 AM to 7:00 PM, All Days Open
Rao Jodha Desert Rock Park:
Entry Fee: Rs 100 (Adult)
Timing: 7:00 AM to 6:30 PM (April to September) and 8:00 AM to 5:30 PM (October to March) , All Days Open
Machiya Biological Park:
Entry Fee: Rs 30 (Adult)
Timing: 8:30 AM to 5:00 PM, All Days Open except Tuesday
Mansuriya Hill station:
Entry Fee: Rs 10 (Adult)
Timing: 7:00 AM to 8:00 PM, All Days Open
Transportation Facility:
Taxi service available in Jodhpur, Or you can visit by your private or rented vehicle
Best Time to Visit:
November to February (Winter Session)
About Weather:
Cold during night (Carry Warm clothes), Little warm in day time (Carry some summer type clothes)
Shopping Market:
Clock Tower Market (For various types of species), Nai Sarak (for Bandhej or Bandhani), Sojati Gate Market (for Rajasthani handicrafts & Jewellery), Mochi Bazaar (famous for Jodhpuri juttis), Umaid Bhawan Palace Market (for Metal works & antique items), Kapra Bazaar, Sarafa Bazaar (for jewellery), Tripolia Bazaar
Best Place for Eat:
Gypsy (famous for Rajasthani Thali), Kalinga Restaurant (famous for Laal Maas), Indique (rooftop restaurant, famous for night view), Jhankar Choti Haveli, Janta Sweet Home (for light snacks)
Famous things:
Mirchi Bada, Pyaz Kachori, Mawa Kachori, Baati Churma, Bajre ki Roti, Kalakand, Kair – Sangari ki Sabji
Nearby Airport:
Jodhpur Airport (Domestic Airport, with limited frequency of flights from Delhi, Mumbai)
Nearest Railway Station:
Jodhpur Jn (Within the city), all major city directly connected by train like Delhi, Mumbai, Jaipur, Kolkata
Preferable Itinerary:
Day 1: Starts from morning visit Mehrangarh Fort (landmark of Jodhpur), Jaswant Thada, Rao Jodha Desert Rock Park, Chamunda Devi Temple (Inside Mehrangarh fort). Evening spent market exploration near Clock Tower. Overnight stay in a Hotel.
Day 2: Day starts from Umaid Palace, Mandore Garden, Kaylana Lake and Balsamand Lake, rest of the day you can try some local cuisine. Spend evening in any good restaurant. Overnight stay in Hotel.
If Time Permits
Day 3: Full day visit of Bullet Baba Temple (Om Banna Temple, around 45 km from Jodhpur), Guda Bishnoi and Khejarli Bishnoi Village (around 16 km from Jodhpur). You can also opt Bishnoi Village Jeep Safari option. Overnight in Bishnoi Village or in Jodhpur City.
Day 4: If you have time, you can visit Osian Village for the famous Osiyan Mata Temple (Shri Sachiya Mata Mandir), you can also do camel safari or other desert activities.