Separate answer for DTC, sorry MrsH, total hijack of your post.
I need more info please. Do you need a resort with amenities or are local guesthouses ok too?
Who is going and for how long? Do you like a bit of adventure or your creature comforts? How big is your budget? Does culture need to be involved (compared to being stuck in a beautiful resort in a place cut off from the locals either by geography or security fences)?
Beginner/intermediate are two very different surfing animals. Beginner I would put into beachbreaks. Intermediates should be able to handle their takeoffs 80% of the time, be able to trim a wave and do simple turns in up to headhigh slow moving waves, have their duckdives totally sorted and get to their feet without scrambling. They should also have control of their board (not throw it when a big set comes) and know surfing etiquette and be able to basically read waves for take off points and not get in the way of better surfers (know their own ability). So intermediates can go on deeper reef and point breaks but are not quite ready for shallow reefs and faster barelling waves and bigger powerful waves.
With all that said:
Australia and NZ win hands down for beginners.
Hawaii is great for ALL level of surfers and the ultimate place for any surfer, plus it is achingly beautiful, the people are out of this world and the ocean is incredible. Great for families too. My top surfing destination in the world.
Sri Lanka is great on the Western Coast (Hikkaduwa side) from Oct-Apr for beginners and intermediates. It doesn't get very big. There is a lot of water on the reefs (2-3 metres) and the waves are generally fun but slow and not powerful. I don't like the Arugam Bay side much, overrated and it doesn't have infrastructure and is hassly and muslim.
Phillipines are a whole lot of fun for beginners, as well as intermediates on the island of Luzon, north around San Fernando area. You can rent guesthouses and the like. People are superb, dirt cheap, beautiful beaches.
Indo is too big too mention.
Pacific isn't offering itself to beginners, intermediates are ok in most places in the smaller season but it is shallow and fast breaking, so I wouldn't recommend.
PNG is fantastic for intermediates, doesn't get over 6ft, it's empty and you NEED to be in a resort. Not much to do for other half but hang out and snorkel and fish.
Costa Rica is fabulous for the whole family and the Pacific Coastline has tons of resorts and beachbreaks for all levels and the wildlife is amazing. Lots to do. It's like Bali for the Seppos. Infrastructure is all there for you.
Southern Nicaragua is good around San Juan del Sur. Mexico around Puerto Vallarta and Cabo.
Northern Peru around Mancora.
If you have cash and want exotic, go to Cape Verde Islands, sand, crystal clear water and fun waves. Senegal is good too. And South Africa is like OZ - loads of breaks everywhere and quite fun in the summer months.
Sorry to ramble, the world is a big place. Once you decided on a country or a couple and want further info, give me a shout.
Enjoy. Need to surf now
