Bali hotels: get the best Bali hotel deal by cheap rates. No booking fees. You pay for the hotel room in Bali at the check-out. Free cancellation.
Popular hotels in Bali
5-star hotels in Bali
- The Seminyak Beach Resort & Spa
- The Apurva Kempinski Bali Nusa Dua
- The Ritz-Carlton Bali Hotel Nusa Dua
- Ayana Resort Bali Jimbaran
- Alila Seminyak Hotel
- Hyatt Regency Bali Hotel Sanur
- The Westin Resort Nusa Dua, Bali Nusa Dua
- Nusa Dua Beach Hotel & Spa, Bali
- Alila Ubud Gianyar
- Grand Hyatt Bali Hotel Nusa Dua
- Bintang Bali Resort Kuta
- Pullman Bali Legian Beach
4-star hotels in Bali
- The Kalyana Ubud Resort
- Segara Village Hotel Sanur
- La Joya Biu Biu Resort - Chse Certified Jimbaran
- Mercure Bali Legian
- Puri Santrian Hotel Sanur
- Pelangi Bali Hotel & Spa Seminyak
- Legian Beach Hotel
- Four Points By Sheraton Bali, Kuta Kuta
- La Joya Balangan Resort Jimbaran
- White Rose Kuta Resort, Villas & Spa
- Truntum Kuta Formerly Grand Inna Kuta
- Keraton Jimbaran Resort
- Mercure Kuta
- Four Points By Sheraton Bali, Seminyak
- Aston Kuta Hotel And Residence
- Ramada Encore By Wyndham Bali Seminyak
- Risata Bali Resort & Spa Kuta
- Aston Canggu Beach Resort Kuta
- Sevn Legian Hotel
- D'Primahotel Petitenget Seminyak 2
- Harris Hotel & Residences Sunset Road Kuta
- Kuta Beach
- The One Legian Hotel
- D'Primahotel Seminyak
- Puri Saron Hotel Seminyak
- The Jayakarta Bali Beach Resort Legian
- Kuta Central Park Hotel
3-star hotels in Bali
- Honeymoon Guesthouse Ubud
- Peninsula Beach Resort Nusa Dua
- Meruhdani Boutique Hotel Ubud
- Aneka Lovina Villas & Spa
- Hotel Santika Siligita Nusa Dua Nusa Dua
- Tetirah Boutique Hotel Ubud
- Bali Agung Village - Chse Certified Seminyak
- Seminyak Square Hotel And Villas
- Respati Beach Hotel Sanur
- Bali Ayu Hotel & Villas Kuta
- Hotel Bounty Kuta Kuta
- Papillon Echo Beach Canggu
- Kamaniiya Petitenget Seminyak
- Palm Beach Hotel Bali Kuta
- Hilton Garden Inn Bali Ngurah Rai Airport Kuta
- Alron Hotel Kuta Powered By Archipelago
- Baleka Resort & Spa Legian
- Zia Hotel Kuta Kuta
- Ibis Bali Kuta Hotel Kuta
- Fourteen Roses Beach Hotel Legian
- Sania'S House Hotel Ubud
- Legian Village Beach Resort - Chse Certified
- Legian Village Hotel - Chse Certified
- Inna Sindhu Beach Hotel & Resort Sanur
- Suriwathi Hotel Legian
- Legian Paradiso Hotel
- M Suite Bali Seminyak
2-star hotels in Bali
- Bali Manik Beach Inn Kuta
- One Degree Sunset Hill Leisure Hotel Uluwatu
- Puri Bali Hotel Lovina
- Secret Garden Inn Kuta
- Lovina Beach Hotel
- Taste Of Bali Hostel Kuta
- Odika Lovina Villas
- Amaris Hotel Pratama Nusa Dua Nusa Dua
- D'Camel Hotel Lembongan
- Mangga Bali Inn Legian
- Angkul Angkul Beach Inn Kuta By Kamara
- Coconuts Beach Resort Nusa Lembongan
- Braw Inn Canggu By Kamara
- Pnb Beach Resort Canggu
- Ab Hotel Kuta Kuta
- Pecatu Guesthouse Uluwatu
- Cityzen Renon Hotel Denpasar
- Gana Inn Legian
Find a hotel
- Hotels by class
- 5 stars (368)
- 4 stars (1253)
- 3 stars (2681)
- 2 stars (2117)
- Unrated (15046)
- All Bali hotels
- Accommodation type
- Villas (9603)
- Guest houses (3435)
- Hotels (3280)
- Homestays (1180)
- Apartments (728)
- Holiday parks (683)
- Resorts (624)
- Bed & Breakfasts (486)
- Holiday homes (426)
- Hostels (376)
- Lodges (168)
- Aparthotels (122)
- Inns (102)
- Luxury tents (86)
- Campsites (60)
- Country houses (39)
- Botels (19)
- Farm stays (16)
- Chalets (14)
- Capsule hotels (9)
- Motels (3)
- Economy hotels (3)
- Love hotels (2)
- Ryokan (1)
- Thematic Hotels
- Central hotels (14555)
- Luxury accommodations (13140)
- Resorts (8028)
- Cheap and budget hotels (7050)
- Beach hotels (6424)
- Private Villas (6092)
- Airport hotels (5635)
- Spa hotels (2979)
- Exceptional Design hotels (2566)
- Pet-friendly hotels (1842)
- Luxury hotels (1620)
- Family Friendly hotels (1273)
- Beachfront hotels (1024)
- Jacuzzi (875)
- Golf hotels (682)
- Hotels with indoor pool (643)
- Business hotels (601)
- Boutique hotels (598)
- Romantic hotels (382)
- Small Luxury Hotels (300)
- Self Catering (253)
- Historical hotels (46)
- New Hotels (8)
- Castle Hotels (7)
- Casino hotels (6)
Hotels by location
- Nearby
- City Centre Seseh (3100)
- City Centre Umalas (Bali) (3354)
- City Centre Petitenget (Seminyak) (3392)
- Ngurah Rai International (5607)
- Metis Restaurant (3489)
- Naughty Nuri's Warung & Grill Batu Belig Seminyak (Bali) (3489)
- Canggu Club (3449)
- Petitenget Street Seminyak (Bali) (3407)
- Sarong Restaurant (3396)
- WooBar (3321)
- La Laguna Bali (3295)
- Vue Beach Club Canggu (Bali) (3286)
- Potato Head Beach Club Seminyak (Bali) (3228)
- La Lucciola Restaurant Seminyak (Bali) (3089)
- Petitenget Temple (3086)
- Seminyak Village (3025)
- Mama San Bali (2978)
- The Seminyak Square Shopping Mall Seminyak (Bali) (2973)
- Ultimo Restaurant (2973)
- La Favela Bali (2967)
- Districts
- Berawa (976)
- Batu Bolong (805)
- Ubud City-Centre (721)
- Petitenget (532)
- Sunset Road (498)
- Sanur Beach (416)
- Taman (376)
- Laksmana (365)
- Sayan (346)
- Pecatu (339)
- Pererenan (303)
- Mushroom Bay (252)
- Drupadi (235)
- Umalas (218)
- Bukit (218)
- Babakan (210)
- Pengosekan (207)
- Jungut Batu (197)
- Kartika Plaza (189)
- Dyanapura (188)
- Jimbaran Bay (174)
- Ungasan (164)
- Downtown Kuta (152)
- Padonan (132)
- Central Seminyak (120)
- Nakula (120)
- Kedewatan (119)
- Sambahan (117)
- Legian City-Centre (109)
- Bingin (108)
- Balangan (106)
- Batubelig (102)
- Padma (101)
- Andong (95)
- Tanjung Benoa (94)
- Penestanan (91)
- Seseh (78)
- Mumbul (78)
- Campuhan (77)
- Kampial (73)
- Peliatan (70)
- Dewi Sri (68)
- Suluban (65)
- Padang Padang (63)
- Tuban (63)
- Nusa Ceningan (56)
- North Legian (53)
- Raya Kuta (53)
- Lovina Beach (50)
- Goa Gajah (46)
- By Pass Ngurah Rai (39)
- Taman Griya (38)
- Umalas (32)
- Sawangan (32)
- Gatot Subroto (28)
- Sunset Road (27)
- BTDC (26)
- Double Six (24)
- Renon (22)
- Kutuh (19)
- Canggu Beach (17)
- By Pass Ngurah Rai Kuta (17)
- Sidakarya (17)
- Balian Beach (16)
- Bingin Beach (15)
- Teuku Umar (15)
- By Pass Ngurah Rai (14)
- Siligita (12)
- Medewi (11)
- Imam Bonjol (11)
- Kuta Beach (10)
- Cokroaminto (9)
- Mahendradatta (8)
- Legian Beach (8)
- Panjer (8)
- Pratama (6)
- Nakula (5)
- Diponegoro (4)
- Balangan Beach (3)
- Seminyak Beach (3)
- Serangan Island (2)
- Monang Maning (2)
- Dongguan City Center (1)
- Port Barton (1)
- Puri Beach (1)
- Siofok-Sosto (1)
- Izumi Ward (1)
- Yu Hua (1)
- Shirahama Onsen (1)
- Kai Fu (1)
- Xuan Huong Lake (1)
- Kilimani (1)
- Nusa Dua Beach (1)
- Wuchang District (1)
- Plosha Rynok (1)
- Fort Lauderdale Beach (1)
- Great Bay Kenting Beach (1)
- Salamanca City Centre (1)
- Old town (1)