Eight top-category hotels in Sofia list a swimming pool on their own websites, nearly always paired with a sauna and steam room, though one pool is temporarily closed and one fuller spa is still described as opening soon. Several other hotels offer saunas and gyms but no pool, and four sell priced day access to outsiders.
Three tiers: pool, sauna only, or gym only
Each hotel below is grouped by its own website's wording. A Jacuzzi or hot tub does not count as a swimming pool.
Tier 1: a swimming pool and a thermal area
- Hyatt Regency Sofia: Ortus Wellness (480 sq m) has an indoor hydrotherapy pool, Finnish and bio saunas, steam bath, salt room, ice fountain and a named hammam.
- Grand Hotel Millennium Sofia: a panorama salt-water spa pool in a 3,500 sq m spa, with hydromassage hot tubs, a tepidarium and a herbal sauna.
- Crowne Plaza Sofia: a 19 m indoor pool and a children's pool with salt electrolysis, plus a hot tub, sauna, steam room and shock bucket.
- Sense Hotel Sofia: a pool with hot and cold tubs, sauna and steam bath, free for staying guests. Size and indoor status are not given.
- Maison Sofia, MGallery: indoor pool, sauna, steam room and gym, free for staying guests, with no size or hours published.
- East Plaza Hotel: a heated 12.00 x 7.50 m pool, 1.50 m deep, at 28°C on the tower's 4th floor, with sauna and steam room.
- Hotel Marinela: the 20 m indoor pool at 29°C and a sauna are listed as current, while the fuller spa list is still worded "opens soon". Ask what is actually running.
- Hotel Anel: an 18 m indoor pool, three saunas and a steam bath, but the pool is temporarily closed after a malfunction, with no reopening date.
Tier 2: spa or sauna, but no pool
- InterContinental Sofia: the hotel FAQ says there is no pool. Hexaya Health & Wellness has floatation, sauna, steam room and an emotional shower.
- Grand Hotel Sofia: the FAQ states there is no swimming pool. The Health Centre has a Jacuzzi, sauna, steam bath and infrared cabin.
- Hilton Sofia: its own pages list no pool. The Health Club has sauna, steam bath and a 24-hour Technogym gym.
- Junó Hotel Sofia: an infrared sauna, massages and a small gym, with no pool or steam room listed.
Tier 3: fitness only
Sofia Balkan Palace shows only a "Fitness" heading on its homepage, and its site map has no spa or pool page. It does not suit a swimming trip unless the hotel confirms otherwise.
Pool and thermal features side by side
| Hotel | Pool as the hotel states it | Thermal features | Day access for non-guests |
|---|---|---|---|
| Hyatt Regency Sofia | Indoor hydrotherapy pool | Saunas, steam, salt room, hammam | Yes, priced pass |
| Grand Hotel Millennium Sofia | Panorama salt-water spa pool | Saunas, hot tubs, tepidarium | Yes, priced pass |
| Crowne Plaza Sofia | 19 m indoor pool, children's pool | Sauna, steam, hot tub | Yes, priced pass |
| Sense Hotel Sofia | Swimming pool | Sauna, steam, hot and cold tubs | Yes, priced pass |
| Maison Sofia, MGallery | Indoor pool | Sauna, steam room | Not published |
| East Plaza Hotel | Heated pool, 12.00 x 7.50 m | Sauna, steam room | "All visitors", no price |
| Hotel Marinela | 20 m indoor pool | Sauna at extra cost, wider spa "opens soon" | Yes, charge not published |
| Hotel Anel | 18 m indoor pool, temporarily closed | Three saunas, steam bath | Yes, no price list |
| InterContinental Sofia | No pool | Sauna, steam, floatation | Not published |
| Grand Hotel Sofia | No pool | Jacuzzi, sauna, steam, infrared | Spa day with treatments |
| Hilton Sofia | None listed | Sauna, steam | Guests and members only |
| Junó Hotel Sofia | None listed | Infrared sauna | Not published |
| Sofia Balkan Palace | None listed | None stated | Not published |
Not published by the hotel
Day passes if you are staying elsewhere
Four hotels publish a price for outside visitors on their own sites.
- Hyatt Regency Sofia: an unlimited day pass at Ortus Wellness is 39 EUR, or 33 EUR off-peak from 09:00 to 15:00, covering the hydrotherapy pool, saunas, steam bath, salt room and gym.
- Grand Hotel Millennium Sofia: the "5 elements Spa Voyage" gives up to 3 hours of thermal and aqua access for 49 EUR, with no reservation needed, offered until 31 December 2026.
- Crowne Plaza Sofia: one day of gym and pool-area access costs 28 EUR, and monthly memberships are listed too.
- Sense Hotel Sofia: a single visit costs 30 EUR, covering fitness, pool, sauna, steam bath and relax lounge. It is sold as a voucher valid 3 months, booking is required, and the Bulgarian shop labels it Monday to Friday.
Other hotels publish less. Hotel Marinela charges outside visitors to use the pool but does not publish the fee, Hotel Anel lets MultiSport card holders use one facility a day free, and East Plaza Hotel describes its wellness area as open to "all visitors" without giving a price.
For treatments rather than swimming, see Sofia spa hotels or spa hotels across Bulgaria.
Prices checked November 2026.
Rules for children at the pool
- Hyatt Regency Sofia: under-16s may use the hydrotherapy pool only from 09:00 to 12:00 and are barred from the gym and thermal area. Under-18s need an adult.
- Grand Hotel Millennium Sofia: under-16s need a guardian, and children may use the aqua area only from 10:00 to 13:00 and 16:00 to 18:00.
- Sense Hotel Sofia: under-14s must be with an adult and may use only the pool and the hot and cold tubs. Under-2s need a swim nappy. The live FAQ gives weekday 16:00 to 17:00 and weekend 09:00 to 10:00 slots, but an older page differs.
- Hilton Sofia: under-8s are not permitted in the spa, 8 to 16 year olds need supervision in the sauna and steam room, and under-16s cannot use the gym.
- Crowne Plaza Sofia: no general minimum age is published, but there is a children's pool, and a child up to 16 on a swimming lesson gets one hour of pool access without a membership.
Maison Sofia, MGallery, Hotel Marinela and East Plaza Hotel publish no pool age rules, so ask before you travel.
Opening hours and planning your swim
Published hours vary, and Crowne Plaza Sofia's own pages disagree about Saturday mornings.
- Hyatt Regency Sofia: daily 09:00 to 21:00.
- Grand Hotel Millennium Sofia: 10:00 to 20:00, with treatments 11:00 to 19:00.
- East Plaza Hotel: daily 07:00 to 21:00.
- Hotel Marinela: 08:00 to 21:00.
- Crowne Plaza Sofia: weekdays 06:30 to 22:30 and Sundays 07:30 to 22:00.
- Sense Hotel Sofia and Hotel Anel: no current regular hours confirmed, so ask.
Landing late? The airport to city centre hotels guide helps with timing, and the Millennium and InterContinental comparison weighs a pool against a floatation spa.
Questions
Does Hilton Sofia have a pool?
No pool is listed on Hilton Sofia's own spa and hotel pages, so ask the hotel to confirm. Its Health Club has a 24-hour Technogym gym, a sauna at 80 to 90°C and a steam bath up to 60°C, for registered guests and members only. For swimming, see the Hyatt Regency Sofia and Hilton Sofia comparison.
Does InterContinental Sofia have a pool?
No. The hotel's official FAQ states plainly that InterContinental Sofia does not have a pool. Its Hexaya Health & Wellness spa instead offers zero-gravity floatation, a sauna, a steam room, an emotional shower and a fitness centre open around the clock. Spa hours are listed as 12:00 to 20:00, and non-guest access is not mentioned.
Can non-guests swim at a Sofia hotel?
Yes, several hotels sell pool access to outsiders. Hyatt Regency Sofia, Grand Hotel Millennium Sofia, Crowne Plaza Sofia and Sense Hotel Sofia publish day passes on their own sites. Hotel Marinela admits external guests for an unstated extra charge. Hotel Anel also accepts external visitors, but its pool is temporarily closed.
Which Sofia hotel pool suits children?
Crowne Plaza Sofia is the clearest choice, because it is the only one of these hotels listing a separate children's pool beside its 19 m pool, and it runs swimming lessons for children up to 16. Elsewhere, timed rules apply: under-16s at Hyatt Regency Sofia may swim only from 09:00 to 12:00, while Hilton Sofia bars under-8s.
Are the pools indoor?
Mostly, yes. Hyatt Regency Sofia, Crowne Plaza Sofia, Maison Sofia, MGallery, Hotel Marinela and Hotel Anel all describe their pools as indoor. East Plaza Hotel does not use the word, but its pool is on the 4th floor of the tower. Grand Hotel Millennium Sofia and Sense Hotel Sofia do not say either way.