'Dream on the Soča' is an architecturally striking hotel on the edge of town. Interiors are minimalist and colourful, and room sizes range from 'economy' on the ground floor to studios and family-sized apartments (named after the mountain you can see from the room's windows). There's friendly service, a sauna area, and a great breakfast spread (€12).
Hotel Sanje ob Soči
Top choice in Bovec