Manresa is a great restaurant and definately worth a visit. The two best luxury hotels as people have stated are a good 20 min+ drive from the restaurant. The most convenient is Rosewood Sand Hill menlo Park. It is right off 280 freeway and is a bit more resort like, but really primarily used by local cos for conferences. It is not a high rise but a series of low rise buildings around a very nice pool with views of the hills to the west, but also the highway. It has a very good Michelin star restaurant as well. During the week the who's who of VCs in silicon valley lunch there but food is best at dinner! Rooms are nice.
Four seasons Palo Alto is the other option. It is less convenient from Manresa and Los Gatos as you have to drive down highway 101. The hotel is very corporate. Modern rooms most of which overlook a very busy freeway, small rooms but very nice. Despite freeway rooms are quiet so well insolated. Restaurant ok. Hotel has courtesy car into palo alto for dinner.
I would personally choose rosewood over FS for getaway weekend although neither is really resort. Rosewood more convenient to Manresa, a bit more resort like, and much better restaurant, especially for a dinner.
If you just want to crash near Manresa without driving a significant distance Hotel Los Gatos is ok. Definately not luxury, but an ok local boutique 4 star. Small and very close to restaurant - 2 min drive in town. It depends on if you are willing to drive. If ok with a longish 20 min freeway drive I would choose Rosewood. If don't care would spend the night at hotel Los Gatos, but ont expect luxury - but not bad at all if need to be very close.