Find a hotel
Accommodation type
- Villas (14982)
- Hotels (5805)
- Guest houses (5157)
- Apartments (1264)
- Homestays (1237)
- Holiday homes (914)
- Bed & Breakfasts (795)
- Resorts (774)
- Holiday parks (578)
- Hostels (407)
- Lodges (387)
- Aparthotels (233)
- Inns (118)
- Luxury tents (88)
- Campsites (66)
- Country houses (57)
- Chalets (23)
- Botels (20)
- Capsule hotels (18)
- Farm stays (17)
- Motels (8)
- Love hotels (2)
- Riad (1)
- Cabin/Bungalow (1)
Thematic Hotels
- Hotels with indoor pool (18905)
- Luxury accommodations (18584)
- Vacation Rentals (17850)
- Extended Stay (17841)
- Central hotels (15531)
- Family Friendly hotels (10520)
- Private Villas (10278)
- Beach hotels (9864)
- Beachfront hotels (9807)
- Airport hotels (8349)
- Cheap and budget hotels (8114)
- Pet-friendly hotels (4244)
- Spa hotels (3037)
- Jacuzzi (1621)
- Resorts (1267)
- Luxury hotels (1224)
- Self Catering (723)
- Romantic hotels (472)
- Business hotels (394)
- Exceptional design hotels (372)
- Boutique hotels (268)
- Golf hotels (191)
- Sustainability certification (114)
- Travel Proud (95)
- Small Luxury Hotels (76)
- Historical hotels (32)
- Castle Hotels (15)
- All-Inclusive (14)
- Onsen Accommodation (13)
- New Hotels (3)
- Casino hotels (2)
Hotels by location
Nearby
- Padang Padang Beach Uluwatu (Bali) (1630)
- Tanjung Benoa (158)
- Pandawa Beach Nusa Dua (Bali) (357)
- Ubud Monkey Forest (3134)
- Discovery Shopping Mall Kuta (Bali) (832)
- New Kuta Golf Uluwatu (Bali) (1714)
- Menjangan Island Banyuwedang (1)
- Lake Batur Kintamani (Bali) (254)
- Echo Beach Canggu (Bali) (4041)
- Bali Nusa Dua Convention Center (277)
- Waterbom Bali Kuta (Bali) (832)
- The Seminyak Square Shopping Mall Seminyak (Bali) (4103)
- Bali Mall Galleria Kuta (Bali) (1038)
- Mushroom Bay Nusa Lembongan (Bali) (524)
- Krisna Funtastic Land Lovina (Bali) (120)
- Poppies Lane 1 Kuta (Bali) (1391)
- Petitenget Temple (4359)
- The Sandy Beach Club Nusa Lembongan (Bali) (474)
- Sky Garden Legian (Bali) (1646)
- Tamarind Beach (535)
- Ubud Market Ubud (Bali) (3304)
- Penglipuran Village Bangli (31)
- White Sand Beach (35)
- Yoga Barn Studio (3168)
- Poppies Lane 2 Kuta (Bali) (1698)
- Lippo Mall Kuta Kuta (Bali) (621)
- Bounty Night Club (1633)
- Petitenget Street Seminyak (Bali) (4930)
- Garuda Wisnu Kencana Ungasan (Bali) (1305)
- Uluwatu Temple Uluwatu (Bali) (735)
- Kuta Beach (1554)
Districts
- Pecatu (1844)
- Ubud City-Centre (832)
- Berawa (675)
- Batu Bolong (657)
- Ungasan (630)
- Pererenan (621)
- Petitenget (583)
- Sunset Road (576)
- Sayan (551)
- Penestanan (537)
- Jungut Batu (490)
- Peliatan (473)
- Laksmana (387)
- Bukit (354)
- Babakan (344)
- Sanur Beach (344)
- Kedewatan (331)
- Taman (319)
- Umalas (282)
- Pengosekan (281)
- Sambahan (247)
- Mushroom Bay (222)
- Drupadi (216)
- Nakula (209)
- Dyanapura (204)
- Andong (195)
- Padonan (183)
- Jimbaran Bay (167)
- Kartika Plaza (162)
- Central Seminyak (152)
- Campuhan (147)
- Downtown Kuta (126)
- Padma (125)
- Mumbul (124)
- Kutuh (121)
- Balangan (119)
- Kampial (117)
- Legian City-Centre (115)
- Bingin (98)
- Batubelig (92)
- Tanjung Benoa (77)
- Dewi Sri (75)
- Tuban (70)
- Nusa Ceningan (65)
- Seseh (64)
- Raya Kuta (63)
- Taman Griya (62)
- North Legian (55)
- Suluban (55)
- Legian Beach (53)
- Padang Padang (52)
- Lovina Beach (43)
- By Pass Ngurah Rai (43)
- Goa Gajah (33)
- Sawangan (28)
- Gatot Subroto (27)
- Sunset Road (26)
- Umalas (26)
- Renon (26)
- Siligita (26)
- BTDC (25)
- By Pass Ngurah Rai Kuta (18)
- Canggu Beach (17)
- Bingin Beach (17)
- Kuta Beach (17)
- Double Six (17)
- Teuku Umar (16)
- By Pass Ngurah Rai (14)
- Balian Beach (14)
- Medewi (13)
- Cokroaminto (11)
- Sidakarya (11)
- Mahendradatta (11)
- Pratama (9)
- Nakula (9)
- Imam Bonjol (8)
- Balangan Beach (5)
- Diponegoro (5)
- Panjer (4)
- Monang Maning (2)
- Seminyak Beach (2)
- Serangan Island (1)
Popular cities in Bali
Popular hotels in Bali
5-star hotels in Bali
- The Legian Seminyak, Bali Hotel
- Inara Alas Harum Ubud
- Desa Potato Head Bali Hotel Seminyak
- Andaz Bali, By Hyatt Hotel Sanur
- Jumeirah Bali Uluwatu
- Munduk Moding Plantation Nature Resort
- Bambu Indah Resort Ubud
- The Kayon Jungle Resort Ubud
- Umana Bali, Lxr Hotels & Resorts Ungasan
- The Westin Resort Nusa Dua, Bali
- Maya Ubud Resort & Spa
- Double - Six, Luxury Hotel - Seminyak
- Intercontinental Bali Resort By Ihg Jimbaran
- Conrad Bali Hotel Nusa Dua
- Alila Seminyak Hotel
- Paradisus By Melia Bali Nusa Dua
- The Anvaya Beach Resort Bali Kuta
- Ayana Resort Bali Jimbaran
- Kamandalu Ubud
- Club Med Bali Hotel Nusa Dua
- Karma Kandara Ungasan
- The Meru Sanur
- Courtyard By Marriott Bali Nusa Dua Resort
- Raffles Bali Hotel Jimbaran
- Merusaka Nusa Dua
- Hard Rock Hotel Bali Kuta
- Radisson Blu Resort & Villas Bali Uluwatu
- The Lovina Hotel
- Movenpick Resort & Spa Jimbaran
- Hilton Bali Resort Nusa Dua
- Bintang Bali Resort Kuta
- Como Shambhala Estate Payangan
- Bali Mandira Beach Resort & Spa Legian
- Four Seasons Resort Bali At Jimbaran Bay
- Grand Mirage Resort & Thalasso Bali Nusa Dua
- Marriott'S Bali Nusa Dua Gardens
- Grand Hyatt Bali Hotel Nusa Dua
- Grand Mercure Bali Seminyak
- The Sakala Resort Bali All Suites Nusa Dua
- Sheraton Bali Kuta Resort
- Holiday Inn Resort Baruna Bali By Ihg Kuta
- Pullman Bali Legian Beach
- Svanata Uluwatu Bali Resort
- Jambuluwuk Oceano Seminyak Hotel
- The Oberoi Beach Resort BALI
- Bali Dynasty Resort Kuta
- Ulaman Eco Luxury Resort BALI
- Sol By Melia Benoa Bali Hotel Tanjung Benoa
4-star hotels in Bali
- The Nest Hotel Nusa Dua
- Udara Bali Yoga Detox & Spa Canggu
- Bali Garden Beach Resort Kuta
- Four Points By Sheraton Bali, Kuta
- Zin Canggu Resort & Villas
- Fairfield By Marriott Bali Kuta Sunset Road Hotel
- Novotel Bali Ngurah Rai Airport Kuta
- Ora Resort Avia Blue Lagoon Nusa Lembongan
- The Haven Bali Seminyak Hotel
- Best Western Premier Agung Resort Ubud
- Further Hotel Canggu
- Kuta Beach Club Hotel
- Mambo Beach Resort Toyapakeh
- Puri Santrian Beach Resort And Spa Sanur
- Segara Village Hotel Sanur
- Griya Santrian A Beach Resort And Spa Sanur
- Citadines Berawa Beach Bali Resort Canggu
- Nuanu Suites & Accommodations Tabanan
- B Hotel Bali & Spa Denpasar
- Kuta Central Park Hotel
- The One Legian Hotel
- Blue Point Bay Villas & Spa Uluwatu
- Episode Kuta Bali Hotel
- Lovina Beach Club & Resort
- Inna Grand Bali Beach Sanur
- Golden Tulip Jineng Resort Bali Kuta
- Sono Belle Bali Legian - Formerly Away Bali Legian Camakila
- Mercure Kuta
- Harris Hotel Kuta Tuban Bali
- The Kuta Beach Heritage Hotel - Managed By Accor
- Grand Zuri Kuta Bali Hotel
- Aston Denpasar Hotel & Convention
- Mahagiri Resort Nusa Lembongan
- Diamond Beach Bungalow Tanglad
- Bobocabin Kintamani, Bali
- Jimbaran Bay Beach Resort And Spa By Prabhu
- Brits Hotel Legian
- Harris Hotel & Residences Sunset Road Kuta
- Le Cliff Bali Hotel Uluwatu
- Champlung Mas Hotel Legian
- The Jayakarta Bali Beach Resort Legian
- Mercure Bali Nusa Dua
- Sense Sunset Hotel Seminyak
- Ramada By Wyndham Bali Sunset Road Kuta Hotel Seminyak
- Kamaniiya Petitenget Seminyak BALI
- Tribe Bali Kuta Beach Legian
- Harris Hotel & Residences Riverview Kuta - Bali
- Grand Barong Resort Bali Managed By Soscomma
3-star hotels in Bali
- Kampi Hotel Legian
- Quest San Denpasar By Aston Hotel
- Bali Agung Village Seminyak
- Bebek Tepi Sawah Restaurant & Villas Ubud
- Outpost Ubud Penestanan
- Hotel Santika Siligita Nusa Dua
- Crystal Bay Bungalows Sakti
- Yello Hotel Kuta Beachwalk Bali
- Grandmas Plus Hotel Seminyak
- Kelingking Beach Villas Sompang
- Primebiz Hotel Kuta
- Dewi Sri Hotel Legian
- Grand Santhi Hotel Denpasar
- The Alea Hotel Seminyak
- Bali Jungle Resort Tegallalang
- Legong Keraton Beach Hotel Canggu
- Cara Cara Inn Kuta
- Fourteen Roses Beach Hotel Legian
- Duo Legian Hotel
- Peneeda View Beach Hotel Sanur
- Champlung Sari Hotel And Spa Ubud
- Cove Renata Hotel Seminyak
- Grand Sinar Indah Hotel Legian
- Ari Putri Hotel Sanur
- Dreamsea Bali Hotel Uluwatu
- Mars City Hotel Denpasar
- Quest Hotel Kuta By Aston
- Hotel Santika Kuta
- The Salak Style Hotel Denpasar
- Spazzio Bali Hotel Kuta
- Natya Hotel Kuta
- Favehotel Kuta Kartika Plaza
- Abian Harmony Hotel Sanur
- Inna Sindhu Beach Hotel & Resort Sanur
- Rimbun Canggu Hotel
- Rofa Kuta Hotel - Chse Certified Legian
- Nikhila Seminyak Bali Hotel
- Abisha Hotel Sanur
- Fame Hotel Sunset Road Kuta
- Ibis Styles Bali Denpasar Hotel
- Liberta Seminyak Hotel
- Suris Boutique Hotel Kuta
- Melasti Beach Resort & Spa Legian
- The Kubu Hotel Kuta
- Cove Kanaya Denpasar
- Cozy Stay Bali
- Boss Legian Powered By Archipelago BALI
- Rumah Dusun Hotel BALI
2-star hotels in Bali
- Rumah Pohon Batununggul
- Puri Lumbung Cottages Restaurant & Spa Munduk
- Gelatik Bed And Breakfast Seminyak
- Koi Hotel And Residence Denpasar
- Kailash Garden Villa Nusa Lembongan
- Strawberry Hill Hotel & Restaurant Bedugul
- Little Tree House Hotel Sanur
- Tanjung Alam Hotel Lovina
- Three Brothers Guest House Ubud
- Hotel Dewata Indah Denpasar Mitra Reddoorz
- Village Above The Clouds Bedugul
- Ramayana Hotel Sanur
- Pop! Hotel Teuku Umar Denpasar
- Bungalow No 7 Nusa Lembongan
- Hotel Flamboyan Kuta
- Samana Residence Denpasar
- Hotel Puri Nusa Indah Denpasar
- Nirmala Hotel & Convention Centre Denpasar
- Diatas By Art Cafe Bumbu Bali Hotel Nusa Dua
- The Cave Hotel Kintamani
- Amaris Hotel Teuku Umar Denpasar
- Loft Legian Hotel Bali
- Pop! Hotel Kuta Beach
- Grand Singaraja Beach Hotel
- Zizz Convention Hotel Denpasar
- Oyo 1486 Tantular Residence Denpasar
- Abian Srama Hotel And Spa Sanur
- Ab Hotel Kuta
- Sanur Agung Hotel
- Amaris Hotel Sunset Road - Bali Kuta
- Coconuts Beach Resort Nusa Lembongan
- Dee Mansion Bali
- Kak Garden Inn Kuta
- Bahana Guest House Kuta
- Legian Beach Hotel Kuta
- Deva Bali Apartement Denpasar
- Hotel Amaris Kuta Bali Legian
- Mulia Resort Nusa Dua
- Black Lava Camp Kintamani
- Bubble Hotel Bali Ubud (Adults Only)
- Segara Camp Kintamani Hotel BALI
- Bali Au Naturel Beach Resort - Adults Only Julah
- Balira Airport Hotel
- Grand Wijaya Hotel Singaraja
- Oyo 91567 Hotel Adi Guna BALI
- Bali Cliff Hotel Ungasan
- Nuansa Kori House 4 Bedrooms, Jimbaran
- Reddoorz Near Mertasari Beach 2 BALI
Recommended hotels in Bali
- Mandapa, A Ritz-Carlton Reserve Ubud
- Amnaya Resort Benoa Nusa Dua
- The Samaya Seminyak
- Samabe Bali Suites & Villas Nusa Dua
- Rimba By Ayana Bali Hotel Jimbaran
- Hyatt Regency Bali Hotel Sanur
- Adiwana Unagi Suites Ubud
- Mulia Resort Nusa Dua
- Renaissance Bali Uluwatu Resort & Spa
- Ulaman Eco Luxury Resort - Adults Only Tabanan
- Lahangan Sweet Cottages Chulik
- The Ritz-Carlton Bali Hotel Nusa Dua
- The Seminyak Beach Resort & Spa
- Sini Vie Resort & Spa Seminyak By Ini Vie Hospitality (Adults Only)
- Renaissance Bali Nusa Dua Resort
- Hotel Komune And Beach Club Bali Keramas
- Maya Sanur Resort & Spa
- Le Meridien Bali Jimbaran
- Discovery Kartika Plaza Hotel Kuta
- The Bandha Hotel & Suites Bali
- Amnaya Resort Kuta
- Ayodya Resort Bali Nusa Dua
- Aryaduta Bali Kuta
- Nusa Dua Beach Hotel And Spa - Handwritten Collection
- The Stones Hotel - Legian Bali Kuta
- Element By Marriott Bali Ubud
- Four Seasons Resort Bali At Sayan Ubud
- Bali Tropic Resort & Spa - Chse Certified Nusa Dua
- Mamaka Bali Hotel Kuta
- Rumah Luwih Bali By Ihg Keramas
- Truntum Kuta Bali Hotel
- Grand Whiz Hotel Nusa Dua
- Fairfield By Marriott Bali Legian Hotel
- Fairfield By Marriott Bali South Kuta Hotel
- Rama Beach Resort And Villas Kuta
- The Cakra Hotel Denpasar
- Anathera Resort Kuta
- Four Points By Sheraton Bali, Seminyak
- Lloyd'S Inn Bali Seminyak
- Four Star By Trans Hotel Sanur
- J4 Hotels Legian
- Furamaxclusive Ocean Beach Seminyak Bali Legian
- Canggu Dream Village Hotel And Suites
- Harris Hotel And Conventions Denpasar
- Wyndham Tamansari Jivva Resort Bali
- Atanaya Kuta Bali Hotel
- Bali Paragon Resort Hotel Jimbaran
- Intercontinental Bali Sanur Resort