There's marshutska aveilable from Mestia to Ushguli. Many times daily as long as road is not damaged by rain. 2 and half hours. You can hire mini van (up to 7 passengers) or jeep (up to 4 passengers). 180 -200 lari per a car.
In Mestia, I'm staying at Roza Shukvani's Geusthouse. Excellent tasty meals (5 breakfast, 15 dinner), spotless clean rooms (20 lari per person). highly recommended.

