Where to Stay in Latvia: Hotels, Guest Houses & Campsites

Best areas to stay in Rīga, Jūrmala, Sigulda, Cēsis, Kurzeme and Latgale, with accommodation counts.

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

More guides