There are few good budget or midrange hotels in Opatija and everything gets booked up over summer and at Christmas, so reserve ahead. If you're travelling on a tight budget, you're better off basing yourself in Rijeka. Private rooms are abundant but a touch pricier than in other seaside regions.