Perched above a lush valley, the infinity pool creates an immersive jungle retreat where birds greet the sunrise. Skilled therapists offer Balinese massages in the spa pavilion. Breakfast menus showcase international and local cuisines at Aruna Restaurant with forest views.
Located in Ubud, Tejaprana Resort & Spa is in the suburbs. Ubud Palace and Goa Gajah are notable landmarks, and the area's natural beauty can be seen at Ubud Monkey Forest and Campuhan Ridge Walk. Don't miss out on a visit to Bali Safari and Marine Park. Discover the area's water adventures with water tubing and rafting nearby, or enjoy the great outdoors with ecotours and mountain biking. Visit our Ubud travel guide
Banjar Sapat, Tegallalang, Ubud, Bali, 80561
What's nearby
Tegallalang Rice Terrace
13 min drive - 5.3 km
Ubud Palace
17 min drive - 7.9 km
Ubud Monkey Forest
18 min drive - 8.5 km
Gaya Ceramic Arts Centre
9 min walk - 0.8 km
Aloha Ubud Swing
15 min walk - 1.3 km
Getting around
Ngurah Rai Intl. Airport (DPS)
89 min drive
Restaurants
Maniztutu
7 min drive
Nino Caucasian Restaurant
8 min drive
Natti’s Indian Specialty Restaurant
4 min drive
The Pengkolan Warung
7 min drive
Home Cafe
7 min drive
About this property
Tejaprana Resort & Spa
Luxury hotel near Tegallalang Rice Terrace
Located close to Ubud Palace and Campuhan Ridge Walk, Tejaprana Resort & Spa provides a terrace, a coffee shop/cafe, and a garden. Adventurous travelers may like the cycling at this hotel. Indulge in a manicure/pedicure, aromatherapy, and a body wrap at the onsite spa. The on-site restaurant, ARUNA RESTAURANT, offers breakfast, brunch, lunch, dinner, and a poolside location. Free in-room WiFi, with speed of 100+ Mbps (good for 1–2 people or up to 6 devices), is available to all guests, along with a hair salon and a library.
You'll also find perks like:
An outdoor pool and a children's pool, along with sun loungers and pool umbrellas
Free self parking and valet parking
Full breakfast (surcharge), bike rentals, and a roundtrip airport shuttle (surcharge)
An elevator, a banquet hall, and luggage storage
Guest reviews say great things about the helpful staff
Room features
All guestrooms at Tejaprana Resort & Spa feature comforts such as private plunge pools and 24-hour room service, in addition to perks like premium bedding and laptop-friendly workspaces.
Extra amenities include:
Rollaway/extra beds (surcharge) and free cribs/infant beds
Hydromassage showers, designer toiletries, and deep soaking tubs
32-inch LED TVs with cable channels
Balconies, separate sitting areas, and electric kettles
Yes, this property has an outdoor pool and a children's pool.
How much does it cost to stay at Tejaprana Resort & Spa?
As of 2026/10/23, prices found for a 1-night stay for 2 adults at Tejaprana Resort & Spa on 2026/11/13 start from NT$6,342, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Tejaprana Resort & Spa pet-friendly?
No, pets are not allowed at this property.
How much is parking?
Self parking and valet parking are free at this property.
What time is check-in at Tejaprana Resort & Spa?
Check-in start time: 2:00 PM; Check-in end time: midnight. After-hours check-in is not available.
What time is check-out at Tejaprana Resort & Spa?
Check-out is at noon. Late check-out is available for a fee.
Does Tejaprana Resort & Spa provide a shuttle to the airport?
Yes, there's an airport shuttle that runs on request. A fee of IDR 700000 per vehicle applies.
Where is Tejaprana Resort & Spa located?
Situated in the suburbs, this luxury hotel is 3.1 mi (5 km) from Tegallalang Rice Terrace and within 6 mi (10 km) of Ubud Palace and Ubud Monkey Forest. Campuhan Ridge Walk and Goa Gajah are also within 6 mi (10 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Tejaprana Resort & Spa Reviews
9.8
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Absolutely beautiful property with exceptional service. The room was spotless, very comfortable. The staff were kind and attentive, and the entire stay felt peaceful and relaxing. I would definitely stay here again.
This resort was amazingly relaxing! The staff are warm and kind! This was our best stay in Bali. Great for relaxation, wellness, touring around Ubud!! Very private and perfect for honeymoon or anniversaries.
The Tejaprana Resort is one of our favourite places to stay in all our travels. We returned after several years and it’s still idyllic, peaceful, romantic and luxurious. The restaurant is beautifully situated with fabulous food. The rooms spacious and private. Beautiful design and decor. Pande, Chef Dewa and all the staff can’t do enough to make the stay exceptional. Throughly recommend ❤️
A dream! The room was exactly as pictured if not better, the view was incredible… We woke up early in the morning to watch the sunrise over the jungle in our plunge pool… Heaven! The staff was friendly and helpful and beyond accommodating. The hotel offers amazing meals and so many complementary services like morning, yoga and activity planning. Would definitely come back here again and recommend to anyone looking to stay in a quieter part of Ubud!
The staff was absolutely incredible! They really went above and beyond to make our honeymoon an unforgettable experience! The spa ladies were excellent, a must do experience. We had amazing hosts at the front desk and also at the restaurant! Our service was excellent, the food was good and our room view was breathtaking. I would 1000% recommend this resort for your stay!
Amazing staff, so helpful food was 10/10 breakfast lunch and dinner, room service was always keeping the rooms clean. The spa was so relaxing was sad our trip had come to an end
This is a beautiful hotel with spacious rooms, large shower, its own plunge pool, at an outdoor bathtub. All of the rooms overlook a thick forested valley. The staff were able to accommodate my various requests, including special transportation arrangements. And The included breakfasts were great, with a wide variety.
We had an absolutely wonderful stay at Tejaprana Resort & Spa in Ubud. From the moment we arrived, the entire experience was exceptional. The resort is beautiful, peaceful, and surrounded by the natural beauty of Ubud, making it a perfect place to relax and unwind.
A special mention to Ngakan, Adil and the entire team. I unfortunately don’t remember all of the staff members’ names, but every single person we met was incredibly warm, friendly, attentive, and professional. The service throughout our stay was truly amazing, and the staff went above and beyond to make us feel welcome.
Everyone was so kind and genuinely caring, and their attention to detail made our stay even more memorable. You can really feel how much pride the team takes in creating a wonderful experience for guests.
Thank you to the whole team for making our stay so special. We would absolutely love to return to Tejaprana Resort & Spa in Ubud and highly recommend it to anyone looking for a beautiful and relaxing stay with outstanding hospitality. ❤️
Delighted with our room with private patio and plunge pool overlooking the rain forest. Restaurant and lobby staff are very friendly, responsive and eager to be helpful. Excellent massage staff. In face we went twice on our two night visit. I requestd special massage technique for my shoulder and masseuse adapted to resolve my issue. Meals were excellent and fairly priced, however cocktails were over priced. Happy hour prices got back to regular prices of other resorts.
We had an amazing stay at the Tejaprana Resort and Spa. The place is so beautiful and relaxing, with green, lush plants all over the place. The room is romantic and luxurious with a terrace and private pool overlooking the jungle. The staff is so attentive to every need of yours, and their restaurant offers delicious food. Love every element of our stay. THANK YOU ❤️❤️❤️!
The staff was most accommodating and worked to ensure we had a pleasant experience. When you feel like they’re going above and beyond just because, it is appreciated.
The staff were really amazing, always friendly and always helpful. Had a really good time here and would highly recommend. I loved having our own private pool, the breakfast was really yummy
The TEJAPRANA RESORT and Spa where we stayed for 14 days is superb. The villas with your own pool and a relaxing area, is so nice that you don't want to leave. The staff incredible friendly and the food with a breakfasts was to perfection. Hope to see you soon again Mattias and Lena from Sweden
It was amazing the best place for a couple to relax and enjoy eachother - super good and a very nice spa
Stayed 4 nights in May 2025
Verified review
10/10 Excellent
Sophie
2025/11/8
Liked: Cleanliness, staff & service, amenities
⭐️⭐️⭐️⭐️⭐️
Beautiful resort in a stunning natural setting. The atmosphere is peaceful and relaxing, and the staff are exceptionally friendly and attentive. Everything was perfect from start to finish — highly recommend Tejaprana Resort & Spa for a serene getaway in Ubud.