Find a hotel
Accommodation type
- Villas (13632)
- Hotels (3786)
- Guest houses (3552)
- Apartments (1130)
- Homestays (1116)
- Holiday homes (788)
- Resorts (692)
- Bed & Breakfasts (582)
- Holiday parks (511)
- Hostels (295)
- Lodges (272)
- Aparthotels (194)
- Inns (104)
- Luxury tents (86)
- Campsites (62)
- Country houses (54)
- Chalets (20)
- Botels (20)
- Farm stays (15)
- Capsule hotels (14)
- Motels (2)
- Love hotel (1)
- Cabin/Bungalow (1)
Thematic Hotels
- Hotels with indoor pool (17375)
- Luxury accommodations (16572)
- Vacation Rentals (16145)
- Extended Stay (16141)
- Central hotels (13752)
- Family Friendly hotels (12888)
- Private Villas (9388)
- Airport hotels (7250)
- Cheap and budget hotels (6509)
- Pet-friendly hotels (3627)
- Spa hotels (2788)
- Beach hotels (1533)
- Beachfront hotels (1425)
- Jacuzzi (1383)
- Resorts (770)
- Luxury hotels (700)
- Romantic hotels (472)
- Business hotels (379)
- Exceptional design hotels (274)
- Boutique hotels (254)
- Onsen Accommodation (214)
- Golf hotels (177)
- Self Catering (142)
- Travel Proud (104)
- Sustainability certification (100)
- Small Luxury Hotels (61)
- Historical hotels (32)
- All-Inclusive (15)
- Castle Hotels (11)
- New Hotels (3)
- Casino hotels (1)
Hotels by location
Nearby
- Padang Padang Beach Uluwatu (Bali) (1419)
- Tanjung Benoa (150)
- Pandawa Beach Nusa Dua (Bali) (332)
- Ubud Monkey Forest (2915)
- Discovery Shopping Mall Kuta (Bali) (797)
- New Kuta Golf Uluwatu (Bali) (1520)
- Menjangan Island Banyuwedang (1)
- Lake Batur Kintamani (Bali) (206)
- Echo Beach Canggu (Bali) (3572)
- Bali Nusa Dua Convention Center (254)
- Waterbom Bali Kuta (Bali) (797)
- The Seminyak Square Shopping Mall Seminyak (Bali) (3974)
- Bali Mall Galleria Kuta (Bali) (987)
- Krisna Funtastic Land Lovina (Bali) (108)
- Mushroom Bay Nusa Lembongan (Bali) (487)
- Poppies Lane 1 Kuta (Bali) (1341)
- Petitenget Temple (4178)
- The Sandy Beach Club Nusa Lembongan (Bali) (442)
- Sky Garden Legian (Bali) (1590)
- Tamarind Beach (497)
- Ubud Market Ubud (Bali) (3101)
- White Sand Beach (31)
- Penglipuran Village Bangli (31)
- Yoga Barn Studio (2943)
- Poppies Lane 2 Kuta (Bali) (1638)
- Lippo Mall Kuta Kuta (Bali) (589)
- Bounty Night Club (1579)
- Petitenget Street Seminyak (Bali) (4684)
- Garuda Wisnu Kencana Ungasan (Bali) (1160)
- Art Center (180)
- Kuta Beach (1501)
Districts
- Pecatu (1620)
- Ubud City-Centre (727)
- Berawa (628)
- Batu Bolong (598)
- Petitenget (569)
- Ungasan (555)
- Sunset Road (549)
- Pererenan (492)
- Sayan (484)
- Penestanan (460)
- Jungut Batu (441)
- Peliatan (416)
- Laksmana (366)
- Sanur Beach (324)
- Bukit (294)
- Kedewatan (293)
- Babakan (285)
- Taman (275)
- Pengosekan (256)
- Umalas (246)
- Mushroom Bay (212)
- Sambahan (210)
- Drupadi (206)
- Nakula (195)
- Dyanapura (185)
- Andong (170)
- Jimbaran Bay (163)
- Padonan (162)
- Kartika Plaza (156)
- Central Seminyak (141)
- Campuhan (127)
- Kutuh (124)
- Padma (122)
- Mumbul (110)
- Downtown Kuta (107)
- Balangan (106)
- Legian City-Centre (101)
- Kampial (95)
- Bingin (94)
- Batubelig (90)
- Tanjung Benoa (77)
- Dewi Sri (76)
- Tuban (62)
- Nusa Ceningan (59)
- Seseh (57)
- Raya Kuta (56)
- Legian Beach (54)
- North Legian (54)
- Taman Griya (52)
- Suluban (51)
- Padang Padang (48)
- By Pass Ngurah Rai (42)
- Lovina Beach (41)
- Sawangan (28)
- Goa Gajah (26)
- Umalas (24)
- Siligita (24)
- Sunset Road (23)
- BTDC (23)
- Gatot Subroto (21)
- Renon (21)
- Bingin Beach (17)
- Double Six (17)
- By Pass Ngurah Rai Kuta (17)
- Canggu Beach (16)
- Kuta Beach (15)
- Balian Beach (14)
- Teuku Umar (13)
- Medewi (12)
- Mahendradatta (11)
- Cokroaminto (10)
- Sidakarya (9)
- Nakula (9)
- By Pass Ngurah Rai (8)
- Pratama (7)
- Imam Bonjol (6)
- Panjer (4)
- Diponegoro (4)
- Balangan Beach (3)
- Monang Maning (2)
- Seminyak Beach (2)
- Serangan Island (1)
Popular cities in Bali
Popular hotels in Bali
5-star hotels in Bali
- The Apurva Kempinski Bali Nusa Dua
- The St. Regis Bali Resort Nusa Dua
- Padma Resort Legian
- Inara Alas Harum Ubud
- Andaz Bali, By Hyatt Hotel Sanur
- Munduk Moding Plantation Nature Resort
- Viceroy Bali Hotel Ubud
- Mulia Resort Nusa Dua
- Bambu Indah Resort Ubud
- W Bali - Seminyak Hotel
- Ayana Resort Bali Jimbaran
- The Meru Sanur
- Regent Bali Canggu
- The Trans Resort Bali Seminyak
- Anantara Ubud Bali Resort Payangan
- Alila Ubud Gianyar
- Alaya Resort Ubud
- Hard Rock Hotel Bali Kuta
- The Westin Resort & Spa Ubud, Bali
- Sofitel Bali Nusa Dua Beach Resort
- Discovery Kartika Plaza Hotel Kuta
- Jannata Resort And Spa Ubud
- Grand Hyatt Bali Hotel Nusa Dua
- Bali Mandira Beach Resort & Spa Legian
- Renaissance Bali Nusa Dua Resort
- Adiwana Suweta Hotel Ubud
- Double - Six, Luxury Hotel - Seminyak
- Hilton Bali Resort Nusa Dua
- Aryaduta Bali Kuta
- Montigo Resorts Seminyak
- Paradisus By Melia Bali Nusa Dua
- Desa Potato Head Bali Hotel Seminyak
- The Westin Resort Nusa Dua, Bali
- Hotel Indigo Bali Seminyak Beach By Ihg
- Nusa Dua Beach Hotel And Spa - Handwritten Collection
- Mamaka Bali Hotel Kuta
- Courtyard By Marriott Bali Seminyak Resort
- Hyatt Regency Bali Hotel Sanur
- Prama Sanur Beach Bali
- Courtyard By Marriott Bali Nusa Dua Resort
- Bali Tropic Resort & Spa - Chse Certified Nusa Dua
- Pullman Bali Legian Beach
- The Legian Seminyak, Bali Hotel
- Karma Kandara Ungasan
- Grand Mirage Resort & Thalasso Bali Nusa Dua
- The Oberoi Beach Resort BALI
- Wyndham Tamansari Jivva Resort Bali
- Bali Dynasty Resort Kuta
4-star hotels in Bali
- Puri Santrian Beach Resort And Spa Sanur
- Gruen Uluwatu Hotel
- Bali Garden Beach Resort Kuta
- Segara Village Hotel Sanur
- The Nest Hotel Nusa Dua
- Taksu Sanur Hotel
- The Haven Bali Seminyak Hotel
- Novotel Bali Ngurah Rai Airport Kuta
- Further Hotel Canggu
- Ora Resort Avia Blue Lagoon Nusa Lembongan
- Candi Beach Resort & Spa Candi Dasa
- Menzel Villa Ubud
- Harris Hotel Kuta Tuban Bali
- Truntum Kuta Bali Hotel
- Aston Canggu Beach Resort Kuta
- Amnaya Resort Kuta
- Ramada Encore By Wyndham Seminyak
- Blue Point Bay Villas & Spa Uluwatu
- Lovina Beach Club & Resort
- Metland Seva Seminyak - Formerly Horison Ultima Seminyak
- Away Bali Legian Camakila Hotel
- Aston Kuta Hotel And Residence
- New Sunari Lovina Beach Resort
- Grand Zuri Kuta Bali Hotel
- Pondok Bambu Resort - 5 Stars Padi Dive Centre Candi Dasa
- Risata Bali Resort & Spa Kuta
- Mercure Bali Legian
- Kuta Galleria Hotel
- Golden Tulip Jineng Resort Bali Kuta
- The Cakra Hotel Denpasar
- Rama Beach Resort And Villas Kuta
- Mercure Kuta
- The Jayakarta Bali Beach Resort Legian
- Taman Prakerti Bhuana Hotel Gianyar
- Sanur Resort Watujimbar
- Aston Denpasar Hotel & Convention
- Episode Kuta Bali Hotel
- The One Legian Hotel
- Batu Karang Lembongan Resort & Spa
- Harris Hotel And Conventions Denpasar
- Harris Hotel & Residences Sunset Road Kuta
- Le Cliff Bali Hotel Uluwatu
- Puri Saron Hotel Seminyak
- Bali Paragon Resort Hotel Jimbaran
- Klapa Resort Uluwatu
- Mercure Bali Nusa Dua
- Eden Hotel Kuta
- Bingin Beach House Hotel Bali
3-star hotels in Bali
- Quest San Denpasar By Aston Hotel
- Yello Hotel Kuta Beachwalk Bali
- Puri Cendana Resort Bali Seminyak
- Neo Denpasar By Aston Hotel
- Grandmas Plus Hotel Seminyak
- Hadi Poetra Hotel Kuta
- Scuba Seraya Resort Tulamben
- Besakih Beach Hotel Sanur
- The Alea Hotel Seminyak
- Clv Hotel & Villa Bedugul
- Kelingking Beach Villas Sompang
- Crystal Bay Bungalows Sakti
- Primebiz Hotel Kuta
- The Evitel Resort Ubud
- Three Brothers Bali Legian Bungalows & Villas
- Hotel Santika Siligita Nusa Dua
- Cara Cara Inn Kuta
- Hotel Daun Bali Seminyak
- Favehotel Sunset Seminyak
- Fourteen Roses Beach Hotel Legian
- Hotel Neo+ Kuta Legian By Aston
- Bali Mystique Hotel & Apartment Seminyak
- Aneka Lovina Villas & Spa
- The Salak Style Hotel Denpasar
- Spazzio Bali Hotel Kuta
- Hotel Santika Kuta
- Dreamsea Bali Hotel Uluwatu
- The Legian Sunset Residence Seminyak
- Ibis Bali Kuta Hotel
- Quest Hotel Kuta By Aston
- Rimbun Canggu Hotel
- Zia Hotel Kuta
- Hotel Neo - Kuta, Jelantik Legian
- Mars City Hotel Denpasar
- Favehotel Kuta Kartika Plaza
- Amaya Residence Jimbaran
- Dewi Sinta Hotel And Restaurant Tanah Lot
- Rofa Kuta Hotel - Chse Certified Legian
- Caroline Guest House Canggu
- Kutabex Beachfront Hotel
- Puri Saron Hotel Baruna Beach Lovina
- Ibis Styles Bali Denpasar Hotel
- Liberta Seminyak Hotel
- Melasti Beach Resort & Spa Legian
- Sans Sunset Point Seminyak Hotel
- Boss Legian Powered By Archipelago BALI
- Cozy Stay Bali
- Front One Inn Kediri
2-star hotels in Bali
- Kirra'S Beach House Pulukan
- Rumah Pohon Batununggul
- Bali Au Naturel (Adults Only) Tejakula
- Gelatik Bed And Breakfast Seminyak
- Bahana Guest House Kuta
- Hotel Dewata Indah Denpasar Mitra Reddoorz
- Hotel Flamboyan Kuta
- Gora Beach Inn Kuta
- Taste Of Bali Hostel Kuta
- Lovina Beach Hotel
- Ramayana Hotel Sanur
- The Cave Hotel Kintamani
- Hotel Puri Nusa Indah Denpasar
- Anugerah Villas Amed
- Catur Adi Putra Hotel Denpasar
- Lucky Paradise Bungalows On The Beach Amed
- Amaris Hotel Teuku Umar Denpasar
- Nirmala Hotel & Convention Centre Denpasar
- Pop! Hotel Kuta Beach
- Ab Hotel Kuta
- Loft Legian Hotel Bali
- Amaris Hotel Pratama Nusa Dua
- Coconuts Beach Resort Nusa Lembongan
- Singaraja Beach Hotel
- Casananta Seminyak Hotel
- Praja Hotel Denpasar
- Abian Srama Hotel And Spa Sanur
- Lembayung Sari Homestay Denpasar
- Dee Mansion Bali Hotel Denpasar
- Sanur Agung Hotel
- Adikara Renon Hotel Denpasar
- Hotel Diana 1 Denpasar
- Legian Beach Hotel Kuta
- Deva Bali Apartement Denpasar
- Hotel Amaris Kuta Bali Legian
- Samana Residence Denpasar
- Black Lava Camp Kintamani
- Bubble Hotel Bali Ubud (Adults Only)
- Segara Camp Kintamani Hotel BALI
- Bali Au Naturel Beach Resort - Adults Only Julah
- Hotel Nikki
- Pondok 3 Mertha BALI
- Balira Airport Hotel
- Oyo 90067 Hotel Nuansa Indah BALI
- Reddoorz Near Mertasari Beach 2 BALI
- Oyo 91567 Hotel Adi Guna BALI
- Reddoorz Near Legian Street Hotel Kuta
- City Garden Bali Dwipa Hotel
Recommended hotels in Bali
- The Kayon Jungle Resort Ubud
- Nandini Jungle By Hanging Gardens Ubud
- Renaissance Bali Uluwatu Resort & Spa
- Intercontinental Bali Resort By Ihg Jimbaran
- Alila Seminyak Hotel
- Aksari Resort & Spa Ubud By Ini Vie Hospitality Tegallalang
- The Ungasan Clifftop Resort Uluwatu
- Bali Beach Hotel Sanur
- The Stones Hotel - Legian Bali Kuta
- Como Uma Canggu
- Movenpick Resort & Spa Jimbaran
- Maison Aurelia Sanur, Bali - By Preference
- Ayodya Resort Bali Nusa Dua
- Le Meridien Bali Jimbaran
- Blu-Zea Resort By Double-Six Seminyak
- Conrad Bali Hotel Nusa Dua
- Marriott'S Bali Nusa Dua Gardens
- Merusaka Nusa Dua
- Sheraton Bali Kuta Resort
- Maya Sanur Resort & Spa
- Maya Ubud Resort & Spa
- The Laguna, A Luxury Collection Resort & Spa, Nusa Dua, Bali
- The Anvaya Beach Resorts Bali
- Bintang Bali Resort Kuta
- Mambo Beach Resort Toyapakeh
- Kuta Beach Club Hotel
- Grand Palace Hotel Sanur - Bali
- Mercure Resort Sanur
- Bisma Eight Ubud
- Famous Hotel Kuta Formerly Permata Kuta Hotel
- Six Senses Uluwatu Hotel
- Hilton Garden Inn Bali Ngurah Rai Airport Kuta
- Dewi Sri Hotel Legian
- Kuta Central Park Hotel
- Kuta Paradiso Hotel
- Jambuluwuk Oceano Seminyak Hotel
- The Kuta Beach Heritage Hotel - Managed By Accor
- Amnaya Resort Benoa Nusa Dua
- Dream Of Aventus Hotel Kuta
- Diamond Beach Bungalow Tanglad
- Grand Santhi Hotel Denpasar
- Grand Livio Kuta Hotel Legian
- Diamond Hotel Kuta
- Abian Harmony Hotel Sanur
- Fame Hotel Sunset Road Kuta
- Sol By Melia Benoa Bali Hotel Tanjung Benoa
- Tribe Bali Kuta Beach Legian
- Solia Legian BALI