The best hotels in Battambang
Battambang has over 8,000+ places to stay, but most of them are generic guesthouses that'll leave you wondering why you didn't just sleep in Siem Reap. We reviewed the standouts. these 10 made the cut.
Our Top Picks in Battambang
Click any hotel to check availability and book at the best price.
Battambang Resort
North of City Center, Battambang
Free cancellation & Pay later
Here Be Dragons
Wat Kor Village, Battambang
Free cancellation & Pay later
La Villa Battambang
Riverside, Battambang
Free cancellation & Pay later
Classy Hotel
City Center, Battambang
Free cancellation & Pay later
Maisons Wat Kor
Wat Kor Village, Battambang
Free cancellation & Pay later
The Plantation Urban Resort and Spa
Riverside, Battambang
Free cancellation & Pay later
Sangker Villa Hotel
Sangker Riverbank, Battambang
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | Bambu Hotel | City Center, Battambang | $45–75/night | 7.8/10 | Budget Pick |
| 2 | Chaya Hotel | Riverside, Battambang | $55–85/night | 8.1/10 | Best Value |
| 3 | Battambang Resort | North of City Center, Battambang | $110–160/night | 8.5/10 | Most Popular |
| 4 | Here Be Dragons | Wat Kor Village, Battambang | $120–175/night | 8.7/10 | Hidden Gem |
| 5 | La Villa Battambang | Riverside, Battambang | $130–190/night | 8.9/10 | Romantic Stay |
| 6 | Classy Hotel | City Center, Battambang | $140–195/night | 8.3/10 | Business Pick |
| 7 | Maisons Wat Kor | Wat Kor Village, Battambang | $155–210/night | 9.1/10 | Top Rated |
| 8 | Teo Hotel | City Center, Battambang | $175–230/night | 8.6/10 | Best Location |
| 9 | The Plantation Urban Resort and Spa | Riverside, Battambang | $260–380/night | 9/10 | Luxury Pick |
| 10 | Sangker Villa Hotel | Sangker Riverbank, Battambang | $290–420/night | 9.2/10 | Romantic Stay |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Bambu Hotel
Bambu Hotel sits near the central market on Street 2.5, making it easy to walk to most of Battambang's main sights. Rooms are simple but clean, with decent air conditioning and hot water that actually works. The bamboo-themed decor adds a local touch without feeling gimmicky. Breakfast is included and surprisingly filling. A solid base if you want to keep costs down without sacrificing comfort.
Check Availability
Chaya Hotel
Chaya Hotel is a short walk from the Sangker River, putting you close to the night market and several good restaurants. Rooms are on the small side but kept very clean, and the staff go out of their way to help with transport and excursions. The pool is a genuine bonus at this price point. Wi-Fi holds up well throughout the building. Good choice for budget travelers who still want a pool.
Check Availability
Battambang Resort
Battambang Resort occupies a leafy property north of the city center, about two kilometers from the main riverside strip. The bungalow-style rooms are spacious and open onto garden views that feel genuinely peaceful. The pool area is well-maintained and rarely overcrowded. Restaurant quality is above average, with a good mix of Khmer and Western dishes. It draws a steady crowd of tourists and the booking windows fill up fast in high season.
Check Availability
Here Be Dragons
Here Be Dragons is tucked into Wat Kor Village, a quiet neighborhood of old French-colonial houses about two kilometers south of the city center. The property has a strong sense of place, with thoughtful design that blends Cambodian materials and modern comfort. Rooms are well-appointed and the outdoor spaces are ideal for reading or doing nothing. The owner provides genuinely useful local advice, not just the usual tourist-trail suggestions. One of the more memorable stays in Battambang.
Check Availability
La Villa Battambang
La Villa occupies a restored French colonial mansion right on the riverbank, and the building alone is worth staying in. Rooms are individually decorated with antique furniture and wooden floors that creak in the best possible way. The garden terrace by the water is a great place to have dinner or an evening drink. Service is attentive without being intrusive. Couples and design-minded travelers tend to love it here.
Check Availability
Classy Hotel
Classy Hotel sits on Street 2, right in the commercial core of Battambang, which makes it convenient for both business travelers and tourists who want to walk everywhere. The rooms are modern with reliable air conditioning and comfortable beds. Meeting facilities are functional and the business center is actually equipped. Breakfast is served in a proper dining room rather than a lobby corner. It lacks personality but delivers consistently on the basics.
Check Availability
Maisons Wat Kor
Maisons Wat Kor is a small boutique property set among traditional wooden Khmer houses in Wat Kor Village, about twenty minutes on foot from the city center. The rooms are beautifully finished with locally sourced materials and open onto a garden that has real calm to it. Breakfast is made fresh each morning and the hosts know the region exceptionally well. Getting a tuk-tuk into town is easy and cheap. One of the best-reviewed stays in the province for good reason.
Check Availability
Teo Hotel
Teo Hotel stands on Street 1.5 near the central roundabout, which puts you within easy walking distance of the French quarter architecture, the riverside, and the night market. The rooms are large by Battambang standards, with good natural light and solid bathrooms. The rooftop has views over the low city skyline that are especially good at dusk. Staff are helpful with arranging transport to the bamboo train and Phnom Sampeau. A reliable mid-range option with a prime address.
Check Availability
The Plantation Urban Resort and Spa
The Plantation is the closest thing Battambang has to a full-service luxury resort, sitting on a generous riverside plot with multiple pools and a proper spa. The colonial-style architecture has been updated with high-quality finishes and the rooms are among the largest in the city. Dining is taken seriously here, with fresh ingredients and a menu that changes regularly. The spa treatments use local ingredients and the therapists are well-trained. If you want comfort well above the regional average, this is the obvious choice.
Check Availability
Sangker Villa Hotel
Sangker Villa sits directly on the Sangker River, about three kilometers from the city center, and the water views from the private villa terraces are the main event. Each villa is freestanding with its own plunge pool, which makes this a genuinely private retreat. The property feels secluded despite being a short tuk-tuk ride from town. Food and drink are excellent, with an emphasis on regional Khmer cuisine done with care. Hands down the most exclusive address in Battambang province.
Check AvailabilityWhere to Stay in Battambang
The neighborhood you pick matters more than the hotel.
City Center: cheap, central, and honest about it
The City Center is built around Psar Nath, Battambang's main covered market on Street 2.5. It's walkable, unpretentious, and puts you 5 minutes from the colonial architecture on Street 2 without paying Riverside prices. Bambu Hotel and Classy Hotel both sit here, covering the $45-195/night spread.
The tradeoff is noise. Street vendors set up before 6 am near the market, and motorbikes don't stop. Book a room facing an interior courtyard if you're a light sleeper. That said, the local food on Street 3 is some of the best in the city and none of the tourist markup applies.
Riverside: the most walkable part of the city
The Riverside runs along the Sangker River between Street 1 and Street 1.5. This is where Battambang's French colonial buildings are best preserved, and where you'll find the best mix of restaurants and cafes without feeling like you're in a tourist bubble. Chaya Hotel, La Villa Battambang, and The Plantation are all here.
Walk north 8 minutes from any Riverside hotel and you hit the Phare Ponleu Selpak Circus on the road toward Prek Moha Tep. Walk south 10 minutes and you're at the ferry dock for the Tonle Sap boat. It's the most practical base in Battambang, full stop.
Wat Kor Village: the real Battambang, 2 km south
Wat Kor Village sits about 2 km south of the city center, past Wat Kor pagoda on the road to Phnom Sampeau. It's rice paddies, wooden colonial villas, and almost no tourist infrastructure. Here Be Dragons and Maisons Wat Kor are both here, and they're two of the best hotels in the entire province.
You'll need a tuk-tuk to get into town ($2-3 each way), which some people find annoying. But if you're staying more than 3 nights, the peace and the quality of the properties more than justify the inconvenience. Rent a bicycle from your hotel and you can be at Psar Nath in 15 minutes.
The bamboo train: don't skip it, but don't stay near it
The bamboo train (norry) runs from O Dambong village, about 7 km east of the city center. It's one of the genuinely weird and wonderful things to do in Cambodia, a flat bamboo platform on repurposed railway wheels rattling through rice fields at 40 km/h. Most hotels can arrange a tuk-tuk there for $5-8 return.
Don't stay near the bamboo train departure point. The guesthouses out on National Road 10 are mediocre and you'll be stuck without transport for everything else. Stay in the Riverside or Wat Kor, do the bamboo train as a half-day trip, and come back to a proper hotel.
Phnom Sampeau and the bat caves: time it right
Phnom Sampeau is 12 km southwest of Battambang on National Road 57. The bat exodus at sunset is one of those natural spectacles that earns the hyperbole. millions of bats spiraling out of the caves between 5:30 and 6:30 pm depending on the season. Get a tuk-tuk from the Riverside for $10-15 return and time your arrival for 5 pm.
The Killing Caves are also on the same hill and should not be skipped. They're a sobering and important part of understanding what Battambang went through during the Khmer Rouge. Plan for 2-3 hours total at Phnom Sampeau. November through February is the best time: cooler temperatures and better light.
Eating and drinking: where locals actually go
Skip the tourist restaurants on Street 1.5 near the Riverside. The best food in Battambang is at Psar Nath market before 8 am (bai sach chrouk for $1.50), and at the noodle shops on Street 3 near the Chinese temple. Jaan Bai restaurant on Street 2 is the one tourist spot actually worth visiting. it's a training restaurant run by Cambodian street kids and the food is excellent.
For drinks, the night market near the old governor's residence on Street 2 is lively from 6 pm. Madison Corner on Street 2.5 has been the reliable expat bar for years and serves cold Angkor beer for $1. If you're staying at a luxury property like La Villa or The Plantation, their bar programs are genuinely good and not overpriced by Battambang standards.
Battambang's best neighborhoods
Start with Riverside if this is your first time. It puts you within walking distance of the colonial streetscape on Street 1.5 and the night market without the noise of the bus station. Wat Kor Village is worth the 10-minute tuk-tuk ride if you want something quieter and more characterful.
City Center 3 vetted hotels Central, affordable, and built around Psar Nath market.
Central, affordable, and built around Psar Nath market.
The City Center puts you in the middle of Battambang's daily life. Psar Nath market is right there, the colonial facades on Street 2 are a 5-minute walk, and local restaurants on Street 3 serve the cheapest and best Khmer food in the city. It's not glamorous, but it's real.
Hotels here range from $45/night budget options to $195/night business-class rooms. Bambu Hotel is the honest budget choice, while Classy Hotel caters to business travelers who need reliable wifi and a quiet room. Teo Hotel sits at the upper end with the best city-center location of the three.
The main downside is noise. Market activity starts before dawn, and motorbikes are constant on Street 2 and Street 3. Ask for a rear-facing room at any property here. It makes a real difference.
Riverside 3 vetted hotels Colonial charm, walkable streets, and the best hotel variety in Battambang.
Colonial charm, walkable streets, and the best hotel variety in Battambang.
The Riverside is the stretch along Street 1 and Street 1.5 where Battambang's French colonial architecture is most concentrated. It's walkable, attractive, and about 5 minutes on foot from Psar Nath. Three of our vetted hotels are here: Chaya, La Villa Battambang, and The Plantation.
Price spread is wide. Chaya Hotel starts at $55/night for clean, well-located rooms. La Villa Battambang runs $130-190/night in a beautifully restored colonial villa. The Plantation is the luxury anchor at $260-380/night, with a pool, spa, and service that would hold up in Bangkok.
The Phare Ponleu Selpak Circus is about 8 minutes by tuk-tuk from any Riverside hotel. The night market on Street 3 is a 10-minute walk. And the ferry dock for the Tonle Sap boat is 10 minutes south on foot. It's the most well-connected base in the city.
Wat Kor Village 2 vetted hotels Quiet, characterful, and 2 km from the crowds.
Quiet, characterful, and 2 km from the crowds.
Wat Kor Village is south of the city, past Wat Kor pagoda on the road toward Phnom Sampeau. Rice paddies, timber colonial villas, and local life that has almost nothing to do with tourism. Here Be Dragons and Maisons Wat Kor are both here, and both are exceptional properties.
Maisons Wat Kor has the highest rating of any hotel in Battambang at 9.1. Rooms run $155-210/night, which sounds steep until you're sitting in a 1920s Khmer colonial villa eating a breakfast that's better than anything in the city center. Here Be Dragons ($120-175/night) is slightly more rustic and better for travelers who want character over polish.
You'll pay $2-3 per tuk-tuk ride into town, and you'll need to plan around that. But most guests staying here rent bicycles from their hotel ($2-3/day) and find it perfectly manageable. The 15-minute cycle into the city through local neighborhoods is honestly one of the highlights.
Sangker Riverbank 1 vetted hotel Battambang's most exclusive address, north along the Sangker River.
Battambang's most exclusive address, north along the Sangker River.
The Sangker Riverbank area stretches north of the city along the river toward Kamrieng. It's where Sangker Villa Hotel sits, and it's deliberately removed from the city. This isn't a convenience play. it's a retreat. Private pool villas, river views, and the kind of quiet you can't buy in the center.
Sangker Villa Hotel runs $290-420/night and earns every dollar. The property has a 9.2 rating, the highest of any hotel we reviewed. It's best reached by tuk-tuk ($5-8 from the Riverside) and most guests pair it with a half-day boat trip on the Sangker River organized through the hotel.
This area makes no sense if you're here for 2 nights and want to see everything. But if you're combining Battambang with a longer Cambodia trip and want to decompress, it's the best option in the province.
North of City Center 1 vetted hotel Mid-range comfort between the city and the countryside.
Mid-range comfort between the city and the countryside.
The area north of the city center, toward the road to Sisophon, is quieter than the downtown core without the remoteness of Wat Kor. Battambang Resort sits here, about 10 minutes on foot from Psar Nath. It's the most popular hotel in our selection for a reason: good value, reliable quality, and easy access to everything.
Rooms run $110-160/night. It's not cutting-edge, but the pool is solid, the staff genuinely helpful, and the breakfast is one of the better ones in town. Most guests here combine it with tuk-tuk trips to Phnom Sampeau ($10-15 return) and the bamboo train ($8-10 return).
This part of the city is mostly residential, which keeps noise levels down. The road toward the Phare Circus venue passes through here, so the evening tuk-tuk to the show costs about $3 each way from the hotel.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Battambang.
Romantic
La Villa Battambang on the Riverside is the pick. A restored French colonial villa with candlelit courtyards and actual character, not just a spa menu.
Culture
Wat Kor Village is the obvious answer. you're surrounded by Khmer colonial villas, Wat Kor pagoda is a 5-minute walk, and the Phnom Sampeau killing caves are 12 km down the road.
Family
Battambang Resort north of the city center has the pool, the space, and a breakfast buffet that kids actually eat. It's also the easiest base for tuk-tuk day trips.
Budget
Bambu Hotel in the City Center starts at $45/night and is genuinely clean and well-run. You're 5 minutes walk from Psar Nath and the best $1.50 breakfasts in Cambodia.
Foodie
Stay on the Riverside near Street 1.5 and you're a short walk from Jaan Bai, the night market, and the noodle shops on Street 3 that open before 7 am.
Luxury
The Sangker Riverbank is in a category of its own. Sangker Villa Hotel has the best pool, the most privacy, and a river setting that justifies the $290-420/night price tag.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
When to Visit Battambang
When to visit Battambang and what to pay.
Cool Season (Nov-Feb)
This is when Battambang is at its best. Temperatures are manageable at 20-30°C, the rice harvest around Wat Kor Village is happening through December, and the roads to Phnom Sampeau are dry and fast. Hotel prices run about 20-30% higher than the wet season, so book Maisons Wat Kor or La Villa Battambang at least 6 weeks out if you're traveling in late December or January.
Hot Season (Mar-May)
It gets brutal. April hits 38-40°C and Khmer New Year in mid-April brings domestic tourists and higher prices for a short window. expect $20-40/night surcharges around April 13-16. Outside of that window, hotels are cheap and empty. The Plantation's pool suddenly becomes the best investment in the city.
Wet Season (Jun-Sep)
The Sangker River floods and the countryside around Wat Banan turns intensely green. Rain usually comes in afternoon bursts rather than all-day downpours, so mornings are still usable. Hotels drop 15-25% off peak rates and you'll often have Wat Kor Village almost entirely to yourself.
Shoulder Season (Oct)
October is an underrated month. The rains are tapering off, the Pchum Ben festival (usually mid-October) brings local life to the wats around Wat Kor, and hotel prices haven't climbed back to peak levels yet. Water Festival (Bon Om Touk) in late October or early November draws crowds to the Sangker River and pushes Riverside hotel availability down fast.
Booking Tips for Battambang
Insider tips for booking hotels in Battambang.
Book Wat Kor hotels at least 4 weeks ahead
Maisons Wat Kor has only a handful of rooms and fills up fast between November and February. Same with Here Be Dragons. These aren't big resorts. they're small boutique properties with 6-10 rooms each. Don't assume you can rock up and negotiate. We've seen this mistake made hundreds of times.
Negotiate tuk-tuk rates before you leave the hotel
A day rate for a tuk-tuk covering Phnom Sampeau, the bamboo train at O Dambong, and Wat Banan should run $20-30. If your driver quotes $50, that's for tourists who didn't ask their hotel first. Ask the front desk at any of our vetted picks for a reliable driver contact. Maisons Wat Kor and La Villa both keep a list.
Avoid the bus station neighborhood entirely
The cluster of guesthouses near the Battambang Bus Station on National Road 5 looks cheap online at $15-25/night. It is cheap. It's also loud from 5 am, smells like diesel, and is surrounded by touts who'll overcharge you for everything. The $20 extra per night to stay on the Riverside is one of the best decisions you'll make.
The Phare Circus sells out. book same-day morning
Phare Ponleu Selpak Circus on the road toward Prek Moha Tep runs shows most evenings and tickets cost $18-22. They do sell out, especially December through January. Buy tickets at the venue in the morning (opens at 8 am) or ask your hotel to call ahead. Don't wait until 6 pm and expect walk-in availability.
Ask for a rear-facing room in City Center hotels
This applies to Bambu, Classy, and Teo Hotel. Street-facing rooms on Street 2 and Street 3 catch market noise from before 6 am. Rear-facing rooms in the same hotels are noticeably quieter and usually cost the same rate. Just ask when you book. it's not automatically offered.
Check if breakfast is included. it often isn't
Mid-range and luxury hotels in Battambang frequently list rates without breakfast included. At Battambang Resort and The Plantation, breakfast adds $8-15 per person. Worth checking because the Khmer breakfast at the market on Psar Nath (bai sach chrouk for $1.50) is better than most hotel buffets anyway.
Hotels in Battambang — FAQ
Everything you need to know before booking hotels in Battambang.
What's the best area to stay in Battambang?
The Riverside strip along Street 1.5 and Street 2 is the easiest base. You're within 10 minutes walk of the colonial architecture, Psar Nath market, and the Phare Circus venue. Wat Kor Village, about 2 km south of the center, is quieter and has some of the best boutique properties in town.
How much do hotels in Battambang cost?
You can find decent rooms from $45-75/night at budget spots like Bambu Hotel in the City Center. Mid-range options in Riverside and Wat Kor Village run $110-190/night. The top-end properties, like Sangker Villa Hotel on the Sangker Riverbank or The Plantation on the Riverside, will set you back $260-420/night.
Is Battambang worth visiting?
Yes, and it's often better than Siem Reap for travelers who want fewer crowds. The bamboo train near O Dambong village, the bat exodus at Phnom Sampeau at sunset, and the Phare Ponleu Selpak Circus are all genuinely excellent. The colonial streetscape on Street 2 is one of the best-preserved in Southeast Asia.
When is the best time to visit Battambang?
November through February is the sweet spot. Temperatures sit around 22-28°C, the roads are dry, and the countryside around Wat Banan is green from the last rains. Avoid April and May: it hits 38-40°C and hotel prices spike 20-30% around Khmer New Year in mid-April.
How do I get around Battambang?
Tuk-tuks are the main way to move. A ride from the Riverside to Wat Kor Village costs about $2-3, and to Phnom Sampeau it's $10-15 return. You can rent a bicycle near Psar Nath market for $2-3/day, which covers the city center and riverside comfortably. Motodops (moto taxis) are cheaper but less comfortable for longer trips.
Are there luxury hotels in Battambang?
A few, and they're genuinely good. Sangker Villa Hotel on the Sangker Riverbank starts at $290/night and is worth every riel. The Plantation Urban Resort and Spa on the Riverside runs $260-380/night and has one of the best pools in the province. Neither feels like they're overcharging for the name.
What areas should I avoid in Battambang?
Avoid staying near the Battambang Bus Station on National Road 5. It's loud from 5 am, surrounded by touts, and the guesthouses in that strip haven't been maintained properly in years. The block around Psar Boeung Chhouk market is similarly unpleasant for overnight stays, mostly because of early-morning truck traffic.
Is Battambang safe for tourists?
Generally yes. Petty theft is the main risk, especially around Psar Nath and the night market on Street 3. Keep your phone off your table at outdoor restaurants after dark. Most hotels in the Riverside and Wat Kor areas feel very secure, and solo female travelers report feeling comfortable here.
How far is Battambang from Siem Reap?
By bus it's about 3-4 hours on National Road 5, costing $5-10 depending on the operator. A private taxi runs $50-70 and gets you there in closer to 3 hours. The scenic boat route along the Sangker River to Tonle Sap Lake takes 4-8 hours depending on the season and water level. it's slow but spectacular.
Do Battambang hotels include breakfast?
It varies. Budget places like Bambu Hotel and Chaya Hotel often include a basic Khmer or Western breakfast. Mid-range and luxury hotels usually charge separately, but the food is worth it at spots like Maisons Wat Kor, which serves excellent Khmer breakfasts in the courtyard. Always check before booking. some include it only on certain rate types.
What's the difference between City Center and Riverside hotels?
City Center is noisier, cheaper, and puts you closer to Psar Nath market and local restaurants on Street 3. Riverside is about 5 minutes walk from the center but feels calmer, with better views and more atmospheric walking streets. Price difference is roughly $10-30/night for comparable quality.
Is there a good hotel for couples in Battambang?
La Villa Battambang on the Riverside is our top pick for couples, starting at $130/night for restored colonial rooms with genuine character. Sangker Villa Hotel on the Sangker Riverbank is the splurge option at $290-420/night, with private pool villas and serious privacy. Both are well away from the backpacker hostels clustered near Street 1.5.