This hotel was a wonderful surprise in Cuernavaca. The hotel attempts to mirror a Moorish design, very unique to "typical" 4-star hotels in Mexico. The hotel is different; a small lobby, but everything else is "oversized" for a typical hotel. The grounds are very nice, and well kept. Two swimming pools, with grass and pool service, chaise lounges, towels, drinks and food, similar to a resort.
The room was oversized from the norm. Very nice, very clean and quick responding maintenance to a small issue. The restaurant was very nice. There is an outside patio and an inside restaurant. A large bar, all with extremely good service, and very good food.
The hotel is not in the Centro, where I usually try to stay, but located close to the main autopista between Mexico City and Acapulco. There are many good rstaurants very close to the Villa Bejar if you want to get out of the hotel/resort.
The hotel is much larger than I expected, which requires quite a bit of walking to get to the "main" area of the hotel, but a small price to pay for the beautiful grounds. Our room had a small grass are outside that you could use, surrounded with plants to block other peoples view and access to the room. A very nice touch. I give Villa Bejar a 5-Star recommendation.