We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Tegalalang Rice Terrace

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Jl. Suweta Banjar Sambahan, Ubud 80571, Indonesia
6.6 km from Tegalalang Rice Terrace
#18 of 195 hotels in Ubud
Check In Check Out
Show Prices
Banjar Tangkup | Desa Kedisan Tegalalang, Ubud 80361, Indonesia
0.5 km from Tegalalang Rice Terrace
#130 of 195 hotels in Ubud
Check In Check Out
Show Prices
Saba Beach, Indonesia
3.0 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Desa Sebatu, Tegalalang Jln. Raya Sebatu, Ubud 80561, Indonesia
3.5 km from Tegalalang Rice Terrace
#36 of 195 hotels in Ubud
Check In Check Out
Show Prices
Ds, Kelabangmoding, Ubud 80561, Indonesia
3.9 km from Tegalalang Rice Terrace
#141 of 195 hotels in Ubud
Check In Check Out
Show Prices
Jl. Tirta Tawar, Br. Abangan, Ubud 80571, Indonesia
4.0 km from Tegalalang Rice Terrace
#37 of 195 hotels in Ubud
Check In Check Out
Show Prices
Jl. Tirta Tawar, Banjar Junjungan, Ubud 80571, Indonesia
4.2 km from Tegalalang Rice Terrace
#154 of 195 hotels in Ubud
Check In Check Out
Show Prices
Sebatu Village, Banjar Sebatu | Sebatu, Tegallalang, Ubud 80561, Indonesia
4.4 km from Tegalalang Rice Terrace
#67 of 195 hotels in Ubud
Check In Check Out
Show Prices
Banjar Tanggayuda, Kedewatan, Ubud 80571, Indonesia
4.5 km from Tegalalang Rice Terrace
#5 of 195 hotels in Ubud
Check In Check Out
Show Prices
JI. Raya Payangan, Desa Puhu, Payangan 80572, Indonesia
4.5 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Banjar Kelabang Muding, Ubud 80571, Indonesia
4.5 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Jl. Raya Sapat, Tegallalang - Ubud, Ubud 80361, Indonesia
4.6 km from Tegalalang Rice Terrace
#19 of 195 hotels in Ubud
Check In Check Out
Show Prices
Jl. Raya Sebali, Banjar Sebali, Desa Keliki, Ubud 80571, Indonesia
4.8 km from Tegalalang Rice Terrace
#38 of 195 hotels in Ubud
Check In Check Out
Show Prices
Banjar Kepitu, Desa Tagalalan, Ubud 80572, Indonesia
4.9 km from Tegalalang Rice Terrace
#2 of 195 hotels in Ubud
Check In Check Out
Show Prices
Br. Susut, Desa Buahan, Payangan 80572, Indonesia
4.9 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Desa Buahan, Payangan 80571, Indonesia
4.9 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Jl. Raya Pejeng Kawan no. 45 | Banjar Sembuwuk, Desa Pejeng, Ubud 80552, Indonesia
4.9 km from Tegalalang Rice Terrace
#115 of 195 hotels in Ubud
Check In Check Out
Show Prices
Banjar Sembuwuk, Desa Pejeng, Ubud Indonesia, Indonesia
5.1 km from Tegalalang Rice Terrace
#46 of 195 hotels in Ubud
Check In Check Out
Show Prices
Jl. Suweta no. 58, Banjar Sambahan, Ubud 80571, Indonesia
5.1 km from Tegalalang Rice Terrace
#157 of 195 hotels in Ubud
Check In Check Out
Show Prices
Junjungan Ubud, Jl.Tirta Tawar km.3,5 | Br. Junjungan, Ubud 80571, Indonesia
5.2 km from Tegalalang Rice Terrace
#17 of 195 hotels in Ubud
Check In Check Out
Show Prices
Banjar Begawan, Desa Melinggih Kelod | Payangan, Ubud, Payangan 80571, Indonesia
5.2 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Banjar Sebali, Keliki, Tegallalang, Ubud 80361, Indonesia
5.2 km from Tegalalang Rice Terrace
#163 of 195 hotels in Ubud
Check In Check Out
Show Prices
| Petulu Village, Ubud, Indonesia
5.2 km from Tegalalang Rice Terrace
#178 of 195 hotels in Ubud
Check In Check Out
Show Prices
Jalan Suweta Desa Bentuyung, Ubud, Indonesia
5.3 km from Tegalalang Rice Terrace
#24 of 195 hotels in Ubud
Check In Check Out
Show Prices
Desa Melinggih Kelod | Banjar Begawan, Payangan, Indonesia
5.3 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Desa Melinggih Kelod, Payangan 80572, Indonesia
5.3 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Banjar Begawan | Desa Melinggih Kelod, Payangan 80572, Indonesia
5.3 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Jl. Raya Lod Tunduh no. 88, Ubud 80571, Indonesia
5.3 km from Tegalalang Rice Terrace
#151 of 195 hotels in Ubud
Check In Check Out
Show Prices
Banjar Carik, Desa Puhu, Payangan 80572, Indonesia
5.4 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Br. Umah Anyar-Tampak Siring | PO Box 1011 Ubud, Indonesia
5.4 km from Tegalalang Rice Terrace
Check In Check Out
Show Prices
Jl. Raya Kedewatan | Br. Tanggayuda, Kedewatan, Ubud 80571, Indonesia
5.5 km from Tegalalang Rice Terrace
#49 of 195 hotels in Ubud
Check In Check Out
Show Prices
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Ubud Travel Forum Need specific advice visiting Ubud, Bali? Visit the TripAdvisor Travel Forum for Ubud and ask our Destination Experts and the travel community.