The return ticket from Charleroi to Venice was 30 euro, including the 10 euro for the airport check-in charge. The price for the hotels in Venice is rather expensive during the peak period. The cheapest one would range from 90 euro per room. And it would be definitely cheaper to stay in the hotel located at the mainland instead at the island. After browsing thru countless internet web pages, I managed to get a B&B for 35 euro per room. It was really cheap even if compare with the other B&B at the mainland which cost 70 euro at the lowest price.
Even though the B&B is located at the outskirt of the town, we love the place for the different adventure to stay at the suburbs area. It was actually a room rented out from a family house. It was as if we were staying at a place of friends. We had to share the bathroom with the family but breakfast was also provided in their dining room. The owner was a nice, bubbly and friendly lady. Free internet access from the room was also provided.
From the house, we had to cycle about 10 minutes to the bus stand. It then took us 30 minutes by bus to Piazzale Roma, the main bus terminal in Venice.
There was a French old couple who checked in on the day after ours. We had breakfast with them in the second morning.