Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso

Search Hotels

2026-04-22

2026-04-23

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Cusco near San Pedro Train Station

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

1297 properties found

  • Peru Inn Hostel Cusco

    Calle Queshua 135, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Peru Inn Hostel Cusco has 28 rooms and is located 17 minutes' walk from ChocoMuseo. This guest house is about 5 km from Alejandro Velasco…

    More...

    From US$ 7
    price for 1 night
    Book Now From US$ 7
  • Peru Inn Hostel

    Calle Queshua 135, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Peru Inn Hostel Cusco has 11 rooms and is located approximately a 25-minute walk from the Quechua Museum. The hotel is about 5 km…

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Qoyllor Plaza

    Calle Queshua 133 3, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Qoyllor Plaza Hotel Cusco provides proximity to the archaeology museum "Museo Inka", which is located only 1.2 km away. Coca leaves is not very far…

    More...

    From US$ 7
    price for 1 night
    Book Now From US$ 7
  • Casa Cruz Verde By Peru Garden Hotels

    Cruz Verde 336, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    The 3-star smoke-free Casa Cruz Verde By Peru Garden Hotels Cusco is located merely 9 minutes' stroll from the Twelve-Angled Stone and…

    More...

    Book Now
  • Acogedor Departamento Vitoque

    Vitoque 628, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Acogedor Departamento Vitoque Apartment Cusco is located a 25-minute walk from the Sacsayhuamán and within 700 metres of Santa Catalina Convent Monastery. The apartment…

    More...

    Book Now
  • Hotel Colquewasi

    Calle Queshua 210 Int. B 5 - 1, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Hotel Colquewasi Cusco, located a 20-minute walk from the Museum of Pre-Columbian Art, features Wi-Fi in public areas. The 2-star hotel…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Acogedor Departamento Vitoque

    Vitoque 268, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Situated just 600 metres from the Santa Clara Arch, Acogedor Departamento Vitoque Apartment Cusco also boasts easy access to Wanchaq train station which is 3.5…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Apartamento En El Centro Historico

    Nueva Baja, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    The 1-room Apartamento En El Centro Historico Cusco is located 2.1 km from Wanchaq train station and nearly a 5-minute walk from the…

    More...

    Book Now
  • Casa Terra Cusco

    Nueva Baja 560, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Located close to the vibrant Mercado Central de San Pedro Marketplace, Casa Terra Hostel Cusco has a terrace. Guests may find Coca leaves situated around…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Black Llama Hostel Cusco

    Meson De La Estrella 172, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Offering 100 rooms, Black Llama Hostel Cusco boasts a location only a 5-minute walk from the minor basilica "Church and Convent of Our Lady…

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Afma Cusco

    Calle Nueva Baja 464 2Do Patio, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Located only 0.8 km from Holy Family Church, Afma Cusco Hotel is just a 6-minute walk from the vibrant Mercado Central de San Pedro…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Encanta Peru Apartment

    505 Calle Pera, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Encanta Peru Apartment Cusco, which is only 12 minutes' walk from the Sacred Valley of the Incas…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Intiflatscusco Comfortable Stay In The Heart Of The City

    Meson De La Estrella 158 Apartamento, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at spacious 121 m² Intiflatscusco Comfortable Stay In The Heart Of The City apartment, which is only 1.1…

    More...

    Book Now
  • Solara Art House Hotel

    Tecte 311, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Located right in the centre of Cusco, Solara Art House Hotel Cusco offers fast access to the mid-1500s church "San Blas Temple", 13 minutes'…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Wayras Inn Cusco Hotel

    Meson De La Estrella N°120 N° 120, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Located about 20 minutes' walk from Tupac Amaru square, Wayras Inn Cusco Hotel includes 52 rooms. You'll need 10-minute drive to Alejandro Velasco Astete…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Marlon'S Inn Cusco

    496 Calle :Nueva Baja, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Marlon'S Inn Cusco offers 15 rooms a 25-minute walk from the Sacsayhuamán. Located within 500 metres of the Mercado Central de San Pedro, the…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Hotel Whitehouse

    Tecte Hotel, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Guests of the 2-star Hotel Whitehouse Cusco can enjoy easy access to the Church and Convent of Our Lady of Mercy, which is situated…

    More...

    Book Now
  • Inkas Hotel Cusco

    Meson De La Estrella 120, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Located merely 600 metres from the Sacred Valley of the Incas, the 3-star Inkas Hotel Cusco provides a tour desk for the utmost comfort…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Ankay House

    Calle Hospital, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Ankay House Apartment Cusco, which is around a 10-minute ride from the Sacsayhuamán and just 1.3…

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11
  • La Panaca Del Inka Apartment

    00800 2, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at the spacious 1-bedroom La Panaca Del Inka Apartment Cusco, which is merely 9 minutes' walk from…

    More...

    Book Now