The best hotels in Galle
Galle has 8,000+ places to stay and most of them will disappoint you. too far from the Fort, misleading beach photos, or just plain overpriced. We reviewed the standouts. these 10 made the cut.
Our Top Picks in Galle
Click any hotel to check availability and book at the best price.
Thaproban Beach House
Unawatuna, Galle
Free cancellation & Pay later
New Old Dutch Hospital
Galle Fort, Galle
Free cancellation & Pay later
The Bartizan Galle Fort
Galle Fort, Galle
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 | Thaproban Beach House | Unawatuna, Galle | $45–75/night | 7.8/10 | Budget Pick |
| 2 | New Old Dutch Hospital | Galle Fort, Galle | $65–95/night | 8.1/10 | Best Value |
| 3 | Fort Bazaar | Galle Fort, Galle | $110–180/night | 8.9/10 | Hidden Gem |
| 4 | Amangalla | Galle Fort, Galle | $130–220/night | 9.2/10 | Top Rated |
| 5 | The Bartizan Galle Fort | Galle Fort, Galle | $145–210/night | 8.7/10 | Best Location |
| 6 | Closenberg Hotel | Magalle, Galle | $155–230/night | 8.5/10 | Romantic Stay |
| 7 | Tallala Retreat | Talpe, Galle | $170–240/night | 8.6/10 | Hidden Gem |
| 8 | Sun House Galle | Galle Fort, Galle | $195–260/night | 9/10 | Most Popular |
| 9 | Kabalana Hotel | Ahangama, Galle | $260–380/night | 9.1/10 | Luxury Pick |
| 10 | Tri Lanka | Koggala, Galle | $320–520/night | 9.4/10 | Luxury Pick |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Thaproban Beach House
This small guesthouse sits steps from Unawatuna Beach, one of the most popular stretches of sand near Galle. Rooms are basic but clean, with ceiling fans and simple wooden furniture. The family that runs it is genuinely helpful with arranging tuk-tuks and day trips. Breakfast is served on a small terrace overlooking the garden. A solid base if you want beach access without paying resort prices.
Check Availability
New Old Dutch Hospital
This budget guesthouse sits inside the Galle Fort walls, just off Church Street near the Dutch Reformed Church. Rooms are small but the location inside a UNESCO World Heritage site is hard to beat at this price. Walls are thick and old, which keeps things cool during the day. The communal rooftop area has decent fort views. Bring earplugs for the early morning call to prayer from the nearby mosque.
Check Availability
Fort Bazaar
Fort Bazaar occupies a restored 17th-century Dutch merchant house on Pedlar Street inside the Galle Fort. The 16 rooms blend colonial architecture with modern comforts and each one feels genuinely different. The ground floor restaurant serves some of the best food inside the fort, drawing both guests and locals. Staff are attentive without being intrusive. This is the kind of place that makes the fort feel lived in rather than touristy.
Check Availability
Amangalla
The Amangalla sits on Church Street inside the Galle Fort, occupying a building that dates back to 1684 when it served as the Dutch Governor's residence. The colonial-era rooms are spacious and cool, with high ceilings and period furniture that actually works. The spa is one of the better ones in southern Sri Lanka. Service is polished and unhurried. It sits just below the luxury tier on price but delivers well above its cost.
Check Availability
The Bartizan Galle Fort
Perched on the ramparts of the Galle Fort, The Bartizan has one of the most dramatic positions of any hotel in southern Sri Lanka. The Indian Ocean is visible from most rooms and the sunset views from the fort walls are outstanding. Rooms are boutique-style with exposed brick and quality linens. The restaurant is small but the menu changes regularly and uses local produce well. Book directly with the hotel for the best terrace-facing rooms.
Check Availability
Closenberg Hotel
Closenberg sits on a headland in Magalle, about two kilometers from the Galle Fort, with sweeping views across the bay. The building is a restored Victorian-era villa that served as a British P and O steamship captain's house in the 1800s. Rooms in the main house have genuine character, with original wooden floors and high ceilings. The pool and lawn area overlooking the water are the real highlights. Couples consistently rate this among the most atmospheric stays near Galle.
Check Availability
Tallala Retreat
Tallala Retreat is a small boutique property in Talpe, about eight kilometers east of the Galle Fort along the coastal road. The five rooms and villas are spread around a tropical garden with a clean pool and direct beach access nearby. It is quiet enough that you can hear the ocean from the breakfast table. The owners are involved in day-to-day operations which makes a real difference in service quality. A good pick for people who want to escape the fort crowds but stay within easy reach of Galle.
Check Availability
Sun House Galle
The Sun House is a converted 19th-century spice merchant's villa on Upper Dickson Road inside the Galle Fort. Only nine rooms are available, which keeps the atmosphere more like a private residence than a hotel. The garden and pool area are genuinely beautiful and rarely crowded. The restaurant here has a strong reputation, particularly for the Sri Lankan tasting menus served on the terrace. Booking well in advance is necessary, especially from December through March.
Check Availability
Kabalana Hotel
Kabalana sits in Ahangama, about 15 kilometers east of the Galle Fort, positioned directly above a surf break that attracts experienced wave riders from around the world. The rooms and villas are architecturally striking, with open-sided living spaces and ocean-facing terraces that make the most of the coastal position. The infinity pool appears to merge directly with the Indian Ocean below. Surf lessons and board rentals are organized on site. This is one of the most photogenic stays on the southern Sri Lankan coast.
Check Availability
Tri Lanka
Tri Lanka is a private three-villa estate on a peninsula in Koggala Lake, roughly 12 kilometers from the Galle Fort. The property is only available as a whole-villa booking, which makes it one of the more exclusive options in southern Sri Lanka. Each villa has a private pool and the views across the lake are entirely undisturbed by roads or other buildings. A dedicated chef and staff team are included in the rate. Guests arrive by boat, which sets the tone for the whole experience.
Check AvailabilityWhere to Stay in Galle
The neighborhood you pick matters more than the hotel.
First time in Galle? Stay inside the Fort.
Galle Fort is a 36-hectare UNESCO World Heritage Site and one of the best-preserved Dutch colonial fortifications in Asia. Church Street, Pedlar Street, and Leyn Baan Street have the highest concentration of good restaurants, boutiques, and history per square meter of anywhere in Sri Lanka. You can walk the entire rampart wall in about 45 minutes and it's free.
The catch: Fort hotels sell out fast from December to March, and some budget travelers get priced out entirely. If the Fort is beyond your budget, go to Unawatuna first. not the stretch near the bus stand on Colombo Road, but the bay side near Wella Dewalaya Road. It's quieter, prettier, and tuk-tuks to the Fort cost about $2-3.
The honest guide to Galle's beach options
Unawatuna Bay is the best swimming beach near Galle, full stop. It's sheltered, relatively calm from December through March, and you can walk the whole bay in 20 minutes. The west end near the Japanese Peace Pagoda is quieter; the main stretch near Yaddehimulla Road gets crowded on weekends with day-trippers from Colombo.
Koggala Beach, about 12km east of the Fort, is longer and wilder but has stronger currents. not great for casual swimming. Ahangama, another 4km east, is surf territory. If you're here to surf, stay near Ahangama; if you want a calm swim, stay near Unawatuna. Don't let anyone sell you on the harbour beach near Magalle. it's not a swimming beach.
Luxury in Galle: what you actually get for $200+/night
The top-end hotels here aren't just nicer rooms. they're entirely different experiences. Amangalla on Church Street occupies a 1684 Dutch-era building and has one of the best hotel spas in Sri Lanka. Tri Lanka in Koggala sits on its own peninsula on Koggala Lake, which means genuine seclusion in a way that Fort hotels can't offer. And Kabalana in Ahangama is a surf-adjacent boutique property that justifies $260-380/night with design, service, and direct beach access.
One thing worth knowing: luxury in Galle tends to mean heritage and intimacy, not sprawling resort facilities. You won't find a massive pool complex or waterslides. What you get instead is architectural quality, attentive service, and locations that took decades to acquire. If you want a big resort pool, Bentota (40km north) is a better fit.
How to do Galle Fort without overpaying
The New Old Dutch Hospital on Church Cross Street is the sharpest value play inside the Fort. $65-95/night for a property that gets the history and atmosphere right without the Amangalla price tag. Fort Bazaar on Church Street is the next step up at $110-180/night and is genuinely special. Both are better value than several $200+ options we looked at that trade heavily on Instagram aesthetics over actual substance.
Avoid booking Fort hotels via third-party aggregators during peak season (December-March) if you can. several properties offer lower rates or better room categories by emailing directly. The savings aren't massive, sometimes $15-25/night, but you also get direct communication about room selection. In a 12-room boutique hotel, room choice matters a lot.
Galle for couples: the actual romantic picks
Closenberg Hotel in Magalle wins for romance in a way that surprises people. It's a 19th-century colonial mansion on a headland between Galle Harbour and the open ocean, with a pool, candlelit dinners, and genuine history. It's about 2km from the Fort. close enough for an evening out, far enough to feel private. The gardens at sunset are legitimately stunning.
Inside the Fort, Sun House Galle on Upper Dickson Road is the other top romantic pick. It's a small colonial villa with only 9 rooms, a pool, and a level of calm that bigger properties can't replicate. Book the garden-view rooms rather than the street-facing ones. Dickson Road gets more foot traffic than you'd expect on weekend evenings.
Monsoon season in Galle: should you go?
The southwest monsoon hits Galle from May through September. and yes, it rains, often heavily. But it doesn't rain all day every day. You typically get a few hours of sunshine, a big afternoon downpour, and then it clears. Temperatures stay at 27-30°C and hotel prices drop sharply: mid-range Fort rooms that cost $130-180/night in December go for $70-100/night in June and July.
The Fort itself is perfectly enjoyable in the rain. the Dutch-era streets are atmospheric and most good restaurants are covered or indoor. The beach situation is a different story: Unawatuna gets rough swells and the sea is often unsafe for swimming June through August. If your priority is the beach, go in December-March. If your priority is the Fort, history, and saving money, the monsoon shoulder season is genuinely underrated.
Galle's best neighborhoods
Galle Fort is where you want to be. it's the reason most people come, and staying inside the walls is genuinely different to staying outside them. If the Fort is full or out of budget, Unawatuna and Koggala are solid backup plans, not consolation prizes.
Galle Fort 5 vetted hotels The reason everyone comes to Galle. stay inside the walls.
The reason everyone comes to Galle. stay inside the walls.
Galle Fort is a UNESCO World Heritage Site and genuinely one of the most livable historic districts in Asia. Church Street and Pedlar Street are lined with Dutch colonial architecture, good cafes, and some of the best small hotels in Sri Lanka. Walking the ramparts at dawn, before the day-trippers arrive from Colombo, is one of those travel moments you actually remember.
Five of our 10 picks are inside the Fort walls. The range runs from New Old Dutch Hospital at $65-95/night up to Amangalla at $130-220/night. All five are within a 10-minute walk of Galle Gate, and none require a tuk-tuk for anything that matters. The Fort is small enough that you can cover it on foot easily.
The main thing to know: book early for December through March. Rooms inside the Fort are limited. there are maybe 150-200 quality hotel rooms inside the walls total. and the combination of peak beach weather and the January Galle Literary Festival means good properties sell out months ahead. Outside that window, you can often book a week in advance without issue.
Unawatuna 1 vetted hotel The best swimming beach near Galle, 4km from the Fort.
The best swimming beach near Galle, 4km from the Fort.
Unawatuna is where you go if the Fort is booked out or out of budget, and if beach access is your priority. The bay is sheltered and calm from December through April, with soft sand and clear water near the Japanese Peace Pagoda on the west end. It's genuinely one of the nicest small bays in Sri Lanka.
The main strip along Wella Dewalaya Road and the bay front gets crowded on weekends and public holidays, especially with domestic tourists from Colombo. It's not a scene that suits everyone. Stick to the quieter east side of the bay near Jungle Beach Road if you want less noise.
Thaproban Beach House sits right on the bay and is our budget pick for the whole Galle area at $45-75/night. For $45/night in a beachfront setting this close to a UNESCO World Heritage Site, you're doing well. It's a 10-15 minute tuk-tuk ride to Galle Gate, and the $2-3 fare is negligible.
Magalle & Closenberg 1 vetted hotel Colonial headland charm, between the harbour and the open sea.
Colonial headland charm, between the harbour and the open sea.
Magalle sits on the peninsula between Galle Harbour and the Indian Ocean, about 2km from Galle Gate along Closenberg Road. It's quieter than the Fort, more residential, and has a different energy: less boutique-shopping, more sundowners and colonial gardens. Closenberg Hotel is the main reason to come here.
Closenberg Hotel is a 19th-century colonial mansion that was originally the home of a P&O shipping line captain. The building is remarkable. high ceilings, wide verandas, a sea-facing pool, and 10 acres of grounds. It's one of those properties that rewards travelers who do their research.
At $155-230/night it's not cheap, but it's priced comparably to Fort Bazaar and below Amangalla for a genuinely unique historical property with better outdoor space than anything inside the Fort walls. The walk to the Fort along Closenberg Road takes about 25 minutes, or it's a $2-3 tuk-tuk ride.
Koggala, Talpe & Ahangama 3 vetted hotels East of Galle: lakes, surf, and the serious luxury properties.
East of Galle: lakes, surf, and the serious luxury properties.
The stretch of coast east of Galle, from Koggala through Talpe to Ahangama, is where the most secluded and design-forward properties have set up. Koggala has the lake and the stilt fishermen. photogenic, calm, and genuinely different to the Fort scene. Ahangama is a low-key surf town with one of the better right-hand point breaks in Sri Lanka.
Tri Lanka in Koggala sits on its own peninsula on Koggala Lake. 320 to $520/night. and is legitimately worth it if you want total privacy and architecture that belongs in a design magazine. Tallala Retreat in Talpe is the mid-range alternative at $170-240/night, with a more boutique feel and easy beach access. Kabalana Hotel in Ahangama is the surf-and-style pick at $260-380/night.
Getting to Galle Fort from here takes 20-35 minutes depending on traffic, and tuk-tuks cost $4-8 each way. The train from Ahangama Station to Galle runs a few times daily and costs around $0.50. it's one of the more scenic short hops in the country. These hotels suit people who want quiet over convenience.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Galle.
Romantic
Closenberg Hotel in Magalle is the pick: a 19th-century sea captain's mansion on a private headland with a pool, colonial gardens, and no crowds. The Fort has romance too, but nothing beats a candlelit dinner on that veranda.
Culture & History
Stay inside Galle Fort, specifically on or near Church Street. you're 5 minutes from the Dutch Reformed Church, the National Maritime Museum, and the All Saints' Church. The whole Fort is essentially a living museum from the 1600s.
Family
Unawatuna Bay is the best family base: calm, swimmable water, and short distances to everything. Thaproban Beach House puts you directly on the bay for $45-75/night, which makes it easy to keep kids happy and the budget intact.
Budget
Unawatuna is where the budget options cluster, with Thaproban Beach House starting at $45/night. The New Old Dutch Hospital inside the Fort at $65-95/night is the best value for anyone who refuses to compromise on location.
Beach
Unawatuna Bay for calm swimming, Ahangama for surf. pick based on what you actually want from the water. Tallala Retreat in Talpe sits right on a quieter stretch of beach that most visitors completely miss.
Foodie
Galle Fort is Sri Lanka's best concentrated dining scene outside Colombo. Pedlar Street and Church Street alone have a dozen genuinely good restaurants. Sun House Galle on Upper Dickson Road has one of the best hotel kitchens in the Fort, but the real move is eating your way down Church Street on foot.
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 Galle
When to visit Galle and what to pay.
Peak Season (Dec-Mar)
This is the dry season on Sri Lanka's southwest coast and the best beach weather of the year. Galle Fort hotels are fully booked well in advance, especially during the Galle Literary Festival in January when rates spike 30-50% above already-high peak prices. Budget $130-180/night for a solid mid-range Fort stay during this window, and book 2-3 months ahead.
Shoulder Season (Apr & Nov)
April and November are genuinely excellent months to visit. the weather is mostly dry, prices drop significantly from peak, and the Fort is far more enjoyable without December-March crowds. Mid-range Fort hotels like Fort Bazaar drop to $110-150/night and often have availability last minute. November in particular feels like a secret: the southwest monsoon has cleared, the ocean is calming down, and you nearly have Pedlar Street to yourself.
Monsoon Season (May-Sep)
The southwest monsoon brings heavy afternoon showers but not constant rain. mornings are often clear and temperatures stay warm at 26-29°C. Hotel prices hit their lowest point of the year: Amangalla drops to around $130-160/night, New Old Dutch Hospital can go as low as $55-70/night. The Fort is wonderful in this season if you don't care about swimming; beaches are rough and the sea is unsafe at Unawatuna and Koggala from June through August.
Warming Up (Oct)
October sits between the tail end of the monsoon and the start of peak season. a transitional month that's often overlooked. Rain is still possible but becoming less frequent, and prices haven't yet jumped to December levels. You can often find $90-110/night rooms at Fort Bazaar or The Bartizan that would cost $150+ by November's end. A good window for travelers who want Fort access without peak season prices or crowds.
Booking Tips for Galle
Insider tips for booking hotels in Galle.
Book Fort hotels directly during Galle Literary Festival week
The Galle Literary Festival runs 4-5 days in January and every quality hotel inside the Fort walls fills up. Amangalla, Fort Bazaar, and Sun House Galle can sell out 3-4 months in advance. The festival dates are announced around September each year. set a reminder and book the day they're confirmed. If you miss it, Unawatuna is 10-15 minutes by tuk-tuk and rates there don't spike nearly as much.
Don't trust 'near the Fort' without checking the map
Plenty of Galle hotels advertise proximity to Galle Fort without being honest about distance. The Fort is about 1.5km from east to west. a hotel on the Colombo Road side near the bus station is 25-30 minutes walk from the actual ramparts and historic streets. Always check the pin location against Galle Gate specifically, not the Fort boundary in general. If you're staying outside the Fort, anything more than 10 minutes by tuk-tuk costs $2-3 per trip and adds up fast.
The train between Galle and Colombo is non-negotiable
The coastal train from Galle Railway Station to Colombo Fort Station costs $1.50-3 and runs along one of the most scenic coastlines in Asia. It takes about 2.5-3 hours, which is comparable to a car in traffic. Sit on the left side heading north for ocean views. The highway is faster but completely bypasses the coast. you'll kick yourself if you take the expressway both ways.
Negotiate tuk-tuk rates before you get in
Tuk-tuks in Galle rarely use meters. Standard rates: $2-3 from Galle Fort to Unawatuna, $5-7 to Koggala, $8-12 to Ahangama, $3-4 to Closenberg/Magalle. Rates go up 20-30% after dark and drivers know tourists often don't push back. Apps like PickMe operate in Galle and give you a fixed price upfront. genuinely useful for longer journeys where you'd otherwise spend 5 minutes haggling on the street.
Monsoon-season beach reality check
Between May and September the southwest monsoon makes Unawatuna Beach rough and often unsafe for swimming. the blue flag flies red most days from June through August. Koggala and Ahangama are in the same situation. If you're visiting in this window, your holiday is the Fort, the food, Koggala Lake, and the Martin Wickramasinghe Museum in Koggala village. all genuinely worth it, just not beach-focused. Adjust expectations and the season is excellent value at $65-120/night for mid-range rooms.
Room selection matters in boutique Fort hotels
In small Fort hotels of 6-15 rooms, the difference between a street-facing and garden-facing room is significant. Church Street and Pedlar Street have foot traffic and scooters until around 10pm. At Sun House Galle, ask for a pool-view room. they cost about the same but the quality of sleep is noticeably better. At Fort Bazaar, upper-floor rooms have better ventilation and partial rampart views. Always email the property directly and ask which rooms are quietest. in boutique hotels they'll always tell you honestly.
Hotels in Galle — FAQ
Everything you need to know before booking hotels in Galle.
What's the best area to stay in Galle?
Galle Fort is the clear answer. You're walking distance from Church Street, the ramparts, and the best restaurants on Pedlar Street. all without getting into a tuk-tuk. Hotels inside the Fort walls run $65-220/night, which sounds steep until you realise how much time and money you save on transport. If you're on a tighter budget, Unawatuna is 4km south and tuk-tuks from there cost around $2-3 each way.
When is the best time to visit Galle?
December through March is peak season on Galle's southwest coast. dry, sunny, and perfect beach weather at 28-31°C. That's also when hotels jack prices up by 40-60%, especially inside the Fort. The shoulder months of April and November are genuinely great: fewer crowds, prices drop to $65-150/night for mid-range Fort stays, and the weather is still mostly cooperative.
Is Galle Fort worth staying in, or just worth visiting?
Worth staying in, without question. The Fort transforms at night. Church Street and Pedlar Street empty out after the day-trippers leave, and the rampart walk at sunset is something you can only do properly if you're staying inside. Day-tripping from Colombo (3 hours by train from Fort Railway Station) means you miss the best 6 hours of any day here.
How do I get around Galle?
Inside Galle Fort you walk everywhere. it's about 15 minutes coast to coast on foot. Tuk-tuks are the default for anything outside: $2-4 to Unawatuna Beach, $5-7 to Koggala, $8-12 to Ahangama. The train from Galle Railway Station to Colombo Fort costs around $1.50-3 and takes 2.5-3 hours. it's one of the most scenic train rides in Asia, so don't skip it.
What's the budget for a decent hotel in Galle?
You can find clean, decent accommodation in Unawatuna from $45-75/night. Inside Galle Fort, expect to pay $65-110/night for anything genuinely good. Luxury properties like Amangalla on Church Street or Tri Lanka in Koggala start at $130 and go to $520/night at the top end. The mid-range sweet spot ($110-180/night) gets you boutique Fort hotels with real character. that's where we'd spend our money.
Are there good budget hotels in Galle?
Yes, but most of the real budget options are outside Galle Fort, in Unawatuna or along the coastal strip toward Hikkaduwa. Thaproban Beach House in Unawatuna sits right on Unawatuna Bay and comes in at $45-75/night. that's genuinely good value for a beach property. Don't expect Fort-level charm at that price, but it's a solid base and the beach is 2 minutes on foot.
Which hotels are actually inside Galle Fort?
Five of our picks are inside the Fort walls: Amangalla on Church Street, Fort Bazaar on Church Street, Sun House Galle on Upper Dickson Road, The Bartizan on Hospital Street, and New Old Dutch Hospital near the Old Dutch Hospital complex on Church Cross Street. All are walkable to the main gate (Galle Gate) in under 10 minutes. Outside the Fort, everything requires a tuk-tuk or taxi.
Is Unawatuna a good alternative to Galle Fort?
It's a decent alternative, not an equal one. Unawatuna Beach is genuinely beautiful. a sheltered bay with calmer water than most of the coast. and you're only about 10-15 minutes by tuk-tuk from the Fort. The trade-off is that Unawatuna's main strip has gotten touristy, with a row of near-identical beach bars along the bay. Stay on the quieter east side of the bay near Jungle Beach Road if you go.
What's the Galle Literary Festival and does it affect hotel prices?
The Galle Literary Festival runs for 4-5 days in January, usually in the second or third week. It's held inside the Fort and draws a serious international crowd. Hotel prices inside the Fort spike by 30-50% during festival week. Amangalla and Fort Bazaar can sell out 3-4 months ahead. Book the moment dates are announced if you want to go, or stay in Unawatuna and commute in.
What should I avoid when booking a hotel in Galle?
Avoid anything that advertises 'near Galle Fort' without specifying walking time. that can mean 5 minutes or 35 minutes. Also skip hotels near the Galle bus station on Main Street: the area is noisy and chaotic from 5am. We've also seen a pattern of 'beachfront' properties in the Magalle and Harbour area that face the working harbour, not a beach. Read the map, not just the listing.
Are Galle Fort hotels good for families?
Some are, with caveats. The Fort has narrow cobblestone streets with no pavements and very limited pool options in the cheaper properties. Closenberg Hotel in Magalle is one of the best family-friendly picks. it has a pool, gardens, and it's 3km from the Fort by tuk-tuk. For beach families, Thaproban in Unawatuna puts you right on a calm, swimmable bay that's far better for kids than the exposed stretches near Hikkaduwa.
How far is Galle from Colombo and is it worth a day trip?
It's about 120km, which is 2.5-3 hours by train from Colombo Fort Station or 2 hours by highway if you hire a car. A day trip is possible but honestly wasteful. you'd spend 5-6 hours in transit for maybe 4 hours on the ground. One or two nights minimum makes far more sense. The $65-95/night mid-range Fort options mean an overnight stay doesn't have to break the bank.