Plan your trip

Cool people having fun on the water slide with friends and familiy in the aqua fun park glides playing happy and water splashes are all over. Blue sky background looks amazing sunlight

Find hotels in Singaraja from $23

  • Upfront pricing

    Our total price for your stay includes taxes and fees

  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices

    Learn about One Key

  • Be picky

    Search almost a million properties worldwide

  • Go beyond your typical stay in Singaraja

    Pool

    Spa

    Apart­ment

    Family friendly

    Condo

    Waterpark

    Check prices for these dates

    Check prices for these dates, December 12 – 13, 2026

    View in a map

    Our top choices for Singaraja hotels

    1. Swiss-Belinn Indramayu

    A modern building with a well-lit entrance, outdoor seating area, and planters along the pathway.

    2. Hotel Grand Trisula Indramayu

    A courtyard with a building featuring large windows, a covered seating area, and a well-maintained lawn with stepping stones.

    Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

    View all properties

    Stay near popular Singaraja attractions

    Mall Indramayu

    You can search for that perfect souvenir at Mall Indramayu during your stay in Singaraja. Wander the beaches and forest while you're in the area.

    See properties

    Bojong Sari Indah

    Enjoy an outing to Bojong Sari Indah during your stay in Singaraja. Wander the beaches and forest while you're in the area.

    See properties

    Find out more about Singaraja

    Top reasons to visit Singaraja

    Find great hotels near Singaraja

    Discover a range of accommodation options in Singaraja, West Java, from welcoming hotels to charming guesthouses. Whether you're traveling for business or seeking a relaxing spa-themed getaway, you'll find various amenities tailored to your needs. Explore popular options like Singaraja Beach hotels or the renowned Hotel Singasari, ensuring a comfortable stay while you enjoy the beautiful surroundings of Bali.

    Where to stay in Singaraja

    Discover the charm of Singaraja, a vibrant city on Java Island, where downtown offers a blend of local culture and modern amenities. Unwind in serene oases nearby, perfect for relaxation. Don't miss Kuta Beach, a popular spot for sunbathing and surfing. For hidden gems, explore the lush surroundings that reveal the true beauty of the region. Singaraja is an inviting destination that promises memorable experiences for every traveler.

    Things to do in Singaraja

    Singaraja offers a variety of enjoyable activities, including scenic boating experiences. Visitors can also explore entertainment options at local hotels, featuring live performances that enhance the vibrant atmosphere of this charming town. Whether you're looking to relax on the water or enjoy engaging shows, Singaraja has something for everyone.

    Shopping

    In Singaraja, explore the bustling Pasar Buleleng for local crafts and souvenirs. If you're up for a drive, head to the larger Bali Mall Galleria for a wider selection of international brands and dining options, making it a great day trip for shopping enthusiasts.

    Recreation

    At the Bali Bloom Wellness Retreat, rejuvenate with yoga sessions, spa treatments, and organic meals surrounded by lush landscapes. For outdoor fun, explore the scenic Lovina Beach, where you can relax on the sand or embark on a dolphin-watching tour at sunrise.

    Adventure

    Singaraja offers exhilarating activities like trekking in the lush rainforest of Mount Batur, where you can witness stunning sunrise views. Explore the vibrant underwater world through snorkeling at Menjangan Island, home to colorful coral reefs and diverse marine life, perfect for adventure enthusiasts.

    Nightlife

    Experience the vibrant nightlife in Singaraja by visiting the lively Café Moka, where you can enjoy cocktails and local music. For a more relaxed vibe, check out Warung Bambu, offering traditional Indonesian dishes and a cozy atmosphere perfect for unwinding after a day of exploration.

    *Distances are measured in a straight line; actual driving distances may vary depending on the route.

    Booking tips and Expedia advantages for Singaraja

    Find the best attractions near Singaraja

    For a cultural experience in Singaraja, Indonesia, visitors can explore its vibrant mosques and impressive monuments that reflect the area's rich heritage. The local points of interest cater to travelers seeking to immerse themselves in the unique traditions and history of West Java, making it a rewarding destination for those looking to connect with the local culture.

    Best time to go to Singaraja

    The best time to visit Singaraja is dependent on what kind of holiday you are seeking. October is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with frequent rain.

    Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
    January81.5°F (27.5°C)Moderate RainMostly CloudyAverageSlightly Low
    February81.0°F (27.2°C)Frequent RainMostly CloudyAverageAverage
    March81.7°F (27.6°C)Frequent RainMostly CloudySlightly HighAverage
    April82.8°F (28.2°C)Moderate RainMostly CloudySlightly LowSlightly Low
    May82.9°F (28.3°C)Light RainMostly SunnySlightly LowAverage
    June81.9°F (27.7°C)Light RainMostly SunnyAverageSlightly High
    July81.3°F (27.4°C)No RainSunnyAverageAverage
    August81.9°F (27.7°C)No RainSunnySlightly HighAverage
    September82.9°F (28.3°C)No RainSunnyAverageSlightly High
    October84.0°F (28.9°C)Light RainMostly SunnyAverageAverage
    November83.8°F (28.8°C)Moderate RainMostly SunnySlightly LowSlightly Low
    December82.8°F (28.2°C)Frequent RainMostly CloudySlightly HighSlightly High

    The nearest major airports for your trip to Singaraja

    Traveling to Singaraja, West Java, Indonesia, can be conveniently done via Kertajati International Airport (KJT), situated 25 miles away. Recommended hotels near KJT include the 3-star OYO 2944 Sukawana Travel Hub Guest House, located 4 miles from the airport, and OYO 90237 Ar 20 Guest House Syariah, 8 miles away. Another option is OYO 90333 Wisma Tenang Jaya Syariah, also 8 miles from KJT. Alternatively, you can fly into Husein Sastranegara International Airport (BDO), 66 miles from Singaraja, with luxurious accommodations like The Trans Luxury Hotel, Hilton Bandung, and Sheraton Bandung Hotel & Towers, all within 4 miles of the airport.

    Frequently Asked Questions

    What is the best area to stay in Singaraja?

    The best area to stay in Singaraja is the Lovina Beach area, just west of the city center, offering a relaxed coastal experience.

    Lovina Beach is known for its black sand beaches and calm waters, making it an excellent spot for swimming and sunbathing. The main road, Jalan Raya Lovina, runs parallel to the coastline and is lined with beachfront restaurants and small shops. This area is less crowded than some other parts of Bali, providing a tranquil setting.

    Couples looking for a peaceful getaway often find Lovina Beach ideal. They can enjoy sunset cruises, snorkeling in the calm waters, or simply relaxing by the beach. The area offers a good selection of boutique hotels and guesthouses with ocean views, great for a romantic escape.

    For travelers seeking a quiet and convenient base to explore North Bali, Lovina is a great option. It's well-situated for day trips to attractions like Gitgit Waterfall and the Ulun Danu Beratan Temple, typically accessible within a 1-2 hour drive.

    What are the best family hotels in Singaraja?

    For families traveling to Singaraja, the Swiss-Belinn Indramayu is an excellent option.

    This 3-star hotel boasts an impressive 9.6 rating and offers several features ideal for families. It provides connecting rooms, which are superb for keeping the family together, and a dedicated children's pool alongside an outdoor pool for everyone to enjoy. Additionally, rooms come with a sofa bed, offering extra sleeping arrangements, and guests can benefit from free WiFi and complimentary self-parking.

    What are the best spa hotels in Singaraja?

    For a top-rated spa hotel in Singaraja, the Swiss-Belinn Indramayu is an excellent option.

    This 3-star hotel, with an impressive 9.6 rating, offers a full-service spa where guests can enjoy massages and daily onsite spa treatments. It also features an outdoor pool, free WiFi, and complimentary self-parking, ensuring a relaxing and convenient stay.

    What are the best budget hotels in Singaraja?

    For a budget-friendly and highly-rated accommodation option in Singaraja, consider the Swiss-Belinn Indramayu.

    The 3-star Swiss-Belinn Indramayu boasts an impressive 9.6 rating and offers a range of appealing amenities. Guests can enjoy complimentary WiFi, free self-parking, and both an outdoor pool and a children's pool. For those seeking relaxation, the hotel provides a full-service spa with daily massage services.

    When is the best time to go to Singaraja?

    The best time to go to Singaraja is during the dry season, which typically runs from April to October.

    During these months, you'll experience sunny days, lower humidity, and minimal rainfall, making it ideal for exploring the natural beauty and outdoor activities around Singaraja. The calm seas are superb for snorkeling, diving, or simply relaxing on the beaches along the north coast. This period offers the most comfortable conditions for enjoying waterfalls like Sekumpul and Gitgit, as well as trekking in the surrounding hills.

    For couples seeking a tranquil getaway, visiting during the shoulder months of April, May, September, or October can be particularly appealing. The weather is still excellent, but there are generally fewer visitors, allowing for a more intimate experience at attractions and a greater sense of peace.

    Can I cancel my hotel reservation on Expedia?

    You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Singaraja.

    How much is the nightly rate at a Singaraja hotel?

    Prices for hotels in Singaraja often vary, but you can find a great deal from $23 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

    Explore a world of travel with Expedia