Seven days in Bali, planned to perfection — from Ubud's rice terraces to Uluwatu's clifftop temples, Seminyak's beach clubs to private pool villa sunsets. Every day, every meal, every moment.
Seven days is the ideal length for a first Bali trip — long enough to experience the island's extraordinary diversity, short enough to avoid the fatigue of constant movement. This itinerary moves through three distinct areas: Seminyak for arrival and beach club culture, Ubud for culture and wellness, and Uluwatu for clifftop luxury and dramatic scenery. It is designed for two people travelling in comfort, with a private driver throughout.
Total estimated cost for two: €4,000-6,000 including accommodation, dining, experiences, and transport (excluding international flights).
Day 1: Arrival — Seminyak
Book bali
Best prices across our trusted partners — no markup, no hidden fees.
Affiliate links · We may earn a commission at no extra cost to you · Prices shown by partners are live and independent of TheTripsites
Arrive at Ngurah Rai International Airport and transfer directly to your Seminyak villa. The drive takes 20-30 minutes depending on traffic. Check in, shower, and decompress.
The afternoon is for acclimatization — Bali's heat and humidity can be intense, particularly after a long-haul flight. Order from your villa's in-room dining menu, take a swim in your private pool, and let the island's pace wash over you.
At 5pm, make your way to Ku De Ta beach club for sunset. Order a Bintang beer or a cocktail, find a sun lounger facing west, and watch the sun drop into the Indian Ocean. This is one of the great travel moments — simple, beautiful, and exactly what Bali promises.
Dinner at Merah Putih — book in advance. The modern Indonesian cuisine in the stunning bamboo pavilion is the perfect introduction to Bali's food scene. Budget €50-80pp.
Stay: The Layar or W Bali Seminyak (from €280/night)
Day 2: Tanah Lot & Transfer to Ubud
Rise early for the drive to Tanah Lot — Bali's most iconic sea temple, perched on a rock formation in the ocean. Arrive before 8am to beat the crowds. The temple is most dramatic at low tide when you can walk across the causeway.
From Tanah Lot, your driver continues to Ubud — a 90-minute drive through the island's interior, past rice terraces and small villages. Check in to your Ubud hotel and take the afternoon to explore the town on foot: the Ubud Palace, the art market, the main street lined with galleries and cafes.
Evening: Locavore for dinner. This is the best restaurant in Bali and one of the best in Asia — book three weeks ahead. The tasting menu (€80-120pp) is a masterclass in Indonesian ingredients and modern technique. The wine pairing is excellent.
Stay: COMO Uma Ubud or Komaneka at Bisma (from €280/night)
Day 3: Rice Terraces, Temple & Spa
Morning: Drive to the Tegallalang rice terraces — the most photographed landscape in Bali, a series of stepped rice paddies carved into a valley north of Ubud. Arrive before 8am for the best light and fewest visitors. Walk the terraces for an hour, then continue to the Tirta Empul sacred spring temple for the melukat purification ceremony. This is one of Bali's most moving experiences — a genuine living ritual, not a tourist performance.
Afternoon: Return to your hotel for a spa treatment. Choose a traditional Balinese massage or a floral bath at Karma Spa or Five Elements for a rejuvenating experience. Prices range from €40-100 depending on the treatment.
Evening: For dinner, explore Naughty Nuri's for their famous BBQ ribs and a vibrant atmosphere. Expect to pay around €10-15pp.
Stay: COMO Uma Ubud or Komaneka at Bisma (from €280/night)
Day 4: Ubud Culture & Cooking Class
Morning: Visit the Ubud Monkey Forest, a sanctuary home to hundreds of playful macaques. Early morning is ideal to witness these charismatic creatures before the crowds arrive. Entry is €5, and you can enjoy the lush surroundings filled with ancient temples and towering banyan trees.
Late morning: Join a Balinese cooking class at Paon Bali Cooking Class. Here, you’ll visit a local market to pick fresh ingredients before learning to prepare traditional dishes like Nasi Goreng and Sate Lilit. The class typically costs around €30-40pp, including lunch.
Afternoon: After your culinary adventure, take a leisurely walk through the Campuhan Ridge Walk, a picturesque trail lined with lush greenery and sweeping views of the valley, just outside Ubud. Spend your evening at Mozaic — a Michelin-starred dining experience that celebrates local flavors with European flair (€80-150pp).
Stay: COMO Uma Ubud or Komaneka at Bisma (from €280/night)
Free PDF: Top 10 Hidden Gems of the World
10 breathtaking destinations most travellers never discover. Yours free.
Day 5: Ubud to Uluwatu
Morning: After breakfast, visit the Goa Gajah (Elephant Cave), a UNESCO World Heritage site, to explore the ancient rock-cut cave and serene water gardens. Arrive early to appreciate the tranquil atmosphere and avoid the crowds.
Transfer to Uluwatu, a stunning coastal region known for its dramatic cliffs and surf breaks. Check in to your luxury clifftop resort, such as Alila Villas Uluwatu or The Ungasan Clifftop Resort.
Afternoon: Relax at your resort, enjoying the infinity pool that seemingly merges into the ocean. Indulge in a light lunch at your resort’s restaurant with a panoramic view of the sea.
Evening: Attend the Kecak Fire Dance at Uluwatu Temple, a mesmerizing cultural performance against the backdrop of the setting sun. The performance starts at 6pm, and tickets are around €10. Afterward, dine at Jimbaran Bay for fresh seafood directly on the beach — expect to pay €40-60 for a memorable dinner experience.
Stay: Alila Villas Uluwatu or The Ungasan Clifftop Resort (from €400/night)
Day 6: Beach Day & Spa Retreat
Morning: Spend your day at Padang Padang Beach, famous for its crystal-clear waters and surf breaks. Arrive early to grab a good spot and enjoy the sun and surf.
Lunch at Drifter Beach Club nearby, where you can savor healthy bowls and refreshing smoothies (€10-20pp).
Afternoon: Treat yourself to a spa retreat at The Spa at Alila. Opt for a signature treatment such as the Balinese massage or a detoxifying body scrub, starting from €70.
Evening: Enjoy a sunset cocktail at Single Fin, a popular clifftop bar renowned for its vibrant atmosphere and stunning views over the ocean. Dinner at Cuca, where you can experience an innovative menu focusing on local ingredients (€30-50pp).
Stay: Alila Villas Uluwatu or The Ungasan Clifftop Resort (from €400/night)
Book bali
Best prices across our trusted partners — no markup, no hidden fees.
Affiliate links · We may earn a commission at no extra cost to you · Prices shown by partners are live and independent of TheTripsites
Day 7: Departure Prep & Last-Minute Shopping
Morning: Enjoy a leisurely breakfast at your resort, taking in the breathtaking ocean views one last time. Spend the morning relaxing by the pool or taking a final stroll along the beach.
Late morning: Head to Seminyak for some last-minute shopping at boutique stores and artisan markets. Look for unique souvenirs such as batik textiles, handmade jewelry, and Balinese crafts.
Lunch at Sisterfields, a trendy café known for its brunch offerings and vibrant atmosphere (€15-25pp).
Afternoon: Visit La Plancha to relax on colorful bean bags with a cocktail, soaking in the lively beach scene one last time.
Evening: Depending on your flight schedule, consider a farewell dinner at Bali Asli, which offers traditional Balinese cuisine with a stunning view of Mount Agung. Expect to pay around €30-50pp.
Transfer to Ngurah Rai International Airport for your departure, with a heart full of memories and a promise to return.
Best Time to Visit
Bali enjoys a tropical climate, making it a year-round destination. However, the best time to visit is during the dry season from April to October. Here's a month-by-month breakdown:
Local festivals, such as Nyepi Day (Balinese New Year, March) and the Bali Arts Festival (June to July), offer unique cultural experiences.
Where to Stay
Budget (€50-100/night):
Mid-range (€100-250/night):
Luxury (€250+):
Getting There & Around
Flights:
Local Transport:
What to Eat & Drink
1. Nasi Goreng: Indonesia's famous fried rice, often served with chicken, shrimp, or vegetables. Find it at any warung (local eatery) for €3
Bali Explorer Package
Curated package · Best price guaranteed
Related reading
Founder & Lead Travel Editor · TheTripsites
This guide was researched and written by the TheTripsites editorial team. Every article on this platform is based on genuine destination research, cross-referenced travel data, and an editorial commitment to honest, independent advice — no paid placements, no sponsored rankings.