Nestled on Bali’s southern Bukit Peninsula, Thomas Beach is a long, narrow stretch of soft white sand and clear turquoise water. This secluded Uluwatu beach is surprisingly quiet and uncrowded, offering a peaceful alternative to its busy neighbors like Padang Padang beach, Thomas Beach is basically Padang Padang’s neighbor, but they sit very close to each other, only about a 5-minute drive or roughly 1.5 km by walking. Yet the two aren’t linked along the shoreline, so you can’t walk between them on the sand since a cliff separates them. So, Thomas Beach feels like a tucked away oasis, perfect for sunbathing and swimming in calm, shallow waves.
Location and Name
Thomas Beach lies in Pecatu village on the southern coast of Uluwatu, Bali. It sits between Padang Padang (Labuan Sait) and Suluban (Blue Point) beaches. (Locals even call Thomas the “real Padang Padang” due to a historical naming mix-up.) To find it, head toward the famous Suka Espresso cafe on Jalan Labuan Sait. Opposite the cafe is a narrow dirt road leading down to the beach. There is no signposted entrance, so look for scooters and a small warung near the cliff-edge parking.
How to Get There
Directions: From the main Uluwatu road (Jalan Labuan Sait), turn at Suka Espresso. Follow the alley about 100–200m to a small parking area above the cliffs. Parking is free but limited (mostly for scooters; cars park on the roadside and you walk in).
- Descend the stairs: From the parking, walk down a stone stairway (about 130–175 steps) to the beach. The walk takes 5–10 minutes. Wear comfortable shoes; the steps are concrete but can be slippery when wet.
- No fee: There is no entrance fee and no official parking charge. It’s a public beach. (Just remember to pay for sunbeds, drinks or snacks with cash on-site.)
Once you reach the bottom, you’ll emerge on a golden-sand shore with gentle waves. The first view down is breathtaking, a quiet bay framed by limestone cliffs.

Beach Highlights
The beach itself is about 200–300m long, with fine sand that’s pleasant to walk on. The sand slope is gradual, so shallow pools form at low tide, ideal for kids or wading. A long line of rented sunbeds and umbrellas occupies the central section (two loungers + umbrellas cost about IDR 50.000 - 100,000). If you prefer solitude, you can simply walk a bit further along the shore, the southern end has fewer chairs and a more natural feel.
Other things to do: stroll along the sand to explore tiny sea caves or rock pools exposed at low tide. The cliffs offer scenic lookout points (great for photos at golden hour). Many visitors just relax on a rented sunbed under a coconut palm, watch fishing boats bobbing offshore, or read a book in the shade.

Swimming, Surfing & Safety
Swimming at Thomas Beach is generally safe in the middle section near the stairs. The water is calm there, especially at mid to high tide, and shallow enough for casual paddling. However, beware that coral reefs and rocks lurk in parts of the water, and currents can be strong further out. We recommend wearing reef shoes or water sandals to protect your feet when exploring tide pools. At low tide, more of the coral is exposed, so it’s less swimmable. Always check the tide: after high tide is often best, leaving a broad beach without too many rocks.
Surfing: Thomas Beach isn’t a famous surf break, but it does pick up waves occasionally. It’s best for beginner or intermediate surfers on a mid to high tide. Waves break over shallow reefs, so ask at the surf shack on the beach for local advice. Surfboard rentals and lessons are available from beachside vendors. (Rental is typically ~IDR 50,000–100,000 for 1–2 hours.)
Safety tips: There are no lifeguards on duty. Don’t leave belongings unattended, and always swim with a buddy. Bring drinking water and sunscreen, as shade is scarce on the sand. The stairs and rocks can be slippery, so go slowly, especially if it’s just rained.
Facilities & Local Eats
Thomas Beach has no beach clubs or fancy bars. Instead, you’ll find a few simple warungs (shacks) at the back of the beach selling fresh coconuts (kelapa muda), cold drinks and light meals like nasi goreng or fries. Prices are very reasonable (around IDR 25k–50k for a snack or coconut). Most vendors operate in cash only, so bring small bills. Some warungs even have basic public toilets (for a small fee, ~10,000 IDR). There are no formal restaurants on the beach, so if you need a proper meal or good coffee, try Suka Espresso on the main road before you head down.
Besides the warungs, amenities at the beach are minimal but sufficient: a row of sunbed rentals (100k IDR for two with umbrella), surfboard/snorkel rentals, and a few trash bins (the vendors help keep the place clean). The sandy area is backed by a fringe of palms and grass, but with little natural shade, so most visitors use the rented lounge umbrellas.
Best Time to Visit & Tips
Thomas Beach is west-facing, which means evenings here are golden. Plan to come either early or late in the day. Mornings are cooler and quieter, while afternoons offer spectacular sunsets over the Indian Ocean. (Tip: Aim to leave before dark, since the stairs have no lights.)
The dry season (April to October) generally brings the best weather and calmer seas. Check a tide chart before you go: a mid-level tide usually yields the nicest swimming conditions. At very high tide the beach narrows, and at very low tide there are many exposed rocks. What to pack: Reef shoes, sunscreen, hat and a reusable water bottle. Bring cash (small denominations) for lounge rentals, coconuts and snacks. A waterproof bag for your phone or camera is handy for tidepool exploring. And don’t forget a camera, the scenery (especially at sunset) is stunning.
If Thomas Beach has you dreaming of Bali life, consider staying nearby: our agency offers a selection of Uluwatu villas for sale or rent just minutes from this coastal paradise. Imagine owning or renting a private villa where you can walk to Thomas Beach at any time. A tropical haven with the ocean breeze and sunset views on your doorstep. Contact us to find your dream Bali property near Thomas Beach!









