El Hotel Izgrev Spa & Aquapark se encuentra en Struga, a orillas del lago Ohrid, y tiene piscinas cubiertas y al aire libre. Se ofrece entrada gratuita al parque acuático y wifi gratis.
El Mirage Hotel & Spa - Struga se encuentra en Struga, a 2,1 km de la playa de las flores de Mayo, y ofrece alojamiento con bar, estacionamiento privado gratuito, salón compartido y zona de playa...
El Hotel Drim está situado en Struga y dispone de playa de arena privada en el lago Ohrid, pileta al aire libre y alojamiento con aire acondicionado, conexión de wifi gratis, TV por cable y balcón.
El Hotel Beograd Struga se encuentra en Struga, a menos de 1 km de la playa de las flores de Mayo, y ofrece un bar, jardín y vistas al río.
El Sunrise Hotel & Camping se encuentra en Struga, a 1,8 km del monasterio de Kalishta, y alberga un bar restaurante. Hay wifi gratis y estacionamiento privado gratuito.
El Hotel Freya se encuentra en Struga, a 400 metros de la playa de Galeb, y ofrece alojamiento con restaurante, estacionamiento privado gratuito, centro de fitness y bar.
La Villa Palace ofrece alojamiento de 3 estrellas en Struga, a 300 metros del Museo de la Naturaleza y de la iglesia de San Jorge.
El Seasons Hotel se encuentra en Struga, a 700 metros de la playa de May Flower y a 600 metros de la iglesia de San Jorge, y ofrece alojamiento con bar y wifi gratis en todas las instalaciones.
El Dishli Hotel & Spa se encuentra en Struga, a 1,3 km de la iglesia cueva Arcángel Miguel, y ofrece alojamiento con pileta exterior de temporada, estacionamiento privado gratuito, jardín y terraza.
La Vila Europa se encuentra en Struga, a 1,3 km de la playa de May Flower, y ofrece alojamiento con restaurante, estacionamiento privado gratuito, bar y jardín.