Uluwatu sits at the southwestern tip of Bali's Bukit Peninsula, a limestone plateau that drops in cliffs to the Indian Ocean. It takes its name from Pura Luhur Uluwatu, a sea temple on a 70-metre cliff that the sage Empu Kuturan expanded in the 11th century, but the area's modern identity is surf: Padang Padang, Bingin, Impossibles and Uluwatu break over reef below the cliffs, reached by staircases and caves. Rain drains straight through the limestone, so the Bukit is browner than Canggu or Ubud, with no rivers or rice fields, with remote workers clustered around Pecatu and Bingin. Padang Padang's small beach was a filming location for the 2010 film Eat Pray Love.
Uluwatu barely changes season: around 28°C most of the year.
There is a clear wet season from November – April, peaking in January with around 351 mm. The dry months run from July.
Wind is a factor: July averages 20 km/h, enough to notice on a terrace or a bike. Air quality is worth watching: November averages an AQI of 59, while April clears to 47.
Daylight is steady all year, around 12.0 hours a day.
For what you're after, the best months in Uluwatu are April – October. Expect fast internet (102 Mbps) and a moderate cost of living (about €1300 a month).
Affiliate links: if you book through them I earn a small commission, at no extra cost to you.