Holiday villa rentals are found all across Mexico, from the temperate nothern plateaus to the energetic Riviera Maya on the Caribbean or the beaches of the Pacific coast, where you can chose classic favorite Acapulco and ultra-luxurious and modern Punta Mita among many other places. You can also rent apartments and villas in the cities.
It is possible to book your holiday accommodation through agencies or directly with the owner. If you book through an agency you have more choices and usually more certainty that you get what you wanted. Booking directly with the owner is often cheaper, but sometimes not quite so reliable.
There are several search engines where you can search for villas and apartments in different categories and with different location, accommodating all budgets.