My InboxSavedMy Booking
AUD

Log in to your account

No account yet?
Register
Or log in with:
1
2
  1. Hotels>
  2. Indonesia (43327 Hotels)>
  3. Bali (13983 Hotels)>
  4. Hotel

Best Hotels in Bali, Indonesia

Pay upon Check-in

Hotels
Jalan Hang Tuah, Sanur, Sanur, Bali, Indonesia, 80361
Impressive - 8.3 / 10(3339)
(1063)
Resorts
Jalan Kartika Plaza, Kuta, Badung, Bali, Indonesia, 80361
Superb - 9.1 / 10(1710)
(1259)
Resorts
Kawasan Wisata Nusa Dua LOT S-3, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 9.0 / 10(1775)
(1904)
SWIMMING_POOL Lv8 Resort Hotel
Resorts
Jln. Pantai Berawa No. 100xx, Tibubeneng, Canggu, North Kuta – Badung, Canggu, Kuta Utara, Bali, Indonesia, 80361
Impressive - 8.6 / 10(2953)
(652)
Hotels
JL. KARTIKA PLAZA, KUTA , PO.BOX 1133 & 1134, Kuta, Badung, Bali, Indonesia, 80361
Impressive - 8.4 / 10(1688)
(2083)
Resorts
Jalan Pratama No. 95, Tanjung Benoa, Nusa Dua, Tanjung Benoa, Bali, Indonesia, 80363
Impressive - 8.6 / 10(626)
(1461)
Hotels
Jl. Petitenget 108 - 110, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.5 / 10(921)
(575)
Hotels
Jalan By Pass I Gusti Ngurah Rai No. 88, Mumbul, Nusa Dua, Bali, Nusa Dua, Kuta Selatan, Bali, Indonesia, 80363
Impressive - 8.3 / 10(391)
(151)
Villas
Jalan Puri Gading Jimbaran Gading, Jimbaran, Kuta Selatan, Bali, Indonesia, 80361
Impressive - 8.9 / 10(858)
(53)
Villas
Jalan Batu Belig 559 Seminyak, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.8 / 10(810)
(153)
Villas
Jalan Batubelig No.28, Seminyak, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.4 / 10(509)
(252)
Exterior / Building Discovery Kartika Plaza Bali
Resorts
Jalan Kartika Plaza PO Box 1012 Kuta, Kuta, Badung, Bali, Indonesia, 80361
Impressive - 8.6 / 10(476)
(2644)
Resorts
Jalan Sunset Road Kerobokan, Seminyak, Kuta, Bali, Indonesia, 80361
Superb - 9.1 / 10(827)
(3564)
Swimming Pool Wyndham Tamansari Jivva Resort
Resorts
Jalan Subak Lepang No.16 ,Pantai Lepang, Klungkung, Bali, Indonesia, 80752
Impressive - 8.8 / 10(422)
(334)
Resorts
Jalan Ir. H. Juanda, South Kuta Beach, Kuta, Badung, Bali, Indonesia, 80361
Impressive - 8.8 / 10(547)
(1156)
Others TS Suites Bali and Villas
Hotels
Jalan Nakula No. 18 Seminyak, Legian, Kuta, Bali, Indonesia, 80361
Impressive - 8.9 / 10(784)
(1211)
EXTERIOR_BUILDING Le Grande Bali
Hotels
Jalan Uluwatu, Pecatu Graha Blok 5, Uluwatu, Kuta Selatan, Bali, Indonesia, 80361
Impressive - 8.4 / 10(775)
(511)
Resorts
Jalan Raya Baturiti, BR Pacung Tabanan, Baturiti, Tabanan, Bali, Indonesia, 82191
Impressive - 8.8 / 10(174)
Exterior / Building The Apurva Kempinski Bali
Resorts
Jalan Raya Nusa Dua Selatan, Sawangan, Nusa Dua, Bali, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80361
Impressive - 8.9 / 10(260)
Resorts
Jalan Raya Nusa Dua Selatan Kawasan Sawangan Nusa Dua, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.8 / 10(957)
(2507)
SWIMMING_POOL RIMBA Jimbaran BALI by AYANA
Resorts
Karang Mas Estate ,Jalan Karang Mas Sejahtera, Jimbaran, Bali, Jimbaran, Kuta Selatan, Bali, Indonesia, 80364
Impressive - 9.0 / 10(563)
(2720)
EXTERIOR_BUILDING Padma Resort Ubud
Resorts
Banjar Carik, Desa Puhu Payangan, Ubud, Tegallalang, Bali, Indonesia, 80572
Superb - 9.2 / 10(536)
(2407)
Resorts
Jl Raya Uluwatu, Pecatu Indah Resort, New Kuta Beach 1, Uluwatu, Kuta Selatan, Bali, Indonesia, 80364
Impressive - 8.7 / 10(552)
(235)
EXTERIOR_BUILDING Visesa Ubud Resort
Resorts
Jln Suweta, Banjar Bentuyung Sakti, Ubud, Gianyar, Bali, Indonesia, 80571
Impressive - 9.0 / 10(116)
(1494)
EXTERIOR_BUILDING Sthala, a Tribute Portfolio Hotel, Ubud Bali
Hotels
Jalan A.A Gede Rai Mawang Kelod Lodtunduh Ubud Bali 80571 , Ubud, Gianyar, Bali, Indonesia, 80571
Superb - 9.1 / 10(405)
(600)
Beach  Prama Sanur Beach Bali
Hotels
JL. Danau Tamblingan, Sanur, Bali, Indonesia, 80228
Impressive - 8.6 / 10(266)
(3159)
VIEW_ATTRACTIONS Melia Bali
Resorts
Kawasan Wisata ITDC lot 1, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.7 / 10(184)
(8051)
VIEW_ATTRACTIONS Camakila Tanjung Benoa
Hotels
Jalan Pratama 97 A, Nusa Dua, Tanjung Benoa, Bali, Indonesia, 80363
Convenient - 8.2 / 10(262)
(1028)
Resorts
Kawasan Pariwisata ITDC Lot N5 Nusa Dua, Bali, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.7 / 10(374)
(5720)
EXTERIOR_BUILDING The Westin Resort Nusa Dua, Bali
Hotels
Kawasan Pariwisata Nusa Dua, Lot N-3 , Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.9 / 10(637)
(3650)
Swimming Pool Ashoka Tree Resort at Tanggayuda
Resorts
Jalan Raya Kedewatan, Banjar Tanggayuda, Ubud, Kedewatan, Bali, Indonesia, 80571
Impressive - 8.8 / 10(380)
(397)
Resorts
Jalan Kartika Plaza, Kuta, Bali, Kuta, Badung, Bali, Indonesia, 80361
Impressive - 8.5 / 10(291)
(3503)
Hotels
Karang Mas Estate ,Jalan Karang Mas Sejahtera, Jimbaran, Bali, Jimbaran, Kuta Selatan, Bali, Indonesia, 80364
Impressive - 8.9 / 10(270)
(4551)
EXTERIOR_BUILDING Ayodya Resort Bali
Hotels
Jalan Pantai Mengiat Kawasan Wisata BTDC Nusa Dua, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.6 / 10(210)
(6027)
Exterior / Building Alila Seminyak
Resorts
Jalan Taman Ganesha No.9, Petitenget, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 9.0 / 10(138)
(2163)
Resorts
Kawasan Pariwisata Nusa Dua, Lot North IV, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.7 / 10(229)
(7106)
SWIMMING_POOL The Sintesa Jimbaran Bali
Hotels
Jalan Kencana No 1 Jimbaran, Jimbaran, Kuta Selatan, Bali, Indonesia
Impressive - 8.6 / 10(109)
(508)
Resorts
jalan Pemutih labuan Sait Uluwatu, Uluwatu, Kuta Selatan, Bali, Indonesia, 80361
Impressive - 8.6 / 10(64)
(608)
Resorts
Jalan Jimbaran Hijau Kelod, Badung, Jimbaran, Kuta Selatan, Bali, Indonesia, 80361
Impressive - 8.7 / 10(147)
(219)
Swimming Pool Kuta Seaview Boutique Hotel & Spa
Hotels
Jl. Pantai Kuta, Kuta, Badung, Bali, Indonesia, 80361
Impressive - 8.6 / 10(269)
(2012)
Hotels
Kawasan Pecatu Indah, Jalan Pantai Dreamland, Uluwatu, Kuta Selatan, Bali, Indonesia, 80364
Impressive - 8.5 / 10(124)
(157)
SWIMMING_POOL Crown Bali Villa Seminyak
Villas
Jalan Raya Kerobokan No 55 Br Taman , Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.9 / 10(397)
(94)
Villas
Jalan Sunset Road Gang Baik Baik No.5, Seminyak, Kuta, Bali, Indonesia
Convenient - 8.1 / 10(104)
(30)
Hotel Pool Area Grand Hyatt Bali
Hotels
Komplek Pariwisata Nusa Dua BTDC, P.O. Box 53 , Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.5 / 10(240)
(4982)
Exterior / Building Anantara Bali Uluwatu Resort
Resorts
Jalan Pemutih Labuansait Pecatu, Uluwatu, Kuta Selatan, Bali, Indonesia, 80364
Impressive - 8.9 / 10(123)
(1160)
Villas
Jl. Jepun - Karang Mas Sejahtera, Jimbaran-Bali, Jimbaran, Kuta Selatan, Bali, Indonesia, 80361
Impressive - 8.6 / 10(117)
(373)
Swimming Pool Astana Seminyak Villas
Villas
Jalan Petitenget Gang Sunyi No 1 Seminyak , Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 9.0 / 10(217)
(26)
Hotels
Kawasan Pariwisata Nusa Dua Lot NW/1 (BTDC), Nusa Dua, Bali, Indonesia, Nusa Dua, Kuta Selatan, Bali, Indonesia, 80363
Impressive - 8.9 / 10(311)
(453)
Villas
Jalan Laksamana Basangkasa No. 151, Seminyak,, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.7 / 10(95)
(176)
Swimming Pool Hideaway Villas Bali
Villas
Jl. Bangbang Bendot Gang Hideaway, Uluwatu, Kuta Selatan, Bali, Indonesia, 80361
Impressive - 8.8 / 10(157)
(439)
SWIMMING_POOL Plataran Ubud Hotel and Spa
Resorts
Jl. Hanoman Pengosekan, Ubud, Bali , Ubud, Monkey Forest, Bali, Indonesia, 80571
Impressive - 8.9 / 10(81)
(874)
Resorts
Jalan Bakung Sari , Kuta, Badung, Bali, Indonesia, 80361
Impressive - 8.6 / 10(211)
(1872)
EXTERIOR_BUILDING The Ritz-Carlton Bali
Hotels
Jalan Raya Nusa Dua Selatan Lot III, Sawangan , Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.9 / 10(246)
(3333)
Others Grand Mirage Resort & Thalasso Bali
Resorts
Jalan Pratama No 74 Tanjung Benoa Nusa Dua, Nusa Dua, Tanjung Benoa, Bali, Indonesia, 80363
Impressive - 8.5 / 10(352)
(5047)
Villas
Jl. Raya Legian. No 123 B. Legian., Legian, Kuta, Bali, Indonesia, 80361
Impressive - 9.0 / 10(6)
(277)
Resorts
Jalan Kusuma Sari no. 8 , Sanur, Bali, Indonesia, 80227
Convenient - 8.2 / 10(34)
(2019)
Hotels
JI. Petitenget 188, Kerobokan Kelod, Kuta Utara, Badung - Bali 80361, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.9 / 10(45)
EXTERIOR_BUILDING Marriott's Autograph Collection, The Stones Hotel, Bali
Resorts
Jl. Raya Pantai Kuta Banjar Legian Kelod Kuta Bali, Legian, Kuta, Bali, Indonesia, 80361
Impressive - 8.7 / 10(387)
(2470)
Swimming Pool Montigo Resort Seminyak
Hotels
Jl. Petitenget Seminyak, Bali, Indonesia, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.7 / 10(57)
(912)
EXTERIOR_BUILDING THE HAVEN SUITES Bali Berawa
Hotels
Jalan Pemelisan Agung, Desa Tibubeneng, Banjar Berawa, Kuta Utara - Bali, Canggu, Kuta Utara, Bali, Indonesia, 80361
Superb - 9.2 / 10(133)
(791)
Others AYANA Residences Luxury Apartment
Apartments
Jalan Karang Mas Sejahtera Ayana Residence, Jimbaran, Kuta Selatan, Bali, Indonesia, 80361
Impressive - 8.6 / 10(44)
(113)
Resorts
Jalan Danau Tamblingan 89, Sanur, Bali, Indonesia, , Sanur, Bali, Indonesia, 80228
Impressive - 8.7 / 10(59)
Exterior / Building Vrindavan Ubud Villa
Villas
Jalan Raya Desa Kenderan, Tegallalang, Ubud, Ubud, Tegallalang, Bali, Indonesia, 80571
Impressive - 8.7 / 10(183)
EXTERIOR_BUILDING Double-Six Luxury Hotel Seminyak
Hotels
Double Six Beach No.66 , Legian, Bali, Indonesia 80361, Seminyak, Kuta, Bali, Indonesia, 80361
Superb - 9.1 / 10(223)
(2656)
Villas
Jl. Jenggala, Tuban, Kuta Tuban, Kuta, Badung, Bali, Indonesia, 80361
Impressive - 8.7 / 10(29)
(1858)
Resorts
Kawasan Pariwisata Lot SW1, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 8.6 / 10(594)
(2311)
EXTERIOR_BUILDING Renaissance Bali Uluwatu Resort & Spa
Resorts
Jalan Pantai Balangan 1 No 1, Ungasan, Uluwatu, Kuta Selatan, Bali, Indonesia, 80361
Impressive - 9.0 / 10(41)
Hotels
Jl. Pratama No. 68X, Tanjung Benoa, Nusa Dua, Tanjung Benoa, Bali, Indonesia, 80363
Impressive - 8.6 / 10(171)
(2025)
Villas
Desa Pejarakan – Gerokgak, Buleleng, North West Bali 81155, Menjangan, Buleleng, Bali, Indonesia, 81155
Superb - 9.1 / 10(71)
(243)
Hotels
Jalan Prof. Dr. Ida Bagus Mantra, Km 19.9. Pantai Lebih - Gianyar, Keramas, Gianyar, Bali, Indonesia, 80515
Impressive - 9.0 / 10(120)
(360)
SWIMMING_POOL Samabe Bali Suites & Villas
Resorts
Jalan Pura Barong-Barong Sawangan, Nusa Dua Selatan , Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Impressive - 9.0 / 10(58)
(975)
Resorts
Banjar Sembuwuk Desa Pejeng, Ubud, Tampaksiring, Bali, Indonesia, 80552
Impressive - 9.0 / 10(170)
(487)
Villas
Jl. Kunti II, Seminyak, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.4 / 10(42)
(143)
Villas
Jalan Kunti II no 18 Seminyak, Seminyak, Kuta, Bali, Indonesia, 80361
Superb - 9.1 / 10(69)
(279)
VIEW_ATTRACTIONS Karma Kandara
Resorts
Jalan Villa Kandara Banjar Wijaya Kusuma Ungasan, Uluwatu, Kuta Selatan, Bali, Indonesia, 80362
Impressive - 8.5 / 10(134)
(1941)
VIEW_ATTRACTIONS Kamandalu Ubud
Resorts
JALAN ANDONG, BANJAR NAGI, UBUD, Ubud, Gianyar, Bali, Indonesia, 80571
Superb - 9.2 / 10(112)
(1335)
Resorts
Jl. Raya Hanoman. Ubud. Bali. Indonesia., Ubud, Monkey Forest, Bali, Indonesia, 80571
Impressive - 8.8 / 10(80)
(2719)
Swimming Pool The Seminyak Beach Resort and Spa
Resorts
Jl. Kayu Aya Seminyak Beach, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.4 / 10(34)
(2584)
Hotels
Bypass Ngurah Rai, Jalan Aneka Warga No 12 Puri Mumbul Permai Jimbaran - Bali, Jimbaran, Kuta Selatan, Bali, Indonesia, 80363
Impressive - 8.4 / 10(46)
(474)
EXTERIOR_BUILDING VOUK Hotel & Suites
Resorts
Jala Raya Nusa Dua Selatan, Sawangan, Bali, Nusa Dua, Nusa Dua Beach, Bali, Indonesia, 80363
Convenient - 8.1 / 10(129)
(353)
Villas
JL. LEBAK SARI BR TAMAN KEROBOKAN BALI , Seminyak, Kuta, Bali, Indonesia, 80361
(428)
Swimming Pool Maya Sanur Resort & Spa
Hotels
Jalan Danau Tamblingan No 89M Sanur, Sanur, Bali, Indonesia, 80228
Superb - 9.1 / 10(44)
(883)
Villas
JL. BATU BELIG, KEROBOKAN KELOD, Seminyak, Kuta, Bali, Indonesia, 80361
Superb - 9.3 / 10(56)
(978)
Villas
Jalan Batu Belig No 777, Seminyak - Bali, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.5 / 10(15)
(9)
BEDROOM The Tamarind Resort - Nusa Lembongan
Resorts
Jalan Jungutbatu, Nusa Lembongan, Klungkung - Bali, Indonesia, Nusa Lembongan, Nusa Island, Bali, Indonesia, 80771
Superb - 9.2 / 10(6)
(214)
Resorts
Banjar Bresela, Desa Bresela, Payangan, Ubud, Payangan, Bali, Indonesia, 80572
(364)
Hotels
Jl. Sarinande no. 20, Seminyak, Seminyak, Kuta, Bali, Indonesia, 80361
Superb - 9.2 / 10(19)
(330)
Villas
Jl. Gedong Sari No. 1, Mumbul Hill, Nusa Dua, Nusa Dua, Kuta Selatan, Bali, Indonesia, 80363
Impressive - 8.7 / 10(79)
(76)
Swimming Pool Tanah Merah Art Resort
Resorts
Jl. Melayang, Ubud, Tampaksiring, Bali, Indonesia, 80571
Impressive - 8.4 / 10(28)
(416)
Lobby Studios at Alila Seminyak
Resorts
Jalan Taman Ganesha No. 9, Seminyak, Kuta, Bali, Indonesia, 80361
Impressive - 8.9 / 10(21)
(222)