Hotels provide good food and comfort rather than the more elaborate services featured by large hotels in America and Europe. Most hotels use a daily tariff, which includes three meals; but there is a gradual trend to a room-rate only. Daily tariffs at top-grade hotels (all meals and a room with private bath and toilet) range from £4 to 6 for each person and in many of the less expensive ones from £3 a day without private bath. There are guest houses and bed-and-breakfast accommodation in most larger towns, and a growing number of motels. Advance bookings are strongly recommended between December and March and for most of the year at some of the outstanding resorts.