Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

7-Day Bali Itinerary

Friday, December 8, 2023: Arrival and Relaxation

Arrive in Bali and check into your hotel to freshen up and relax after your journey. Spend the morning exploring the nearby beach and enjoying the warm ocean breeze. In the afternoon, visit a local spa for a traditional Balinese massage to rejuvenate your body and mind. In the evening, head to a rooftop bar to enjoy breathtaking sunset views over the Indian Ocean.

  • Beach Exploration: Cost - Free, Time - 2 hours
  • Traditional Balinese Massage: Cost - $30 per person, Time - 1.5 hours
  • Rooftop Bar Experience: Cost - $20 per person, Time - 2 hours
Saturday, December 9, 2023: Cultural Exploration in Ubud

Start your day with a visit to the Tirta Empul Temple, known for its holy spring water and purification rituals. Explore the Ubud Monkey Forest, home to hundreds of playful monkeys and lush greenery. In the afternoon, discover the traditional art of batik-making at the Threads of Life gallery. Enjoy an authentic Jain meal at a local restaurant before attending a traditional Balinese dance performance in the evening.

  • Tirta Empul Temple: Cost - $5 per person, Time - 2 hours
  • Ubud Monkey Forest: Cost - $4 per person, Time - 2 hours
  • Threads of Life gallery: Cost - Free, Time - 1 hour
  • Authentic Jain Meal: Cost - $15 per person, Time - 1.5 hours
  • Balinese Dance Performance: Cost - $10 per person, Time - 1 hour
Sunday, December 10, 2023: Adventure in Nusa Penida

Embark on a full-day trip to the picturesque island of Nusa Penida. Start with a visit to Kelingking Beach, known for its stunning cliff views. Explore the magical Broken Beach and Angel's Billabong, natural rock formations with crystal clear waters. Enjoy a picnic lunch on the beach and take a dip in the refreshing waters. End the day with a soothing sunset at Crystal Bay.

  • Kelingking Beach: Cost - Free, Time - 2 hours
  • Broken Beach and Angel's Billabong: Cost - Free, Time - 2 hours
  • Picnic Lunch: Cost - $10 per person, Time - 1 hour
  • Sunset at Crystal Bay: Cost - Free, Time - 1 hour
Restaurants
  • Start your day with a delicious breakfast at Le Pirate Beach Club. This beachfront restaurant offers a variety of breakfast options, from freshly baked pastries to hearty breakfast bowls. Average cost for a meal is about 60,000 IDR per person.
  • For lunch, head to Penida Colada. This laid-back beachfront restaurant specializes in tropical-inspired dishes and refreshing cocktails. Try their signature Penida Bowl or indulge in their seafood platter. Average cost for a meal is about 120,000 IDR per person.
  • End your day with a memorable dinner at The Gallery Restaurant. With its stunning ocean views and a menu featuring both local and international cuisines, this restaurant offers a truly unforgettable dining experience. Don't miss their famous seafood barbecue. Average cost for a meal is about 250,000 IDR per person.
Monday, December 11, 2023: Traditional Balinese Village Experience

Visit the charming village of Penglipuran, known for its well-preserved traditional houses. Immerse yourself in Balinese culture as you explore the village and interact with the friendly locals. Learn to make traditional Balinese offerings and participate in a Balinese cooking class. In the evening, enjoy a traditional dance performance accompanied by a delicious Jain dinner.

  • Penglipuran Village: Cost - Free, Time - 2 hours
  • Traditional Balinese Offerings: Cost - Free, Time - 1 hour
  • Balinese Cooking Class: Cost - $25 per person, Time - 2 hours
  • Traditional Dance Performance and Jain Dinner: Cost - $20 per person, Time - 2 hours
Restaurants
  • The Breakfast Club Bali is a cozy cafe located near Penglipuran village, serving delicious and healthy breakfast options. The average cost for a meal is about $10 per person.
  • Warung Padma offers authentic Balinese cuisine for lunch, with a variety of dishes to choose from. The average cost for a meal is about $8 per person.
  • Indus Restaurant is a popular dinner spot with stunning views of the surrounding rice fields. They serve a mix of Balinese and international dishes, and the average cost for a meal is about $15 per person.
Tuesday, December 12, 2023: Waterfalls and Rice Terraces

Begin your day with a visit to the beautiful Tegenungan Waterfall, where you can swim in the refreshing cascades. Explore the famous Tegalalang Rice Terraces and learn about traditional rice cultivation methods. Enjoy a scenic lunch overlooking the terraces. In the afternoon, visit the Goa Gajah (Elephant Cave) and marvel at its unique rock carvings. End the day with a relaxing yoga session in a serene Ubud yoga studio.

  • Tegenungan Waterfall: Cost - $2 per person, Time - 2 hours
  • Tegalalang Rice Terraces: Cost - $2 per person, Time - 2 hours
  • Scenic Lunch: Cost - $15 per person, Time - 1 hour
  • Goa Gajah (Elephant Cave): Cost - $3 per person, Time - 1 hour
  • Yoga Session: Cost - $10 per person, Time - 1.5 hours
Restaurants
  • For breakfast, head to Seniman Coffee Studio located in the heart of Ubud. This trendy coffee shop offers a delicious variety of breakfast options including avocado toast and smoothie bowls. The average cost for a meal is about 80,000 IDR per person.
  • For lunch, visit Sari Organik. This organic restaurant is situated in the Tegalalang area and offers fresh and healthy farm-to-table dishes. Enjoy a tasty salad or a bowl of homemade soup while overlooking the stunning rice terraces. The average cost for a meal is about 120,000 IDR per person.
  • For dinner, dine at Locavore in Ubud. This upscale restaurant showcases modern Indonesian cuisine using locally sourced ingredients. The innovative dishes are beautifully presented and full of flavor. The average cost for a meal is about 600,000 IDR per person.
Wednesday, December 13, 2023: Beach Hopping in Uluwatu

Explore the stunning beaches of Uluwatu. Start your day with a visit to Padang Padang Beach, known for its crystal-clear waters and stunning rock formations. Experience the famous Uluwatu Temple perched on a cliff overlooking the ocean. Enjoy a delicious seafood lunch at a beachfront restaurant. In the afternoon, head to Dreamland Beach for some relaxation and sunbathing. Witness a mesmerizing Kecak fire dance performance during sunset at Uluwatu Temple.

  • Padang Padang Beach: Cost - Free, Time - 2 hours
  • Uluwatu Temple: Cost - $3 per person, Time - 2 hours
  • Seafood Lunch: Cost - $20 per person, Time - 1.5 hours
  • Dreamland Beach: Cost - Free, Time - 1.5 hours
  • Kecak Fire Dance Performance: Cost - $10 per person, Time - 1 hour
Thursday, December 14, 2023: Relaxation and Departure

Spend your last day in Bali relaxing by the pool or exploring the local markets for some souvenir shopping. Enjoy a final Balinese meal before heading to the airport for your departure.

  • Relaxation by the Pool: Cost - Free, Time - 3 hours
  • Market Shopping: Cost - Variable, Time - 2 hours
  • Final Balinese Meal: Cost - $15 per person, Time - 1.5 hours

Hidden Gems and Local Favorites

For off the beaten path attractions, visit the Tukad Cepung Waterfall, a hidden gem tucked away in a cave. Explore the traditional village of Sidemen, known for its scenic rice terraces and peaceful atmosphere. Don't miss the chance to experience a traditional Balinese village ceremony, where you can witness local customs and traditions up close.

Book your accommodations and flights for your Bali trip here.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version