Find a hotel
Accommodation type
- Villas (12495)
- Hotels (3928)
- Guest houses (3577)
- Homestays (1157)
- Apartments (1052)
- Resorts (722)
- Holiday parks (653)
- Bed & Breakfasts (586)
- Holiday homes (552)
- Hostels (353)
- Lodges (252)
- Aparthotels (179)
- Inns (109)
- Luxury tents (92)
- Campsites (64)
- Country houses (49)
- Chalets (18)
- Botels (17)
- Farm stays (14)
- Capsule hotels (10)
- Motels (3)
- Love hotel (1)
- Economy hotel (1)
Thematic Hotels
- Central hotels (19442)
- Luxury accommodations (15554)
- Private Villas (8072)
- Cheap and budget hotels (8070)
- Resorts (7576)
- Airport hotels (7230)
- Beach hotels (5877)
- Spa hotels (3544)
- Pet-friendly hotels (2684)
- Exceptional design hotels (2371)
- Luxury hotels (1826)
- Family Friendly hotels (1172)
- Jacuzzi (1163)
- Beachfront hotels (1090)
- Hotels with indoor pool (846)
- Golf hotels (652)
- Business hotels (650)
- Boutique hotels (629)
- Romantic hotels (373)
- Small Luxury Hotels (315)
- Self Catering (250)
- Historical hotels (45)
- Castle Hotels (10)
- New Hotels (9)
- Casino hotels (5)
Hotels by location
Nearby
- Ngurah Rai International (7234)
- Padang Padang Beach Uluwatu (Bali) (824)
- Tanjung Benoa (155)
- Pandawa Beach Nusa Dua (Bali) (225)
- Ubud Monkey Forest (2430)
- Discovery Shopping Mall Kuta (Bali) (906)
- New Kuta Golf Uluwatu (Bali) (974)
- Menjangan Island Banyuwedang (1)
- Lake Batur Kintamani (Bali) (149)
- Echo Beach Canggu (Bali) (2870)
- Bali Nusa Dua Convention Center (230)
- Waterbom Bali Kuta (Bali) (906)
- The Seminyak Square Shopping Mall Seminyak (Bali) (3663)
- Bali Mall Galleria Kuta (Bali) (1081)
- Mushroom Bay Nusa Lembongan (Bali) (467)
- Krisna Funtastic Land Lovina (Bali) (89)
- Poppies Lane 1 Kuta (Bali) (1400)
- Lombok Epicentrum Mall Mataram (1)
- Petitenget Temple (3822)
- The Sandy Beach Club Nusa Lembongan (Bali) (422)
- Sky Garden Legian (Bali) (1626)
- Tamarind Beach (473)
- Ubud Market Ubud (Bali) (2560)
- Yoga Barn Studio (2441)
- Penglipuran Village Bangli (18)
- White Sand Beach (31)
- Lippo Mall Kuta Kuta (Bali) (684)
- Poppies Lane 2 Kuta (Bali) (1674)
- Petitenget Street Seminyak (Bali) (4299)
- Bounty Night Club (1613)
- Kuta Beach (1542)
Districts
- Berawa (850)
- Batu Bolong (762)
- Ubud City-Centre (736)
- Pecatu (724)
- Sunset Road (628)
- Petitenget (592)
- Pererenan (506)
- Sayan (428)
- Jungut Batu (420)
- Sanur Beach (397)
- Laksmana (390)
- Taman (359)
- Peliatan (356)
- Ungasan (322)
- Babakan (289)
- Bukit (259)
- Umalas (258)
- Drupadi (254)
- Mushroom Bay (240)
- Dyanapura (215)
- Pengosekan (209)
- Padonan (197)
- Jimbaran Bay (181)
- Kartika Plaza (177)
- Nakula (176)
- Sambahan (160)
- Kedewatan (151)
- Downtown Kuta (147)
- Central Seminyak (143)
- Padma (128)
- Andong (126)
- Legian City-Centre (123)
- Penestanan (119)
- Bingin (113)
- Mumbul (112)
- Campuhan (111)
- Balangan (107)
- Batubelig (102)
- Tanjung Benoa (99)
- Kampial (83)
- Dewi Sri (80)
- Seseh (71)
- Tuban (68)
- Suluban (62)
- Raya Kuta (61)
- Padang Padang (60)
- Nusa Ceningan (59)
- North Legian (55)
- Legian Beach (54)
- Taman Griya (49)
- Lovina Beach (46)
- By Pass Ngurah Rai (41)
- Goa Gajah (38)
- Sawangan (36)
- Umalas (29)
- BTDC (26)
- Sunset Road (26)
- Kutuh (24)
- Double Six (23)
- Gatot Subroto (22)
- Renon (22)
- By Pass Ngurah Rai Kuta (21)
- Kuta Beach (20)
- Canggu Beach (19)
- Siligita (19)
- Bingin Beach (17)
- Teuku Umar (16)
- Sidakarya (16)
- Balian Beach (16)
- By Pass Ngurah Rai (13)
- Medewi (11)
- Cokroaminto (10)
- Mahendradatta (9)
- Imam Bonjol (7)
- Panjer (7)
- Nakula (6)
- Pratama (6)
- Diponegoro (5)
- Balangan Beach (4)
- Seminyak Beach (2)
- Nusa Dua Beach (1)
- Wuchang District (1)
- Monang Maning (1)
- Serangan Island (1)
- Hongshan District (1)
Popular cities in Bali
Popular hotels in Bali
5-star hotels in Bali


- The Legian Seminyak, Bali Hotel
- Munduk Moding Plantation Nature Resort
- Four Seasons Resort Bali At Jimbaran Bay
- Maya Ubud Resort & Spa
- The Seminyak Beach Resort & Spa
- The Ritz-Carlton Bali Hotel Nusa Dua
- The Apurva Kempinski Bali Hotel Nusa Dua
- Alaya Resort Ubud
- Hotel Indigo Bali Seminyak Beach By Ihg
- Bambu Indah Resort Ubud
- W Bali - Seminyak Hotel
- Pita Maha Resort & Spa Ubud
- Double - Six, Luxury Hotel - Seminyak
- Courtyard By Marriott Bali Seminyak Resort
- Ayana Resort Bali Jimbaran
- Goya Boutique Resort Ubud
- The Bandha Hotel & Suites Legian
- The Magani Hotel And Spa Legian
- Maya Sanur Resort & Spa
- The Royal Pita Maha Hotel Ubud
- Club Med Bali Hotel Nusa Dua
- Renaissance Bali Uluwatu Resort & Spa Ungasan
- The Anvaya Beach Resort Bali Kuta
- Conrad Bali Hotel Nusa Dua
- Sofitel Bali Nusa Dua Beach Resort
- Alila Ubud Hotel Gianyar
- Marriott'S Bali Nusa Dua Gardens Hotel
- Sthala, A Tribute Portfolio Hotel, Ubud
- Bali Niksoma Boutique Beach Resort Legian
- Bali Mandira Beach Resort & Spa Legian
- Visesa Ubud Resort
- Element Bali Ubud Hotel
- Hard Rock Hotel Bali Kuta
- Moevenpick Resort & Spa Jimbaran
- Le Meridien Bali Jimbaran Hotel
- Anantara Uluwatu Bali Resort
- Sadara Resort Nusa Dua
- Ts Suites Seminyak
- Grand Mirage Resort & Thalasso Bali Nusa Dua
- The Stones Hotel - Legian Bali, Autograph Collection Kuta
- Ramayana Suites And Resort Kuta
- Cross Paasha Bali Seminyak Hotel
- Amankila Hotel Manggis
- The Kuta Beach Heritage Hotel - Managed By Accor
- Kuta Paradiso Hotel
- The Royal Beach Seminyak Bali Hotel
- Pullman Bali Legian Beach Hotel
- Furamaxclusive Ocean Beach Seminyak Bali Hotel Legian
4-star hotels in Bali


- Amadea Resort & Villas Seminyak
- Komaneka At Rasa Sayang Ubud Hotel
- Tegal Sari Accommodation Ubud
- Candi Beach Resort & Spa Candi Dasa
- Amnaya Resort Kuta Kuta
- The Lovina Hotel
- Taman Sari Bali Resort And Spa Pemuteran
- Ulun Ubud Resort - Chse Certified
- Blue Karma Dijiwa Seminyak Hotel
- Puri Raja Hotel Legian
- Artotel Sanur
- Rama Beach Resort And Villas Kuta
- Griya Santrian A Beach Resort Sanur
- Four Points By Sheraton Bali, Kuta Hotel Kuta
- Novotel Bali Ngurah Rai Airport Kuta
- Akana Boutique Hotel Sanur
- Tonys Villas & Resort Seminyak - Bali
- Horison Ultima Seminyak Bali - Chse Certified Hotel
- Harris Hotel Kuta Tuban Bali
- The 1O1 Bali Oasis Sanur Hotel
- Sens Hotel And Spa Ubud
- Inna Grand Bali Beach Hotel Sanur
- Pelangi Bali Hotel & Spa Seminyak
- Kuta Beach Club Hotel
- Truntum Kuta Bali Hotel
- Champlung Mas Hotel Legian
- Handara Golf & Resort Bali Bedugul
- Hotel Tjampuhan Spa Ubud
- Legian Beach Hotel
- Parigata Resorts And Spa Sanur
- Rumah Bali Hotel Tanjung Benoa
- Tijili Hotel Seminyak
- Risata Bali Resort & Spa Kuta
- The Payogan Villa Resort And Spa Ubud
- Mercure Bali Legian Hotel
- Wina Holiday Villa Kuta
- Bali Rani Hotel Kuta
- The Sun Hotel & Spa Legian - Chse Certified
- Puri Saron Hotel Seminyak
- Balisani Suites Hotel Kerobokan
- Mercure Resort Sanur
- The Bali Dream Villa & Resort Echo Beach Canggu
- Grand Ixora Kuta Resort
- Kuta Beach Hotel
- Golden Tulip Jineng Resort Bali Kuta
- Grand Mega Resort & Spa Bali Kuta
- Harris Hotel & Residences Riverview Kuta - Bali
- Tribe Bali Kuta Beach Legian
3-star hotels in Bali


- Rama Garden Hotel Bali Legian
- Sanur House Hotel
- Pemedal Beach Resort Nusa Lembongan
- Sal Secret Spot Hotel Pecatu
- Sawah Indah Villa Sidemen
- Uluwatu Cottages
- Le Pirate Beach Club Nusa Ceningan - Adults Only Hotel Nusa Lembongan
- Grandmas Plus Hotel Airport Kuta
- Febri'S Hotel & Spa Kuta
- Tirtagangga Water Palace Villas Karangasem
- Suriwathi Hotel Kuta
- Bali Agung Village - Chse Certified Seminyak
- Grandmas Plus Hotel Seminyak
- Kusnadi Hotel Legian
- Batur Volcano Guesthouse Kintamani
- Respati Beach Hotel Sanur
- Ubud Sari Health Resort
- Three Brothers Bungalows & Villas Legian
- Cara Cara Inn Kuta
- Baleka Resort & Spa Legian
- Hotel Terrace At Kuta Legian
- Koa D Surfer Hotel Canggu
- Nick'S Pension Ubud
- Balian Paradise Hotel Selemadeg
- Bali Tiger Hideaway Hotel Pulukan
- Lakeview Hotel & Restaurant Kintamani
- Nesa Sanur Bali Hotel
- Palm Beach Hotel Bali Kuta
- Besakih Beach Hotel Sanur
- Pertiwi Bisma 1 Hotel Ubud
- Legian Paradiso Hotel
- Pertiwi Resort & Spa Ubud
- Champlung Sari Hotel And Spa Ubud
- Siesta Legian Hotel
- Fourteen Roses Beach Hotel Legian
- The Seminyak Village Resort
- Vila Shanti Beach Front Hotel Sanur
- The Rani Hotel & Spa Kuta
- Hotel Santika Kuta Kuta
- Bali Summer Hotel By Amerta Kuta
- Inna Sindhu Beach Hotel & Resort Sanur
- Abian Harmony Hotel Sanur
- Melasti Kuta Bungalows & Spa
- Melasti Beach Resort & Spa Legian
- Sun Boutique Hotel Kuta
- The Radiant Hotel & Spa Tuban
- Green Field Hotel And Bungalow Ubud
- Suma Beach Hotel Lovina
2-star hotels in Bali


- Rumah Pohon Hotel Batununggul
- Strawberry Hill Hotel & Restaurant Bedugul
- Keramas Surf Camp Hotel
- Koi Hotel And Residence Denpasar
- Diamond Beach Bungalow Tanglad
- Gelatik Bed And Breakfast Seminyak
- The Istana Uluwatu
- Little Tree House Hotel Sanur
- Temple Cafe & Cottages Candi Dasa
- Lovina Beach Hotel
- De Olas Padang Padang Bali Hotel Uluwatu
- The Kutaya Hotel Kuta
- The Cave Hotel Kintamani
- Sun Sang Eco Retreats Hotel Tabanan
- Nani House 2 Hotel Ubud
- Indraprastha 2 Bungalow Bed & Breakfast Ubud
- Oyo Flagship 760 Oasis Kuta Hotel Kuta
- Praja Hotel Denpasar
- The Grey Boutique Inn Legian
- Sayang Maha Mertha Hotel Pecatu
- Pop! Hotel Kuta Beach
- Balisani Padma Hotel Legian
- Lucky Paradise Bungalows On The Beach Amed
- Bali Segara Hotel Kuta
- Angkul Angkul Beach Inn Kuta By Kamara
- Apple Suite Kerobokan
- Tree House Villa Nusa Dua
- Coconuts Beach Resort Nusa Lembongan
- D'Camel Hotel Lembongan
- Ab Hotel Kuta By Agata
- Amaris Hotel Sunset Road - Bali Kuta
- Nirmala Hotel & Convention Centre Denpasar
- Apartmen Kak Okoh Hotel Canggu
- Legian Beach Hotel Kuta
- Mulia Resort Nusa Dua
- Ubud City Hotel BALI
- Boku Boku Hotel Canggu
- Hotel Nikki
- Balira Airport Hotel
- Al-Isha Dharamshala Hotel Kuta
- Bali Au Naturel Beach Resort - Adults Only Julah
- Andari Legian Hotel Bali
- Berlian Inn BALI
- Oyo 1117 New Garuda Hotel Singaraja
- One Degree Sunset Hill Leisure Hotel BALI
- Medewi Beach Inn
- The Sloth Bali Hotel
- Liyer House Hotel Lodtunduh
Recommended hotels in Bali


- Padma Resort Legian
- The Kayon Resort Ubud
- Komaneka At Bisma Ubud Hotel
- Nandini Jungle By Hanging Gardens Hotel Ubud
- Rimba By Ayana Bali Hotel Jimbaran
- Kamandalu Ubud Hotel
- Inara Alas Harum Payangan
- The Westin Resort Nusa Dua, Bali Nusa Dua
- Balquisse Heritage Hotel Jimbaran
- Hyatt Regency Bali Hotel Sanur
- Alila Seminyak Hotel
- Nusa Dua Beach Hotel And Spa - Handwritten Collection
- Intercontinental Bali Resort By Ihg Jimbaran
- Hilton Bali Resort Nusa Dua
- Discovery Kartika Plaza Hotel Kuta
- Anumana Ubud Hotel
- Holiday Inn Resort Bali Nusa Dua By Ihg
- Mulia Resort Nusa Dua
- Segara Village Hotel Sanur
- Paradisus By Melia Bali Hotel Nusa Dua
- Holiday Inn Resort Baruna Bali By Ihg Kuta
- Kupu Kupu Barong Villas And Tree Spa By L'Occitane Ubud
- Grand Mirage Resort & Thalasso Bali Nusa Dua
- Bintang Bali Resort Kuta
- Bali Tropic Resort & Spa - Chse Certified Nusa Dua
- Keraton Jimbaran Resort
- Adi Dharma Hotel Kuta Kuta
- Grand Mercure Bali Seminyak
- Away Bali Legian Camakila Resort
- Four Points By Sheraton Bali, Seminyak Hotel
- Ubud Wana Resort
- Jambuluwuk Oceano Seminyak Hotel
- Hotel Vila Lumbung Seminyak
- Hotel Santika Seminyak
- Amandari Hotel Ubud
- Jimbaran Bay Beach Resort And Spa By Prabhu
- Lembongan Beach Club & Resort
- The Sankara Resort By Pramana Ubud
- Mercure Kuta Bali Hotel
- The One Legian Hotel
- Harris Hotel Seminyak
- Lv8 Resort Hotel Canggu
- Wyndham Tamansari Jivva Resort Bali Siyut
- The Jayakarta Bali Beach Resort Legian
- Bali Dynasty Resort Kuta
- Bakung Sari Resort Kuta
- Ashoka Tree Resort At Tanggayuda Ubud
- Grand Barong Resort Bali Managed By Soscomma