Whenever i go to San Jose, i always stay at Sikatuna Beach Hotel. It is a beachfront hotel, though the sand on the beach maybe a bit dirty the water is clean.
Rooms: some rooms have recently been renovated. Get a room facing the garden on the ground floor. The room (Room 106) we got was of a good size, airconditioned, comfortable mattress, hot & cold shower, cabinet for clothes, writing desk And 32″ LCD Television. Rooms are clean.
Overall Sikatuna is the best place to stay in San Jose, affordable and comfortable with good food, what more can you ask for. Also be sure to ask them to arrange an Island Hopping tour for you.