Find a hotel
Accommodation type
- Villas (12556)
- Hotels (3559)
- Guest houses (3557)
- Homestays (1169)
- Apartments (1052)
- Resorts (691)
- Holiday parks (654)
- Bed & Breakfasts (595)
- Holiday homes (556)
- Hostels (352)
- Lodges (246)
- Aparthotels (179)
- Inns (109)
- Luxury tents (92)
- Campsites (70)
- Country houses (50)
- Botels (17)
- Chalets (17)
- Farm stays (13)
- Capsule hotels (11)
- Motels (2)
- Love hotel (1)
- Economy hotel (1)
Thematic Hotels
- Central hotels (19515)
- Luxury accommodations (15471)
- Cheap and budget hotels (8050)
- Private Villas (8014)
- Resorts (7648)
- Airport hotels (7253)
- Beach hotels (5909)
- Spa hotels (3544)
- Pet-friendly hotels (2696)
- Exceptional design hotels (2383)
- Luxury hotels (1715)
- Family Friendly hotels (1224)
- Jacuzzi (1161)
- Beachfront hotels (1098)
- Hotels with indoor pool (852)
- Golf hotels (653)
- Business hotels (636)
- Boutique hotels (625)
- Romantic hotels (374)
- Small Luxury Hotels (314)
- Self Catering (251)
- Historical hotels (45)
- New Hotels (9)
- Castle Hotels (9)
- Casino hotels (5)
Hotels by location
Nearby
- Ngurah Rai International (7250)
- Padang Padang Beach Uluwatu (Bali) (828)
- Tanjung Benoa (155)
- Pandawa Beach Nusa Dua (Bali) (228)
- Ubud Monkey Forest (2453)
- Discovery Shopping Mall Kuta (Bali) (909)
- New Kuta Golf Uluwatu (Bali) (984)
- Menjangan Island Banyuwedang (1)
- Lake Batur Kintamani (Bali) (149)
- Echo Beach Canggu (Bali) (2918)
- Bali Nusa Dua Convention Center (231)
- Waterbom Bali Kuta (Bali) (909)
- The Seminyak Square Shopping Mall Seminyak (Bali) (3697)
- Bali Mall Galleria Kuta (Bali) (1089)
- Mushroom Bay Nusa Lembongan (Bali) (467)
- Krisna Funtastic Land Lovina (Bali) (90)
- Poppies Lane 1 Kuta (Bali) (1409)
- Lombok Epicentrum Mall Mataram (1)
- Petitenget Temple (3861)
- The Sandy Beach Club Nusa Lembongan (Bali) (422)
- Sky Garden Legian (Bali) (1637)
- Tamarind Beach (473)
- Ubud Market Ubud (Bali) (2581)
- Yoga Barn Studio (2464)
- Penglipuran Village Bangli (18)
- White Sand Beach (31)
- Lippo Mall Kuta Kuta (Bali) (684)
- Poppies Lane 2 Kuta (Bali) (1686)
- Petitenget Street Seminyak (Bali) (4341)
- Bounty Night Club (1624)
- Kuta Beach (1553)
Districts
- Berawa (861)
- Batu Bolong (769)
- Ubud City-Centre (736)
- Pecatu (701)
- Sunset Road (629)
- Petitenget (590)
- Pererenan (520)
- Sayan (428)
- Jungut Batu (417)
- Sanur Beach (397)
- Laksmana (393)
- Taman (363)
- Peliatan (356)
- Babakan (295)
- Ungasan (293)
- Umalas (264)
- Bukit (260)
- Drupadi (260)
- Mushroom Bay (240)
- Dyanapura (216)
- Pengosekan (212)
- Padonan (198)
- Nakula (180)
- Kartika Plaza (178)
- Jimbaran Bay (177)
- Sambahan (160)
- Kedewatan (151)
- Downtown Kuta (148)
- Central Seminyak (143)
- Padma (129)
- Andong (125)
- Legian City-Centre (122)
- Penestanan (121)
- Bingin (114)
- Mumbul (112)
- Campuhan (111)
- Balangan (106)
- Batubelig (103)
- Tanjung Benoa (100)
- Kampial (83)
- Dewi Sri (82)
- Seseh (73)
- Tuban (69)
- Suluban (62)
- Nusa Ceningan (60)
- Raya Kuta (60)
- Padang Padang (60)
- North Legian (56)
- Legian Beach (55)
- Taman Griya (49)
- Lovina Beach (47)
- By Pass Ngurah Rai (42)
- Goa Gajah (38)
- Sawangan (36)
- Umalas (28)
- BTDC (27)
- Sunset Road (26)
- Kutuh (24)
- Gatot Subroto (24)
- Double Six (23)
- By Pass Ngurah Rai Kuta (21)
- Renon (20)
- Kuta Beach (19)
- Canggu Beach (18)
- Siligita (18)
- Teuku Umar (17)
- Bingin Beach (17)
- Balian Beach (16)
- Sidakarya (16)
- By Pass Ngurah Rai (12)
- Medewi (11)
- Cokroaminto (10)
- Mahendradatta (9)
- Nakula (7)
- Panjer (7)
- Imam Bonjol (7)
- Pratama (6)
- Diponegoro (5)
- Balangan Beach (4)
- Seminyak Beach (3)
- 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
- Padma Resort Ubud Payangan
- Potato Head Suites & Studios Seminyak
- The Laguna, A Luxury Collection Resort & Spa, Nusa Dua, Bali Nusa Dua
- Padma Resort Legian
- The Oberoi Beach Resort, Bali Seminyak
- 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
- W Bali - Seminyak Hotel
- Pita Maha Resort & Spa Ubud
- Rimba By Ayana Bali Hotel Jimbaran
- Ayana Resort Bali Jimbaran
- Courtyard By Marriott Bali Seminyak Resort
- The Magani Hotel And Spa Legian
- The Royal Pita Maha Hotel Ubud
- The Royal Purnama Luxury Villas - Adults Only Sukawati
- Nandini Jungle By Hanging Gardens Hotel Ubud
- Hyatt Regency Bali Hotel Sanur
- Alila Seminyak Hotel
- The Westin Resort Nusa Dua, Bali Nusa Dua
- Hilton Bali Resort Nusa Dua
- Discovery Kartika Plaza Hotel Kuta
- Bali Niksoma Boutique Beach Resort Legian
- Hard Rock Hotel Bali Kuta
- Nusa Dua Beach Hotel And Spa - Handwritten Collection
- Ayodya Resort Bali Nusa Dua
- Sheraton Bali Kuta Resort
- Grand Mirage Resort & Thalasso Bali Nusa Dua
- Grand Hyatt Bali Hotel Nusa Dua
- Sadara Resort Nusa Dua
- Radisson Blu Bali Uluwatu Hotel
- Bali Dynasty Resort Kuta
- Paradisus By Melia Bali Hotel Nusa Dua
- Holiday Inn Resort Baruna Bali By Ihg Kuta
- Renaissance Bali Uluwatu Resort & Spa Ungasan
- The Stones Hotel - Legian Bali, Autograph Collection Kuta
- Anantara Uluwatu Bali Resort
- Ramayana Suites And Resort Kuta
- Prama Sanur Beach Bali Hotel
- Moevenpick Resort & Spa Jimbaran
- The Bandha Hotel & Suites Legian
- Sthala, A Tribute Portfolio Hotel, Ubud
- Sol By Melia Benoa Bali All Inclusive Hotel Tanjung Benoa
- Kuta Paradiso Hotel
- Furamaxclusive Ocean Beach Seminyak Bali Hotel Legian
4-star hotels in Bali


- Inara Alas Harum Hotel Payangan
- Amadea Resort & Villas Seminyak
- Rama Residence Padma Legian
- Hotel Komune And Beach Club Bali Keramas
- Tegal Sari Accommodation Ubud
- Candi Beach Resort & Spa Candi Dasa
- Bali Garden Beach Resort Kuta
- The Purist Villas & Spa Ubud
- Taman Sari Bali Resort And Spa Pemuteran
- Puri Santrian Hotel Sanur
- Villa Sonia Ubud
- Puri Raja Hotel Legian
- Segara Village Hotel Sanur
- Kuta Seaview Boutique Resort
- Swiss-Belhotel Tuban Bali Kuta
- Ize Seminyak By Lifestyleretreats Hotel
- Horison Ultima Seminyak Bali - Chse Certified Hotel
- Ossotel Legian
- The Grand Bali Nusa Dua Hotel Nusa Dua
- The 1O1 Bali Oasis Sanur Hotel
- Mutiara Bali Boutique Resort & Villa Seminyak
- Artotel Sanur
- Adi Dharma Hotel Kuta Kuta
- The Haven Bali Seminyak Hotel
- Aston Canggu Beach Resort Kuta
- La Joya Biu Biu Resort Jimbaran
- Keraton Jimbaran Resort
- Sens Hotel And Spa Ubud
- Astagina Resort Villa And Spa Seminyak
- Away Bali Legian Camakila Resort
- Royal Casa Ganesha Hotel Ubud
- Kuta Beach Club Hotel
- Hotel Vila Lumbung Seminyak
- Best Western Premier Agung Resort Ubud
- Jannata Resort And Spa Ubud
- Akana Boutique Hotel Sanur
- Bali Palms Resort Candi Dasa
- Mercure Bali Legian Hotel
- Hilton Garden Inn Bali Ngurah Rai Airport Kuta
- Aston Kuta Hotel And Residence
- Bali Rani Hotel Kuta
- Balisani Suites Hotel Kerobokan
- Champlung Mas Hotel Legian
- Klapa Resort Uluwatu
- Atanaya Kuta Bali Hotel
- Golden Tulip Jineng Resort Bali Kuta
- Kuta Central Park Hotel
- Beji Ubud Resort
3-star hotels in Bali


- Grandmas Plus Hotel Airport Kuta
- Febri'S Hotel & Spa Kuta
- Hotel Santika Seminyak
- Three Brothers Bungalows & Villas Legian
- Hotel Shri Ganesh Lovina
- Tirtagangga Water Palace Villas Karangasem
- Grandmas Plus Hotel Legian
- Ubud Sari Health Resort
- Bali Agung Village - Chse Certified Seminyak
- Serenity Eco Guesthouse - Chse Certified Canggu
- The Evitel Resort Ubud
- Favehotel Sunset Seminyak
- Outpost Ubud Hotel
- Pemedal Beach Resort Nusa Lembongan
- Ubud Kerta City Hotel
- The Apartments Canggu
- Zest Legian By Swiss-Belhotel International
- Satriya Cottages Kuta
- Umalas Hotel & Residence Seminyak
- Ecosfera Hotel, Yoga & Spa Canggu
- Hotel Terrace At Kuta Legian
- Primebiz Hotel Kuta Kuta
- Dreamsea Bali Hotel Uluwatu
- Bali Tiger Hideaway Hotel Pulukan
- Legong Keraton Beach Hotel Canggu
- Baleka Resort & Spa Legian
- Sativa Sanur Cottages
- Grand Kumala Hotel Hotel Kumala Legian Kuta Bali
- Legian Paradiso Hotel
- Champlung Sari Hotel And Spa Ubud
- Matahari Tulamben Resort, Dive & Spa
- Vila Shanti Beach Front Hotel Sanur
- Sari Villa Sanur Beach
- Hotel Santika Kuta Kuta
- Zia Hotel Kuta Kuta
- Grand Sinar Indah Hotel Legian
- Inna Sindhu Beach Hotel & Resort Sanur
- Bali Summer Hotel By Amerta Kuta
- Ibis Styles Bali Denpasar Hotel
- Bakung Sari Resort Kuta
- Stark Boutique Hotel And Spa Kuta
- Ibis Bali Kuta Hotel Kuta
- Bakung Ubud Resort And Villa
- Seminyak Paradiso Hotel
- Legian Village Beach Resort - Chse Certified
- Melasti Kuta Bungalows & Spa
- Melasti Beach Resort & Spa Legian
- Liberta Seminyak Hotel
2-star hotels in Bali


- Seahouse Bali Indah Beach Inn Kuta
- Raja Gardens Hotel Seminyak
- Rumah Pohon Hotel Batununggul
- Black Lava Hostel And Lodge Kintamani
- Strawberry Hill Hotel & Restaurant Bedugul
- Best Canggu Hostel
- Koi Hotel And Residence Denpasar
- The Kutaya Hotel Kuta
- Beach Melati Apartments Legian
- Diamond Beach Bungalow Hotel Tanglad
- The Istana Hotel Uluwatu
- Lembongan Hostel
- Nick'S Hidden Cottages By Mahaputra-Chse Certified Ubud
- The Island Bali Hostel Seminyak
- The Beach Huts Lembongan Hotel
- Lovina Beach Hotel
- The Sloth Bali Hotel Canggu
- Sama Sama Amed Hotel
- City Garden Bali Dwipa Hotel, Kuta Kuta
- The Gong By Bukit Vista Hotel Uluwatu
- Balira Airport Hotel Kuta
- Mangga Bali Inn Legian
- Bungalow No 7 Hotel Nusa Lembongan
- The Janan Villa Sanur
- Radha Homestay Sanur
- Keramas Surf Camp Hotel
- Indraprastha 2 Bungalow Bed & Breakfast Ubud
- Oyo Flagship 760 Oasis Kuta Hotel Kuta
- Praja Hotel Denpasar
- Bali True Living Aparthotel Denpasar
- Bali Au Naturel (Adults Only) Hotel Tejakula
- Pop! Hotel Kuta Beach
- Clio Apartment Seminyak
- D'Camel Hotel Lembongan
- Fat Yogi Cottages Kuta
- Lucky Paradise Bungalows On The Beach Amed
- Pawana Villas Ubud
- One Degree Sunset Hill Leisure Hotel Uluwatu
- Amaris Hotel Pratama Nusa Dua Nusa Dua
- Villa Puri Royan Jimbaran
- Coconuts Beach Resort Nusa Lembongan
- Sunset Residence And Condotel Kuta
- Nirmala Hotel & Convention Centre Denpasar
- Sanur Agung Hotel
- Apartmen Kak Okoh Hotel Canggu
- Mulia Resort Nusa Dua
- Boku Boku Hotel Canggu
- Bali Village Bagak
Recommended hotels in Bali


- Jimbaran Puri, A Belmond Hotel, Bali
- Bambu Indah Resort Ubud
- Kamandalu Ubud Hotel
- Club Med Bali Hotel Nusa Dua
- Komaneka At Rasa Sayang Ubud Hotel
- Sofitel Bali Nusa Dua Beach Resort
- Intercontinental Bali Resort By Ihg Jimbaran
- Blu-Zea Resort By Double-Six Seminyak
- Courtyard By Marriott Bali Nusa Dua Resort
- Element Bali Ubud Hotel
- Holiday Inn Resort Bali Nusa Dua By Ihg
- Four Points By Sheraton Bali, Kuta Hotel Kuta
- The Lovina Hotel
- The Anvaya Beach Resort Bali Kuta
- Kupu Kupu Barong Villas And Tree Spa By L'Occitane Ubud
- Mulia Resort Nusa Dua
- Visesa Ubud Resort
- La Cabane Jimbaran
- Inna Grand Bali Beach Hotel Sanur
- Four Points By Sheraton Bali, Seminyak Hotel
- Wyndham Tamansari Jivva Resort Bali Siyut
- Truntum Kuta Bali Hotel
- Fairfield By Marriott Bali Legian Hotel
- Legian Beach Hotel
- Intercontinental Bali Sanur Resort By Ihg
- Amankila Hotel Manggis
- Grand Istana Rama Hotel Kuta
- Tijili Hotel Seminyak
- Novotel Bali Benoa Nusa Dua
- Jimbaran Bay Beach Resort And Spa By Prabhu
- Ramada Encore By Wyndham Bali Seminyak Hotel
- Lembongan Beach Club & Resort
- The Kuta Beach Heritage Hotel - Managed By Accor
- The Royal Beach Seminyak Bali Hotel
- The Bene Hotel Kuta
- The Lokha Legian Resort & Spa
- Watermark Hotel & Spa Bali Jimbaran
- Alamkulkul Boutique Resort Legian
- Harris Hotel Seminyak
- Pullman Bali Legian Beach Hotel
- Mercure Resort Sanur
- The Bali Dream Villa & Resort Echo Beach Canggu
- Lv8 Resort Hotel Canggu
- Mahagiri Resort Nusa Lembongan
- The Akmani Legian Hotel
- Pertiwi Resort & Spa Ubud
- Siesta Legian Hotel
- Grand Mega Resort & Spa Bali Kuta