Where to stay:
Jodhpur welcomes a lot of international travellers, who choose one of two types of accommodations: youth hostels or luxury accommodations, and so, stay options are mostly divided among these two choices, most of which are in the "old city" area next to the Bawri or "Jhalra" as the locals call it. Among these youth hostels are Zostel, Stop Hostel, The Kothi Heritage (this one isn't a youth hostel but isn't too heavy on the pocket), Moustache, the beautiful HosteLaVie and Madpackers. For a luxurious experience, you'll find Raas- a tastefully created luxury hotel that shares a wall with the Mehrangarh Fort. It comes with a touch of Rajasthani influence, a spectacular view of the lit-up fort in the evenings and a stay-in experience for those who are willing to shell out on a hotel experience that comes with fort-style decor meets contemporary art. Among these through-the-roof luxury experiences is Umaid Bhawan Palace, a feast for the eyes and world's #1 hotel on TripAdvisor for many years straight- reflected, aptly, in its prices. Vivanta Hari Mahal and WelcomHotel are others that fall within the 20k per night category. Pratap Niwas Palace Hotel is a heritage resort on the outskirts of Jodhpur and is operated by Club Mahindra. The only drawback is its distance from the city, at an approximate 10 kilometres, making cabs to and from the resort relatively expensive.
About the city:
As is the case with Rajasthani cities, Jodhpur has an "old city" that was built around the fort. When the King's court settled in the Mehrangarh fort, the entire village began to settle all around it- and this is the view you would get from atop Mehrangarh Fort. This old city is home to the famous "blue houses" of Jodhpur, and straight ahead from this maze of houses is the "Ghanta Ghar" or clock tower, where the main bazaar area is. If you're looking to take home beautiful textiles and artefacts, a reliable place to purchase these is within the small marketplace inside the fort. Prices are likely to be higher, but if you go looking for these inside the industrial parts of the city, you might find it a hassle to sort through the various local stories to find the things you're looking for. You could also visit the branded stores near the Jhalra. These include Forest Essentials, Nico Bar and many other local designer boutiques. But most locals will tell that you that over 50% of these stores are far too expensive and not a bit worth their prices- and that's entirely true.
Around the Bawri/Jhalra area, you will also find several cafes and eateries, including Stepwell Cafe, Portside Cafe and plenty of rooftop cafes. In terms of being around the "main" tourist/things-to-do spots, its best to stay in this old city area. The rest of the city, as I mentioned, is like the industrial side of any old city, and there's nothing all too inspiring about it. The one thing truly worth exploring is the Mehrangarh Fort- and for this one, I would recommend hiring a guide. There isn't much else to do around Jodhpur, and as a city, it doesn't have its own "vibe" the way that Jaipur and Jaisalmer do.