Maria la Gorda
Maria la Gorda is in Cuba. It is mostly synonymous with the diving camp that is situated there. The entire settlement consists of a hotel, diving centre, small shop, sandy beach and 2 restaurants. However, even if you are not a diver, it is a nice place to spend a night.
There is no public buses to this part of Cuba.
You can however book transfers easily through tour agencies.
From Vinales for example a transfer bus leaves daily at 8:00am and returns at 5:00pm - Journey time 3hrs cost 15CUC per person
If you walk a few kilometers away from the camp, towards top of the peninsula, you see interesting landscape -- mangroove swamp and the sea are divided by wall of old shells/corals. Some big (50 cm) empty shells there.
This entire peninsula was recently run over by Hurricane Ivan and it will probably take some time to restore its natural beauty.
The food at the hotel is pretty foul. The dinner buffet is no good and at 15CUC per person is very bad value. There is also a small a la carte restaurant which is marginally better. When booking the hotel dont take the dinner option - you can decide when you get there if you want to risk the buffet!
Hotel Maria la Gorda, CUC 66 for a room with 2 beds (hot water, TV, rich breakfast). This is the only hotel in entire area down from Guane.