Manila's heat does not lift at sunset. It changes address, sliding off the pavements and into the walls, and the city has always answered that by going up. The Spanish built second-floor galleries to catch the bay breeze; four hundred years later the same instinct has produced a run of serious rooftops between the old stone walls and the glass towers to the east, most of them opening their doors the moment the light starts to turn. What follows is a route rather than a ranking, running roughly west to east, and it is worth doing in that order because the view changes character as you go.
The walled city under your feet
Intramuros was laid out from 1571, a walled Spanish administrative town of about half a square kilometre with San Agustin Church, finished in 1607, at its heart. Almost everything inside it was destroyed in the fighting of February 1945. San Agustin survived, the walls were rebuilt, and the district today is a mix of restored stone, school grounds and open ruins. It is the one part of the metro where a rooftop gives you history rather than property development.
Sky Deck View Bar (Intramuros) is the only rooftop in the city that puts the walled town itself below you instead of a wall of condominiums. From the deck you can read the street grid, the bastions, the church roofs and the bay beyond them in a single sweep, which makes it the natural first stop and, for a lot of visitors, the one they remember. It runs two fixed seatings, 4pm to 7pm and 7pm to 11pm, so a table is yours for a defined block rather than the whole evening. Book the entire party into one seating rather than trickling in. Drinks and small dishes land between ₱400 and ₱900, mains around ₱600 to ₱1,200. The sunset seating fills reliably, so reserve, and for a large group go through the hotel by phone or email rather than an online form.

Come up after a walking afternoon inside the walls (Fort Santiago, the church, the Casa Manila house museum) and the drink does the work of a debrief. There is more on the daytime half of the city in the Manila guide.
An hour on the bay
The Manila Bay sunset is the city's signature sight and has been since the boulevard along the water was laid out in the American period. It is also the hardest thing to watch well at ground level, because the seawall promenade is crowded, hot and busy with traffic noise.
Encaramada Rooftop Bar (bayside, directly above the Milagritos dining room) is the cleanest elevated seat for it. The room is small and the geometry is simple: you want the western side, and you want it before the light goes. There is a ₱600 minimum spend per person and tapas run ₱350 to ₱700, so the bill stays modest. Two warnings. Reservations are by phone, and large group bookings can take the whole prime sunset side, which means a couple arriving at 5.45pm on spec may find themselves seated facing the city instead. Book, and say explicitly that you want the bay side. The kitchen downstairs is the same operation, so a sunset upstairs and dinner below is one decision rather than two.

Sunset lands between roughly 5.30pm in December and 6.30pm in June. Arrive forty-five minutes early in either season.
Makati at eye level
Makati's financial district grew out of former airfield and grassland after the war and now stacks its towers close together, which changes what a rooftop is for. You are not looking at a landscape here; you are inside a lit structure.
Mistral Rooftop Bar (Makati, on the tenth floor at Raffles) plays that deliberately. Ten floors is low by the standards of this list, and the towers stand near enough that the skyline reads as the walls of a room rather than a map on a table. It is the polished option without a tasting-menu commitment. Cocktails are ₱600 to ₱900, and the Golden Apéro happy hour, 5pm to 7pm daily, is the sensible way in. Walk-ins are fine for two or three people. The door is smart-casual and reservations are genuinely advised Thursday to Saturday, when DJs play and the room fills.

The Penthouse 8747 (Makati, above Paseo de Roxas) is the most distinctive room of the fourteen, a committed 1920s art-deco set piece rather than a rooftop with some furniture on it. It works two entirely different ways depending on when you arrive. Before nine it is a quiet dinner, with mains ₱600 to ₱1,400 and cocktails ₱450 to ₱750. After ten the music comes up and it becomes a party. Decide which evening you want before you book, and book on +63 917 801 0655.

Firefly Roof Deck (Makati, 32 floors up) is the value pick, and the only place on this list where you can have a proper view with breakfast. It opens at 7am and runs to 2am daily. Cocktails are ₱300 to ₱550, Filipino and international mains ₱450 to ₱900, and the crispy pata and pizzas are the reason locals treat it as a restaurant with a view rather than a bar with food. Live music on selected nights. For larger tables, call (02) 8554-3429.

Poblacion after dark
Poblacion is the old town centre of Makati, a low grid of pre-war streets that spent decades as a red-light strip and is now the metro's densest concentration of small bars. Two of its rooftops go very high and one stays very cheap, and between them they cover most of what an evening here can be.
Antidote (Poblacion) is 40 floors up and has the highest view in the district by a wide margin. The jellyfish bar, a lit tank behind the counter, is a genuine one-off in the country, and the space transforms to hold up to 300, which makes it the most capable large-group venue in this part of the city. Cocktails ₱450 to ₱700, tapas ₱400 to ₱800, no cover charge, though reserved tables carry a minimum spend. It stays open until 3am. Private events go through [email protected]. Smart casual.

Dr. Wine Rooftop (Poblacion) is the counterweight and, for a lot of people, the better evening. It is green, low and built for conversation rather than altitude: a roof terrace above a French bistro, with wines by the glass at ₱400 to ₱700 and small plates ₱400 to ₱800. Happy hour runs 5pm to 8pm daily. It takes groups without fuss but it is really a place for two to four; book ahead at weekends.

Z Hostel Roofdeck (Poblacion) is the cheapest skyline view in Makati and the most sociable room on the list: a big communal deck, beers and cocktails at ₱150 to ₱350, happy hour Monday to Thursday 5pm to 8pm, Sunset Sessions from 6pm daily and a proper party after dark at weekends. There is no door policy in any meaningful sense. If you are travelling alone this is where you will end up talking to people. Non-guest access is normally fine but worth confirming by phone on a busy night.

The towers of BGC
Bonifacio Global City was an army base until the 1990s and was then built more or less from scratch on a planned grid, which is why the streets are wide, the pavements are walkable and the towers stand apart from each other. The rooftops here get the clean, unobstructed skyline shot.
The Peak (BGC) is the highest proper bar in the metro and has the best straight view of the skyline of any of them. It is also the most expensive, at ₱800 to ₱1,500 for cocktails and ₱1,500 to ₱4,000 for grill mains, with one significant exception. The Peak Hour free-flow from 5pm to 8pm daily makes the altitude affordable for anyone willing to be there early, which is also when the light is best. The grill and the music lounge are separate areas; for a larger party, book the lounge specifically rather than leaving it to the host on the night.

O2 Rooftop Bar (BGC) is the newest serious rooftop in the district and the only one here that works across the whole day: café from 7:30am, bar from 6pm to the small hours. Café mains ₱350 to ₱700, cocktails ₱400 to ₱700. It was built with events in mind, takes table reservations online and offers private hire, so it is a straightforward choice for a group of ten that does not want to negotiate.

Straight Up at Seda BGC (BGC) is the dependable default, and there is no shame in that. The terrace is large, the pricing is the friendliest in the district at ₱350 to ₱600 for cocktails and ₱300 to ₱650 for bar bites, and there is effectively no door policy. Six people can turn up on a Tuesday without a plan. Reserve for weekend evenings.

East across the river
Vu's Sky Bar and Lounge (Ortigas) was the first sky bar in its district and still holds the best geographical vantage point in the metro. From the terrace you can pick out all three of the city's business districts in one turn of the head, which is worth doing on a first night, because it orients you. Cocktails ₱600 to ₱1,000, tapas ₱500 to ₱900. It is strictly 18 and over, smart casual, and there is also a shisha lounge. Terrace tables are worth reserving; the indoor seats are not the point.

Sky High Bar (Kapitolyo) is the cheapest genuine 360-degree view in the metro and the most local-feeling room on this list, sitting above a street of small restaurants. Drinks are ₱250 to ₱450, pulutan and mains ₱300 to ₱600, live bands and DJs play nightly, and the outdoor seating is where you want to be. It takes reservations and accepts cards, and it is explicitly comfortable with groups.

One more before the flight
The Sora Rooftop (the airport district) is the closest good rooftop to the terminals, which makes it a first-night or last-night proposition rather than part of any evening route. The service is Japanese in character: quiet, precise, attentive without hovering. It is a pool bar by day, and that matters, because outside guests are only admitted from 6pm; before that it belongs to people staying in the hotel. Cocktails run ₱500 to ₱900 with happy-hour sets available. Check the 6pm rule before you turn up with luggage.

Doors, groups and dress
None of these places is difficult to get into, but the door does vary. The hotel rooftops (Mistral, The Peak, Straight Up, Sora) expect smart casual, which in practice means closed shoes and a collar or a decent top. Shorts and flip-flops will be a problem at Mistral and The Peak and nowhere else. Vu's enforces an 18-plus rule. Sky High and Z Hostel have no dress code worth the name.
For groups, the reliable ones are Antidote, O2, Straight Up, Sky High and Z Hostel, all of them either built for volume or big enough to absorb it. Sky Deck needs the whole party booked into one seating. Encaramada takes groups by phone but the prime side gets claimed. For couples, Dr. Wine, Mistral and an early table at The Penthouse 8747 are the calm choices.
Practical notes
Traffic is the constraint, not distance. Allow a full hour between districts between 5pm and 8pm on a weekday, and build the evening around one area rather than two. The elevated rail lines are far faster than a car at those hours: the line along the main east-west avenue serves the Ortigas and Makati districts, and the older line running down through the old city gets you within walking distance of Intramuros. Ride-hailing apps work well and are the sane choice after dark; metered taxis are cheaper but insist on the meter. BGC has its own shuttle buses from the edge of Makati.
Carry cash. Hotel rooftops all take cards, but Sky High, Z Hostel and Encaramada are smoother with pesos, and a 10% service charge is usually already on the bill, so rounding up is enough. Budget roughly ₱600 to ₱900 for two drinks at the cheap end of this list, ₱1,600 to ₱3,000 at The Peak unless you use the 5pm to 8pm free-flow.
On timing, the dry, slightly cooler months from December to February are the easy season; March to May is genuinely hot, and the rains from June to October can shut an open deck with no notice. Most of these places have covered sections, but check the forecast and have an indoor fallback. Whatever the month, the hour after sunset is the one worth planning around, and staying within walking distance of your chosen district saves more of an evening than any other decision, so the Manila hotel search is the place to sort that out first.
Questions
Which Manila rooftop has the best sunset view?
Two different sunsets. Encaramada Rooftop Bar is the cleanest elevated seat for the Manila Bay sunset, but you have to book by phone and ask for the bay side, because large groups can take it. Sky Deck View Bar in Intramuros gives you the walled city itself in the low light, which no other rooftop in the metro does. Sunset falls between about 5.30pm in December and 6.30pm in June, so arrive 45 minutes early.
Do Manila rooftop bars have a dress code?
The hotel rooftops do, loosely. Mistral Rooftop Bar and The Peak expect smart casual, so closed shoes and a collar or a decent top rather than shorts and sandals. Antidote and O2 also say smart casual but are relaxed in practice. Vu's Sky Bar is 18 and over. Sky High Bar and Z Hostel Roofdeck have no dress code.
Can I go to a hotel rooftop bar in Manila if I am not staying there?
Almost always yes. The one firm rule is at The Sora Rooftop, where outside guests are only admitted from 6pm; before that the pool deck belongs to hotel guests. Z Hostel Roofdeck normally admits non-guests, but it is worth a phone call on a busy weekend night. Everywhere else on this list takes walk-ins, with reservations advised at weekends.
What does a night on a Manila rooftop cost?
Two drinks run about ₱300 to ₱700 at Z Hostel Roofdeck or Sky High Bar, ₱700 to ₱1,400 at most mid-range rooftops, and ₱1,600 to ₱3,000 at The Peak. Encaramada sets a ₱600 minimum spend per person. The cheapest way to drink high is The Peak Hour free-flow at The Peak, 5pm to 8pm daily, or a happy hour: Mistral's Golden Apéro 5 to 7pm, Dr. Wine 5 to 8pm, Z Hostel Monday to Thursday 5 to 8pm.
What happens to rooftop bars in Manila when it rains?
The rainy season runs roughly June to October, and a heavy afternoon downpour can close an open deck at short notice. Most of these venues have covered or indoor sections (Vu's, Antidote, The Peak and O2 all keep serving), but Sky Deck's fixed seatings and the exposed bay-facing terraces depend most on the weather. Check the forecast and keep an indoor fallback in the same district, so you are not crossing the city in traffic.
First published on manilatrips.com, the Manila guide.






