Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

60 hotels in Roja

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Hotel Mare & Restaurant RojaSelgas Iela 1C, Roja, Latvia, Lv-3264View on map
200 m from City Centre
Boasting Turkish steam bath and hammam, the hotel is situated near Roja Marine Fisheries Museum and within walking distance of a bus stop.
  • The hotel has
    • 24-hour reception
    +1
9.2
Perfect1 review
Price fromC$ 95per nightSelect
Not available
Dana Guest House RojaHomestayRaudu Iela 3, Roja, Latvia, LV-3264View on map
1.7 km from City Centre
The property is located in a ski area of the city within walking distance of SPURA and offers hiking, cycling and fishing.
  • The homestay has
    • Off-site car park
    +1
  • The homestay has
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +3
6.2
Nice1 review
Price fromC$ 56per nightSelect
Not available
Boutique Hotel RojaJuras Iela 6, Roja, Latvia, LV-3264View on map
400 m from City Centre
The hotel offers 14 rooms with the sea views, a barbeque restaurant, and a garden bar.
8.6
Great6 reviews
Price fromC$ 73per nightSelect
Not available
RederiVejkalni Kaltene Rojas Nov. Rojas Pag., Roja, Latvia, LV-3264View on map
5.2 km from City Centre
Located near Roja Marine Fisheries Museum, the venue offers 11 rooms and a panoramic view.
7.0
Very good6 reviews
Price fromC$ 75per nightSelect
Not available
RojupeViesnica Rojupe, Rojas Nov., Roja, Latvia, LV-3264View on map
4.6 km from City Centre
Located 5 km from the center of the city, the hotel offers a game room, a playground and board games for children.
Price fromC$ 48per nightSelect
Not available
Hostelis KipitisSelgas Iela 4, Roja, Latvia, LV-3264View on map
100 m from City Centre
With city views, the venue is placed 10 minutes' walk from the center of Roja, at a short distance from Roja Marine Fisheries Museum.
Price fromC$ 29per nightSelect
Not available
Viesu Maja VanatursVanaturs Kaltene Rojas Pag. Rojas Nov., Roja, Latvia, 3264View on map
5.3 km from City Centre
Placed 6 km from the centre of Roja, the venue includes a sun terrace, a library and a garden available to all guests.
Price fromC$ 270per nightSelect
Not available
Kempings Roja9 Silupites Iela, Roja, Latvia, LV-3264View on map
1.6 km from City Centre
Featuring a terrace along with 1 bedrooms, this villa is set 24 km from Laidzes ezers.
Select
Not available
Guest House LeveriLeveri Valgalciems Rojas Nov., Roja, Latvia, LV 3284View on map
13.8 km from City Centre
Select
Not available
Similar properties near Roja
Hotel TalsiKareivju Iela 16, Talsi, Latvia, LV-3200View on map
31.3 km from Roja31.3 km from City Centre
Featuring historical architecture, the venue provides 57 rooms and offers easy access to Russian horn hill.
6.6
Nice6 reviews
Price fromC$ 64per nightSelect
Not available
ZiriniKolkas Pagasts, Dundagas Novads "Rutas", Kolka, Latvia, LV-3275View on map
29.0 km from Roja29.0 km from City Centre
Offering convenient proximity to Slitere National Park, the hotel is also close to Kolkas Baka.
Price fromC$ 82per nightSelect
Not available
Maza KaijaMaza Kaija, Cirulisi, Engures Nov., Berzciems, Latvia, LV-3113View on map
36.6 km from Roja36.6 km from City Centre
Located 1 km from the center of the city, the hotel offers meals and a play area for children.
Price fromC$ 47per nightSelect
Not available
Kursu KrogsKursu Krogs Macitajmuiza Libagu Pag. Talsu Nov., Dizstende, Latvia, LV-3258View on map
37.1 km from Roja37.1 km from City Centre
Located next to Latvian Agricultural Museum, the venue comprises 7 rooms with garden views.
Price fromC$ 84per nightSelect
Not available
Holiday House UsiUsi, Kolkas Pag., Dundagas Nov., Kolka, Latvia, LV-3275View on map
29.8 km from Roja29.8 km from City Centre
Located 39 km from Arlava Evangelical Lutheran Church, this venue offers countryside accommodation near a sandy beach.
9.4
Perfect2 reviews
Price fromC$ 64per nightSelect
Not available
Guest House VitoliVitoli Kolka Dundagas Nov., Kolka, Latvia, LV-3275View on map
29.2 km from Roja29.2 km from City Centre
Offering a common kitchen with a fridge, a kettle and kitchenware, the venue is located 10 minutes' walking distance from the center of Kolka.
10.0
Perfect1 review
Price fromC$ 89per nightSelect
Not available
Svecu Darbnica BandeniekosBandenieki Valdgales Pag. Talsu Nov., Oslejas, Latvia, LV-3253View on map
23.9 km from Roja23.9 km from City Centre
Set 8 km from Arlava Evangelical Lutheran Church, this property features 4 bedrooms facing the patio and a terrace with a shower and a sitting area.
7.4
Very good1 review
Price fromC$ 224per nightSelect
Not available
Usma Spa Hotel & ResortPriezkalni, Usmas Pagasts, Ventspils Novads, Usma, Latvia, LV-3619View on map
48.0 km from Roja48.0 km from City Centre
Nestled in the beach area of Usma, the hotel includes classic rooms along with Turkish bath and massage onsite.
Price fromC$ 133per nightSelect
Not available
SauleSaules Iela 19, Talsi, Latvia, LV-3201View on map
31.7 km from Roja31.7 km from City Centre
Offering convenient proximity to Sun hill, the hotel is also close to Talsu Lake Promenade.
Price fromC$ 63per nightSelect
Not available
Villa ElizabeteJuras Iela 88, Engure, Latvia, LV-3113View on map
45.5 km from Roja45.5 km from City Centre
The property is fitted with a seasonal outdoor swimming pool and is situated less than 19 km from Milzkalns J-Bar 7.
Price fromC$ 55per nightSelect
Not available
VetrasputnsOzolu Iela 10, Mersrags, Latvia, LV-3284View on map
26.4 km from Roja26.4 km from City Centre
This unique hotel overlooks the garden boasting its location in ski area.
7.8
Very good5 reviews
Price fromC$ 74per nightSelect
Not available
Atputas Komplekss GodeliGodeldangas Gibulu Pag. Talsu Nov., Usma, Latvia, LV-3298View on map
49.4 km from Roja49.4 km from City Centre
Situated in Usma, a 50-minute drive to Stende Cultural Repository, this villa features a sunny balcony and a garden.
Price fromC$ 59per nightSelect
Not available
Guest House ZiedkalniZiedkalni, Dumeles Ciems, Dundagas Pag., Dumele, Latvia, LV-3264View on map
24.4 km from Roja24.4 km from City Centre
Set next to a boat dock, and 50 minutes' drive to Tiņģere Manor, this accommodation comes with cots, meals and a play area for guests with children.
10.0
Perfect1 review
Price fromC$ 74per nightSelect
Not available
Guest House RuzciemsPures Pag. Tukuma Nov., Engure, Latvia, LV-3124View on map
46.5 km from Roja46.5 km from City Centre
Placed in the quiet area, the property offers quick access to Kaives Sencu Ozols and proximity to a train station.
10.0
Perfect1 review
Price fromC$ 114per nightSelect
Not available
Rezidence KurzemeRezidence Kurzeme, Renges, Strazdes Pag., Talsu Nov., Kakisi (Kurzeme), Latvia, LV-3291View on map
38.3 km from Roja38.3 km from City Centre
Featuring a sun terrace and a tennis court, this resort property is situated in a popular area and close to Strazde Evangelical Lutheran Church.
8.6
Great2 reviews
Price fromC$ 169per nightSelect
Not available
Brivdienu Maja AudasAudas, Upesgriva, Vandzenes Pag., Upesgriva, Latvia, LV-3284View on map
17.9 km from Roja17.9 km from City Centre
Situated in Upesgriva, a 40-minute drive to The Tilgaļi Giant Boulder, this villa features the balcony and a terrace.
8.8
Great1 review
Price fromC$ 111per nightSelect
Not available
Kempings MezmalasZ/S Berzini, Usmas Pag., Ventspils Nov., Usma, Latvia, LV-3619View on map
48.8 km from Roja48.8 km from City Centre
Situated in the beach area of Usma, this self-catering villa offers quick access to Viewing Tower in Ūdrukalns, and features a garden.
Price fromC$ 37per nightSelect
Not available
Guest House Naras, BerzciemsNaras, Berzciems, Berzciems, Latvia, LV-3113View on map
37.2 km from Roja37.2 km from City Centre
Featuring a sunny patio along with 3 bedrooms, this villa is set 9 km from Martin's Dzedru Evangelical Lutheran Church.
Price fromC$ 75per nightSelect
Not available
Lauku Majas EmuzasLauku Majas Emuzas Vandzenes Pag. Talsu Nov., Darte, Latvia, LV-3281View on map
14.5 km from Roja14.5 km from City Centre
This villa is placed 3 km from Dārte Evangelical Lutheran Church and boasts 10 rooms with carpet flooring.
Price fromC$ 104per nightSelect
Not available
Sea House DzelmesMazirbes Dzelmes, Mazirbe, Latvia, LV-3275View on map
34.8 km from Roja34.8 km from City Centre
Set in 8 km from Slitere Light and 35 km from Roja, the villa provides accommodation with amenities such as complimentary private parking and a sun terrace.
Price fromC$ 125per nightSelect
Not available
Viesu Maja KletniekiKletnieki, Rojas Pag., Rojas Nov., Gipka, Latvia, LV-3264View on map
11.1 km from Roja11.1 km from City Centre
This 1-bedroom apartment can accommodate up to 4 people, within a 5-minute walk from Gipka Lighthouse.
Price fromC$ 84per nightSelect
Not available
Viesu Nams MelnsilsMelnsils Rojas Nov., Melnsils, Latvia, LV-3264View on map
20.9 km from Roja20.9 km from City Centre
Located less than 26 km from Bīlavu Devil's boat, this venue features a sunny balcony and a kitchen.
Price fromC$ 220per nightSelect
Not available
Kempings Stieres Un Majas VirtuveUpesgriva, Upesgriva, Latvia, LV-3200View on map
18.2 km from Roja18.2 km from City Centre
This property is 17 km from The Collection of Fire-Fighting Equipment and welcomes its guests to enjoy hiking and fishing.
Price fromC$ 51per nightSelect
Not available
Kempings RodasRodas Gibulu Pag. Talsu Nov., Spare, Latvia, LV-3298View on map
44.5 km from Roja44.5 km from City Centre
This is a 1-bedroom villa, set in proximity to Spāre Evangelical Lutheran Church.
Price fromC$ 38per nightSelect
Not available
Viesu Nams Juras SapniVidales Iela 2, Dundaga, Latvia, LV-3270View on map
26.8 km from Roja26.8 km from City Centre
Situated 1 km from the centre of Dundaga, the apartment with a view over the lake offers a sunny patio.
Price fromC$ 21per nightSelect
Not available
Veccepli KempingsVeccepli Spare Gibulu Pagasts Talsu Novads, Spare, Latvia, LV-3298View on map
44.8 km from Roja44.8 km from City Centre
Situated 2 km from the centre of Spare, the venue features not only a terrace, but also a play area and a playground for families with kids.
Price fromC$ 74per nightSelect
Not available
SpareDumbri Gibulu Pag. Talsu Nov., Spare, Latvia, LV-3298View on map
45.6 km from Roja45.6 km from City Centre
This villa is placed 2.4 km from Viewing Tower in Ūdrukalns and boasts 8 rooms with hardwood flooring.
Price fromC$ 81per nightSelect
Not available
Atputas Kempings UsmaCeribas, Gibulu Pag., Talsu Nov., Usma, Latvia, LV-3201View on map
47.0 km from Roja47.0 km from City Centre
This property is 4.2 km from Spāre Evangelical Lutheran Church and welcomes its guests to enjoy hiking and fishing.
Price fromC$ 156per nightSelect
Not available
BukdangasBukdangs, Gibulu Pag., Talsu Nov., Spare, Latvia, LV-3298View on map
49.9 km from Roja49.9 km from City Centre
This property is 2.5 km from Viewing Tower in Ūdrukalns and welcomes its guests to enjoy canoeing, horse riding and hiking.
Price fromC$ 70per nightSelect
Not available
Dzelzcela EkaLielirbes Dzelzceleka,Targales Pag., Ventspils Nov., Lielirbe, Latvia, LV-3264View on map
42.8 km from Roja42.8 km from City Centre
Arlava Evangelical Lutheran Church is 37 km from this villa that offers 4 bedrooms along with a fully equipped kitchen.
Price fromC$ 122per nightSelect
Not available
UdensdzirnavasUdensdzirnavas Strazdes Pagasts Talsu Novads, Strazde, Latvia, LV-3291View on map
43.5 km from Roja43.5 km from City Centre
Situated 1 km from the centre of Strazde, the apartment with a view over the lake offers a terrace.
Price fromC$ 60per nightSelect
Not available
Brivdienu Maja EngureSkolas Iela 17, Engure, Latvia, LV-3113View on map
45.6 km from Roja45.6 km from City Centre
Situated in Engure, a 40-minute drive to Small pet garden Apsīši, this villa features the garden and a sunny patio.
Price fromC$ 82per nightSelect
Not available
Guest House LeveriLeveri, Valgalciems, Rojas Nov., Valgalciems, Latvia, LV-3284View on map
13.8 km from Roja13.8 km from City Centre
Located 15 km from The Collection of Fire-Fighting Equipment, the resort villa consists of 5 bedrooms, a kitchenette and 2 bathrooms equipped with a hydro massage shower, a spa bath and a walk-in shower.
Price fromC$ 181per nightSelect
Not available
Holiday House LiepaLiepu Iela 6, Engure, Latvia, LV-3113View on map
45.8 km from Roja45.8 km from City Centre
Set 18 km from Milzkalns J-Bar 2, this property features 2 bedrooms and a garden with a shower.
Price fromC$ 89per nightSelect
Not available
Juras Street Apartment In EngureJuras Iela 33A -3, Engure, Latvia, LV-3113View on map
47.6 km from Roja47.6 km from City Centre
Offering a full kitchen with a microwave oven, a fridge and a kettle, the venue is located 30 minutes' walking distance from the center of Engure.
Price fromC$ 60per nightSelect
Not available
Viesu Nams KlanasJuras Iela 47, Engure, Latvia, LV-3113View on map
46.8 km from Roja46.8 km from City Centre
Situated 17 km from Milzkalns T-Bar 3, the apartment provides barbecue on a terrace.
Price fromC$ 51per nightSelect
Not available
Holiday Home BerzlejasBerzlejas Upesgriva Mersraga Pag. Mersraga Nov., Upesgriva, Latvia, LV-3284View on map
19.8 km from Roja19.8 km from City Centre
Situated in Upesgriva, a 40-minute drive to Sandstone Detrition Lūrmaņu klintis, this villa features a sunny balcony and a garden.
Price fromC$ 67per nightSelect
Not available
Dundagas PilsPils Iela 14, Dundaga, Latvia, LV-3270View on map
26.6 km from Roja26.6 km from City Centre
Set just outside Peldanga labyrinth, the hostel offers a pet-friendly accommodation within 10 minutes' walk of the city center.
Price fromC$ 60per nightSelect
Not available
DzintarkrastsZocene Roja Parish Latvia, Zocenes Ciems, Latvia, LV-3264View on map
6.9 km from Roja6.9 km from City Centre
Located within 22 km from Dundaga Castle, this hotel features a beach restaurant and continental breakfast.
Price fromC$ 70per nightSelect
Not available
EzermalaBlaumana Iela 14, Valdemarpils, Latvia, LV-3260View on map
18.6 km from Roja18.6 km from City Centre
Boasting rooms with the lake views, the venue is located in a beach area, 4.6 km to Laumas Nature Park.
Price fromC$ 70per nightSelect
Not available
Cafe VizbuliVizbuli Engures Nov., Berzciems, Latvia, LV-3113View on map
37.1 km from Roja37.1 km from City Centre
Located 1 km from the center of Berzciems, this hotel features hiking and fisheries in the area and a garden bar onsite.
Price fromC$ 41per nightSelect
Not available
Brivdienu Maja AudasAudas Upesgriva Vandzenes Pag., Engure, Latvia, LV 3284View on map
17.9 km from Roja17.9 km from City Centre
Select
Not available
Brivdienu Maja EngureSkolas Iela 17, Engure, Latvia, LV 3113View on map
45.6 km from Roja45.6 km from City Centre
Select
Not available
Guest House Naras BerzciemsNaras Berzciems, Klapkalnciems, Latvia, LV 3113View on map
37.2 km from Roja37.2 km from City Centre
Select
Not available
Sea House DzelmesMazirbes Dzelmes, Dundaga, Latvia, LV 3275View on map
34.8 km from Roja34.8 km from City Centre
Select
Not available
Guest House MartinelliLiela Iela 7, Talsi, Latvia, LV-3201View on map
31.6 km from Roja31.6 km from City Centre
Select
Not available
DunduriniDundurini Arlavas Pagasts, Talsi, Latvia, LV-3260View on map
17.3 km from Roja17.3 km from City Centre
Offering a terrace and views of the lake, this villa is set near Elku liepa.
Select
Not available
Holiday House UsiUsi Kolkas Pag. Dundagas Nov., Ventspils, Latvia, LV 3275View on map
29.7 km from Roja29.7 km from City Centre
Select
Not available
Rumene ManorRumenes Muiza, Kandava, Latvia, 3120View on map
49.8 km from Roja49.8 km from City Centre
Select
Not available
Dzelzcela EkaLielirbes Dzelzcelekatargales Pag. Ventspils Nov., Lielirbe, Latvia, LV 3264View on map
42.8 km from Roja42.8 km from City Centre
Select
Not available
Guest House Alma"Gurnupes", Dumele, LatviaView on map
22.9 km from Roja22.9 km from City Centre
Select
Not available

Filtering results

Please wait...

60 hotels found

Your booking experience in Roja

When you book Roja accommodation with ibooked.ca, you will find heaps of affordable options. Booking a hotel in Latvia is a piece of cake with us and you are going to thoroughly enjoy it!

Budget hotels in Roja

Hostelis Kipitis is a low-key, no-frills alternative that features a free carpark and free private parking, located 200 meters from Mare Restaurant & Bar. Rojupe is an affordable hotel steps away from Wolf manor hill, which offers room rates from 46C$.

Convenience of staying in the city centre

To try horse riding, golf and fisheries, think of the centrally located Boutique Hotel Roja, which offers room rates from 83C$. An alternative in the heart of the city might be Hotel Mare & Restaurant, which offers a sauna, billiards and complimentary private parking.

Apartments, B&Bs and others

If you're looking for a homey place to stay, consider Deluxe Apartment With Pool And Sauna, located beside King's hill. Make sure to choose Rederi near Laumas Nature Park - a top-rated resort with views of the sea.

+ Read more - Less