Surfing: The peak season in Bali
July is the peak season for surfing in Bali. The SW coast, all the way from Medewi to Uluwatu enjoys offshore winds and decent swell. Kuta beach will be busy too, with begining surfers and local Bali boys jostling for position on larger than normal waves.
Kuta beach and its associated breaks (Halfway, Padma etc.) close out fast, serious surfers heading to the Bukit for the thrilling reef breaks of Balangan, Bingin, Impossibles, Padang Padang and Uluwatu. At these breaks you’ll find some ramshackle facilitiess on the slope of the cliffs and the beach itself, including food and drink and din repair. On the cliff tops are decent accomodation, for a reasonable price. During the off season the ding repair guys fade away and places like Balangan can seem positively deserted.
For surfers making their first trip to Bali in July, Kuta beach is usually a good place to get your feet wet. Depending on your skill level, you might want to head for the beach break at Dreamland next, before you try Uluwatu. A friend told me that Balangan is a good place for lower end surfers at high tide too, since it has a decent size beach. Anyway wherever you go, enjoy yourself.