Zaliczana do krajów Bałtyckich Łotwa dopiero przebija się w świadomości turystów jako atrakcyjne miejsce na wyjazd. Jej atutem jest niezniszczona, dzika przyroda oraz liczne, choć mocno rozsiane po całym kraju zabytki.
Stolica kraju, Ryga jest miastem, które kumuluje większość tutejszego ruchu turystycznego. Jest to miasto należące w przeszłości do najbardziej znaczących na wschodnim wybrzeżu Bałtyku. Zachowało się tu ładne Stare Miasto ze słynną Kamienicą Czarnogłowych oraz Ratuszem. Turyście chętnie też podziwiają zabudowę Rygi z początku XX w. Należy ona do najładniejszych przykładów secesji w północnej części kontynentu.
Niedaleko od Rygi leży nadbałtycki kurort Jurmała. Wciąż czuć tu ducha carskiego letniska, z drewnianymi willami. Dziś przyjeżdża tu wypoczywać wielu mieszkańców stolicy i całej Łotwy, także innych krajów wschodniej Europy. W Jurmale oprócz wypoczynku nad morzem można też skorzystać z licznych, stojących na wysokim poziomie ośrodków spa.
Bardzo popularna wśród turystów jest też Sigulda, miasto o ładnej, starej zabudowie, będące bramą do zwiedzania Parku Narodowego Gauja. Jest to kraina lasów, jezior i rzek będąca świetnym miejscem dla miłośników pieszych wędrówek i kajakarstwa. Okolica słynie także z ruin zamków, z których najbardziej znanymi są zamek Alberta w Siguldzie i zamek w Turaidzie.
Miłośnicy fortyfikacji powinni wybrać się z kolei do Dyneburga, gdzie zachowała się w doskonałym stanie XIX wieczna rosyjska twierdza. Duża część jej budynków jest opuszczona i można je zwiedzać na własną rękę.
Łotwa jest dobrym krajem dla osób, które lubią odkrywanie miejsc nieoczywistych oraz turystykę wiejską. Jest tu dużo gospodarstwa agroturystycznych oferujących noclegi, jazdę konną, możliwość wypożyczenia kajaka lub roweru. Do tego serwują one gościom głównie tradycyjną łotewską kuchnię opartą o lokalne produkty.