This app was mentioned in 2 comments, with an average of 31.50 upvotes
As others have said before me, take an Uber / Ola cab, taking the bus costs comparatively less, but you would be dropped off at a bus stop from which you will have to walk or take a taxi again to your hotel. If you are a woman, I would highly recommend you take a cab.
Regarding the room, I would recommend you use OYO app, select an area of your choice and book a room, fares start at $10 and go upto $100 per day, trust me even the $10 - 20 ones are pretty good. They are maintained well and are safe. OYO supports Google Maps for navigation, so can keep an eye on route being taken, time estimate etc.
Go for OYO Rooms,its better than those shithole hotels you find normally.
EDIT: - Link for OYO app https://play.google.com/store/apps/details?id=com.oyo.consumer&hl=en