From five-star hotels in Rīga to farm guest houses in the countryside, Latvia has accommodation for every budget. The directory lists 369 hotels, 315 guest houses and 199 campsites.
Rīga
Stay in or near the Old Town (Vecrīga) to be close to the main sights, restaurants and nightlife; the Centre around Brīvības iela and the Art Nouveau district offers more space and quieter streets. See everything in Rīga.
Jūrmala
The seaside resort is around 30 minutes from Rīga by train and famous for its long sandy beach, wooden villas and spa hotels. See Jūrmala.
Sigulda and Cēsis
In the Gauja National Park, these towns are popular for castles, hiking, canoeing and winter sports. Guest houses and small hotels dominate.
Kurzeme coast
Liepāja, Ventspils and Kuldīga combine sea air, history and good food. Kuldīga's old town and the Venta waterfall are highlights.
Latgale
Eastern Latvia — Daugavpils, Rēzekne and the lake district — is known for its lakes, Catholic heritage and the Mark Rothko Art Centre in Daugavpils.
Accommodation by town
Tips
- Midsummer (Jāņi) and summer weekends at the coast book up early.
- Rural guest houses (lauku mājas) often offer saunas, meals and activities — ideal for groups.
- Wild camping is restricted in many places; use designated campsites.