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

1275 properties found

  • Royal Frankenstein Hostel

    260 Calle San Juan De Dios, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located an 8-minute walk from the Peruvian Plaza de Armas, Royal Frankenstein Hostel Cusco hotel is within 500 metres of the Mercado Central de…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Tambo Hotel

    Ayacucho 233, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Tambo Hotel Cusco includes 22 rooms and is 14 minutes' walk from the Alpaca-fleece clothing. Located within a 400-metre distance of ChocoMuseo, this…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Casa Anais Y Nicolas Cusco Economico

    Calle Nueva Alta 470, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring Wi-Fi in public areas, Casa Anais Y Nicolas Cusco Economico hostel is situated merely 0.7 km from the Religious Art Museum. The vibrant…

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11
  • Monte Horeb B&B

    Calle San Juan De Dios 260, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Monte Horeb B&B Cusco features 7 rooms and lies just 0.9 km from Limacpampa Square. Located merely a 6-minute walk from the vibrant…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Casa Familiar El Carmen

    Cusco, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Guests of Casa Familiar El Carmen Hotel Cusco can visit ChocoMuseo, situated nearly 10 minutes' drive away. Located 2.5 km from family attractions like the…

    More...

    From US$ 9
    price for 1 night
    Book Now From US$ 9
  • Casa Cavassa Centro Historico Cusco

    Calle San Andres 229 Interior, Casi Esquina Almagro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 3-star Casa Cavassa Centro Historico Cusco Hotel is situated in the historic district of Cusco, only 200 m from the legendary Twelve-angled…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • El Mercado

    Calle 7 Cuartones 306, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located in Cusco City Centre district, El Mercado Hotel is next-door to Cusco Cathedral and a 5-minute drive from Saqsaywaman. Guests will also…

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Hotel Plaza Cusco Imperial

    Meloc 408, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hotel Plaza Cusco Imperial offers proximity to San Blas, which is located 16 minutes' walk away. This Cusco hotel is about 5 km from Alejandro…

    More...

    From US$ 13
    price for 1 night
    Book Now From US$ 13
  • Hotel Prisma Cusco

    Matara 394, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring currency exchange and a tour desk, Hotel Prisma Cusco is nestled in Cusco, 5 minutes' stroll from Santa Catalina Convent Monastery. This 3-star…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Hotel Cusco Imperial

    Meloc 424 Calle Meloc 424, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hotel Cusco Imperial gives quick access to Coca leaves, situated only a 5-minute walk away. The Religious Art Museum is located a short way…

    More...

    Book Now
  • Casona Cusquena En El Centro

    Calle Fierro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Casona Cusquena En El Centro Apartment Cusco is located only 1.5 km from the Convent of Santo Domingo and merely an 8-minute walk from…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Cozy & Centric Apartment In Great Location!

    Pavitos 470 Calle Pavitos 470, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Cozy & Centric Apartment In Great Location! The Twelve-Angled Stone is only 1.1 km away, while Coca…

    More...

    Book Now
  • El Andariego

    Calle San Andres 270, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Offering a library and a storage room, El Andariego Bed & Breakfast Cusco lies in the historical district of Cusco, only 1.5 km from the Sacsayhuamán…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Munay Hospedaje

    Calle Mariano Fuentes Lira 1089 Primer Piso, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at the 38 m² Munay Hospedaje Cusco apartment, which is about 20 minutes' walk from the old church…

    More...

    Book Now
  • Hotel Casa Fierro Cusco (Adults Only)

    Calle Fierro 495, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located merely 11 minutes' walk from the local Inca Rail Railroad Company, the 3-star Hotel Casa Fierro Cusco provides guests with tour/ticket assistance…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Hostal Quipu

    Calle Fierro N° 495, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hostal Quipu Cusco hotel offers 8 rooms an 18-minute walk from the Sacsayhuamán. Located within 900 metres of Centro Historico De Cusco, this inn…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Hostal Teatro Inka

    Calle Teatro 391, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The charming Hostal Teatro Inka Cusco hotel offers quick access to the minor basilica "Church and Convent of Our Lady of Mercy", situated merely 6…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Runa House2

    Calle Meloc 422 Segundo Piso, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located within 900 metres of Santa Catalina Convent Monastery, Runa House2 Cusco hotel is a 6-minute walk from ChocoMuseo. This bed & breakfast is ideally…

    More...

    Book Now
  • Hotel Hacienda Cusco Plaza

    Plaza Regocijo 299, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Boasting a hot tub, spa therapy, and a shared lounge, the 3-star Hotel Hacienda Cusco Plaza lies only 350 metres from the Peruvian Plaza…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Vip House

    Calle Meloc 422, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring Wi-Fi throughout the property, Vip House Hostel Cusco is situated within 20 minutes' walk of the Sacsayhuamán. Found 2.3 km from Monument to…

    More...

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