The Beulah Apartments (Torquay Self Catering), Meadfoot Road. From £199 to £705 per week. The 3 and 4 star Beulah Holiday Apartments are in a quiet and convenient position, set back from the road, only 250 meters from Torquay Harbour and centre. The 9 well-equipped apartments comfortably sleep from 1-5 people.