Хотел "ОПАЛ" се намира в североизточната част на Приморско на 52 км. от Бургас. Разположен е на 100 метра от северния плаж и на 200 метра от центъра на града.