Decani
Monkey Mia is a resort about 30kms or so from small town called Denham.
They are both on penisula, it is one road, one road out.
Denham itself is 120km or something from North Western Coastal highway on road to Broome.
Not sure at moment but I can check the exact distances we did.
Unless you are passing on North Western Highway up or down coast be prepared it is a bloody long way from anywhere.
The resort itself offers differing levels of accomodation like Uluru etc.
There are couple of restaurants, again aimed at different price ranges.
The cheaper backpacked accomodation we got was 4 bed with shared bathroom with another room. It was clean with fan, no aircon but not so bad since on coast.
The dolphins come in around 8am and then upto 10am.
The reason they know the times is because they come in to be fed.
They make them hang around until they each get a fish. It is bit orchestrated really.
You cannot touch them but you can get close and some people get to actually feed them.
Personally speaking if we had known what the trip involved we would'nt have bothered.
Not sure about where else to see Dolphins in WA?
I know Rottnest Island off Perth does offer some wildlife.
Would recommend visit to Yanchep National Park north of Perth. Very nice with Koalas, Kangaroos, Cockatoos etc.
See link:
http://www.colonialvoyage.com/viaggi/australiasharkbay.html
you can recommend dolphin-ing anywhere else in WA, please do so.