Yes, English is spoken in Ohrid and most tourist destinations in Macedonia. Hotels, restaurants, and tourist sites typically have English-speaking staff. However, in more rural areas or outside the main tourist spots, English proficiency may be limited.