For a non-diver wife, I would recommend to go to Puerto Galera where I just came from. I was diving on the morning and spent the afternoon with my wife and 18 month old daughter experiencing a new beach everyday.
The water is clear and warm, and you can find white sand beaches, but also beautiful stone beach or gravel beach with only few kilometers separating them.
Plenty of great value resorts over there when your wife can enjoy the beach, pool, food, cocktails and cheap massage.
For Anilao, it is mostly macro oriented and nothing else than diving to do. I stayed and dove with Anilao Scuba Dive Center (ASDC) which was great and clearly the cheapest option over there (plenty of dive centers there, but mostly high priced)
The water is clear and warm, and you can find white sand beaches, but also beautiful stone beach or gravel beach with only few kilometers separating them.
Plenty of great value resorts over there when your wife can enjoy the beach, pool, food, cocktails and cheap massage.
For Anilao, it is mostly macro oriented and nothing else than diving to do. I stayed and dove with Anilao Scuba Dive Center (ASDC) which was great and clearly the cheapest option over there (plenty of dive centers there, but mostly high priced)