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

Search Hotels

2026-02-28

2026-03-01

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

1258 properties found

  • 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
  • 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
  • Loft Inti

    Av Baja 176 1Er Piso, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Loft Inti Apartment Cusco, which is 800 m from the Peruvian Plaza de Armas and nearly a…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • 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 )

    Featuring a restaurant and a storage room, Black Llama Hostel Cusco is situated right in the centre of Cusco, at a distance of 350 metres…

    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 the 1-room Encanta Peru Apartment, which is merely 1 km from 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
  • 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 Limacpampa City Park and only…

    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 )

    Located only 9 minutes' walk from Cusco Cathedral and Coca leaves, the spacious 1-bedroom La Panaca Del Inka Apartment Cusco features views of the…

    More...

    Book Now
  • China Saqra

    855 Calle Hospital Casa De Color Blanco Con Garage Para Motos, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    At China Saqra Hotel Cusco, you can stay close to Coca leaves, as it is situated just a 9-minute stroll away. The centre of…

    More...

    From US$ 14
    price for 1 night
    Book Now From US$ 14
  • Ukukus Hostel

    Calle Hospital 842, Interior 04, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Offering 64 rooms, the 2-star Ukukus Hostel Cusco boasts a location at a 400-metre distance from Mercado Central de San Pedro. The Cusco…

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11
  • Magic House Experience

    Avenida Baja 322, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Offering a terrace, a patio, and a garden for guests' enjoyment, Magic House Experience Hostel Cusco is located nearly a 25-minute walk from Saqsaywaman.

    More...

    From US$ 7
    price for 1 night
    Book Now From US$ 7
  • Mallku Wasi - Lodging Hotel Cusco

    Calle Bayoneta 730, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    The smoke-free Mallku Wasi - Lodging Hotel Cusco has 10 rooms and is located nearly a 25-minute walk from the Center for Traditional Textiles…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Casa Medina Hostal

    Bayoneta 744, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    Casa Medina Hostal Cusco hotel, located 13 minutes' walk from the main church "Cusco Cathedral", features Wi-Fi throughout the property. Situated in the centre…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • La Casa De Goya

    Av Baja 342, Cusco, Peru

    0.3 km to San Pedro Train Station ( Show map )

    La Casa De Goya Hotel Cusco offers access to the newish Casa Concha Museum, which is located merely 1.8 km away. This Cusco guest house…

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10