The Gem Park Resort is a 3-star hotel in the main town of Ooty. It is among the most beautiful resorts in Ooty to stay.
Safari Land Resort is a great budget option resort with great facilities
The Hill Country Holiday Resort is located sufficiently close to the main town of Ooty and is a good budget option Located on a gently sloping hill overlooking the Ketti valley, this resort is a peaceful place wherein to spend your holidays.
Best Places to Eat in Ooty
Earl’s Secret ,Ooty is a great restaurant with a great view of the hills.
Nahar's Sidewalk Café
Curry and Rice is a good restaurant for a rice and noodle based meal.
Basically boils down to your budget (both for the stay and for travel). Cab would be your best bet for the travel, else a combination of train / bus would be possible (Train until Mysore from Bangalore and a Bus / cab from Mysore to Ooty & Back)
Safari Land Resort is not at Ooty - it is at Masinagudi.