20 Best Bars in Colombo: Cocktails, Pubs and Hidden Spots

A ranked guide to Colombo's best drinking venues, ordered by neighborhood, price, and reservation policy.
Colombo's bar scene splits cleanly into three neighborhoods: the Fort, a warren of converted colonial buildings and modern precinct spots; Kollupitiya and Bambalapitiya along the beachfront, where rooftop bars stacked into high-rises offer city and ocean views; and Cinnamon Gardens, the affluent inland zone. The list runs from easiest-to-access downtown pubs to the reservation-required nightclubs of the Havelock Town fringe, ordering within each neighborhood by how drunk you can get for your money. Prices vary sharply. A cocktail at a rooftop bar in an upmarket hotel will cost 1,500–2,500 rupees (roughly $5–8 USD); a beer in a ground-floor pub, 300–600 rupees. Walk-ins are welcome almost everywhere except the clubbing venues, where door policies apply to men and solo groups.
The REPUBLK
57 Hospital St, Fort · Cocktail bar and tapas · Walk-ins and reservations
A vibrant restaurant and bar known for its lively atmosphere and quality cocktails, located in Colombo Fort in a two-story open space popular with the working crowd. The menu features tapas-style dishes with chicken biryani as a standout, along with drinks including the well-received Arrack Sour. Drinks run around 1,500–2,000 rupees for spirits and cocktails. Arrive early on weekends as it gets crowded quickly.
Vistas Bar
24 Srimath Anagarika Dharmapala Mawatha, Kollupitiya · Rooftop cocktail bar · Walk-ins and reservations
Vistas Bar at NH Collection Colombo is a rooftop venue with beautiful 360° views of the city and sea, offering fantastic signature cocktails and fusion shisha alongside sharing plates from across the world. The achcharu cocktail is one of the signature drinks worth ordering; prices hover at the higher end for Colombo. Book ahead on weekends.
Ward7
57 Ward Pl, Cinnamon Gardens · Rooftop restobar · Walk-ins and reservations
Perched on the top floor of Jetwing Colombo Seven, this rooftop restobar offers spectacular panoramic views over the city from an intimate 40-seat terrace and indoor lounge. The atmosphere is relaxed and sophisticated; order creative signature cocktails or global classics while watching city lights fall over Colombo. Smart casual dress code.
Cloud Red
59 Ananda Coomaraswamy Mawatha, Kollupitiya · Rooftop bar · Walk-ins and reservations
Located at Cinnamon Red Colombo's rooftop, this bar features cocktails around 2,500 rupees and is ideal for socializing with the after-work crowd while enjoying music, drinks and views. Smart casual dress code; reservations and walk-ins both welcome. Early evening is best for avoiding crowds.
Sky Yard
Hotel MaRadha, St. Kilda's Ln, Bambalapitiya · Rooftop bar and lounge · Walk-ins and reservations
Found at Hotel MaRadha with panoramic ocean views over Port City, Sky Yard is a modern rooftop bar offering signature cocktails, local beer, and exotic fresh and twisted tapas. Cocktails cost 1,500–2,500 rupees; visit for sunny hours by the pool or breezy happy-hour drinks at sunset. Smart casual dress.
Sky Lounge
10th Floor, The Kingsbury Hotel, Fort · Rooftop cocktail bar · Walk-ins and reservations
Perched on top of The Kingsbury Hotel in Fort, this chic rooftop bar offers fantastic views over the city and Indian Ocean. Known for molecular cocktails, premium champagnes and high-quality cigars, with spectacular views of the old parliament, Galle Face, and Colombo Port, it's open from 5:30 p.m. until around 3 a.m.
Botanik
7 Hospital St, Fort · Rooftop bar and restaurant · Walk-ins and reservations
Offering stunning views of the city skyline and Indian Ocean with a trendy, upscale ambiance, Botanik serves cocktails (8–15 USD), snacks (from $5), signature cocktails, a wide wine selection, and live DJ performances on weekends. Smart casual dress recommended for evening visits.
Taphouse by RnR
Dutch Hospital Shopping Precinct, Fort · Craft beer bar · Walk-ins and reservations
A craft beer bar where craft beers and delicious food meet a lively atmosphere. Located in the Fort's Dutch Hospital precinct, a popular after-work and tourist destination. Daytime walk-ins are straightforward; book if coming as a larger group.
2 Galle Rd, Galle Face Hotel, Kollupitiya · Pub with live music · Walk-ins welcome
stockA full-bar venue with live music and beautiful indoor seating at Galle Face Hotel, with a seafood curry pot worth trying and approximate cost for two of 4,000 rupees. Wednesday nights feature buy-one-get-one-free on selected cocktails, spirits and beers from 8 p.m. Open daily 4 p.m.–midnight.
Floatz Pub
Marino Mall, Havelock Town · Casual pub · Walk-ins welcome
A lively casual pub inside Marino Mall with Wednesday specials: buy-two-get-one-free on selected beers. Popular with locals and expats for affordable drinks and a relaxed scene. No reservation required; straightforward walk-in access.
Playtrix Sports Bar
Havelock Town · Sports bar and cafe · Walk-ins welcome
A popular sports bar in the Havelock Town area where you can watch live sports. Good for daytime visits and early evening; atmosphere gets competitive during major matches. Affordable drinks and snacks.
Ground Floor, The Goldblock, Hunupitiya Lake Rd, Colombo 2 · Karaoke bar and lounge · Reservations recommended
stockThe ultimate karaoke bar and lounge experience in Sri Lanka's capital, offering the joy of singing and socializing. Best suited for groups; book a room if you want guaranteed singing time. Drinks are moderately priced for a dedicated karaoke venue.
Dutch Hospital Shopping Precinct, Hospital St, Fort · Casual pub · Walk-ins welcome
stockDiscover vibrant nightlife at Dutch Pub Colombo, where local flavors meet a lively atmosphere in the heart of the city. Located in the precinct; excellent for drop-in visits before or after dinner. Affordable beer and food.
Cheers Pub
Colombo 3 · Casual pub with entertainment · Walk-ins welcome
Experience great food, refreshing drinks, and lively entertainment at Cheers Pub, where an unforgettable evening comes together. A neighborhood pub with a relaxed vibe, good for casual drinks and low-key socializing. No dress code; walk-ins always seated.
The Breeze Bar
Colombo Town Hall area · Hookah and bar · Walk-ins welcome
Experience the relaxing atmosphere at The Breeze Bar, Colombo's premier destination for hookah and culinary delights. A good spot for an evening shisha with drinks; casual dress and no reservation needed. Moderate pricing.
ON14 Rooftop Lounge & Bar
Havelock Town · Rooftop lounge with themed parties · Reservations recommended on weekends
Currently open from 11:00 a.m., ON14 offers amazing views and scenery that will move you to tears, with themed parties that have limitless energy. A venue for daytime relaxation or evening dancing. Reserve ahead for weekends.
The Love Bar
Cinnamon Gardens · Cocktail bar and lounge · Reservations recommended
Discover vibrant nightlife at The Love Bar, a stylish venue perfect for cocktails, dancing, and unforgettable evenings. Popular with the thirty-something crowd; book if going with a large group or on weekends. Mid-range pricing.
KAVA Island Bar
Colombo Town Hall area · Island bar with grilled cuisine · Reservations recommended
Experience vibrant nightlife and delicious grilled cuisine at KAVA Island Bar, Colombo's premier destination for relaxation and socializing. Best for groups; the island concept makes it feel separate from the city. Moderate-to-premium pricing.
48 Janadhipathi Mawatha, The Kingsbury Hotel, Fort · Beach club and pool bar · Reservations recommended for groups
stockPerfect for kicking off your shoes and dancing away the week with friends, Honey Beach Club features its own pool and jacuzzi, with a trendy bar offering house cocktails built around local ingredients like lemongrass-infused gin or passion-fruit arrack. Signature cocktails are balanced and theatrical; prices hover at the higher end.
Floor by O
Cinnamon Gardens · Nightlife venue with live music · Weekend only, reservations recommended
A popular nightlife spot known for its vibrant atmosphere and upbeat live music, favorite among locals and tourists with an energetic ambiance, open only on weekends with delicious food. Entry is worth 3,000 rupees, redeemable from the bar for food and drinks. Book ahead; limited to weekend operation.
Share this article
Comments
Sign in to join the conversation. Only registered users can comment.
No comments yet. Be the first.