BooksVilla
🚚Track Your Order
Check shipment status in real-time
Read. Grow. Belong.
Books for every reader.

Curated books, delivered across Nepal.

77
Districts
1000+
Unique Items
Daily
Support
Our commitment
Trusted delivery, everywhere.
Every order handled with care.
What we stand for
✓Books for every reader
✓Delivery across Nepal
✓Easy support and returns
Contact BooksVilla
We're here to help.

Need help with an order or a book? Get in touch.

Phone
+977 9742426324
Daily · 9 AM–6 PM
WhatsApp
Message us
Daily · 7 AM–10 PM
Follow BooksVilla
🔑Account Login
Sign in or create account

Enter your 10-digit mobile number and tap the button. The system checks if your account exists and sends an OTP code.

📖Request a Book
Can't find a book in our store? Tell us and we'll source it for you!

Terms of service

These terms apply when you buy from Booksvilla Nepal through this website.

Draft: these terms describe how ordering works today and are awaiting review by the business owner.

Who you are buying from

Booksvilla Nepal, a sole proprietorship registered in Nepal (PAN 143310035), Kumari Tole, Ranibari, Samakhusi, Kathmandu, Nepal.

Orders

  • You place an order with your mobile number, which we confirm with a one-time SMS code.
  • If there is a problem with your order, we'll contact you on that number.

Prices and editions

  • Prices are in Nepali rupees. The price you pay is the one shown at checkout, plus your district's delivery fee.
  • Some books are budget reprints. Each book page says whether it is a Budget Reprint or a Standard Print; see Editions.

Payment

Cash on delivery is available inside the Kathmandu Valley (Kathmandu, Lalitpur, Bhaktapur). Outside it the delivery fee is paid upfront by Fonepay QR. See Payment & COD.

Delivery

We deliver within Nepal at a fixed rate per district, usually in 2–5 days. Delivery times are estimates, not guarantees. See Delivery.

Returns, cancellations and refunds

We accept returns for a wrong title, torn pages or poor print quality, and pay the return shipping for these. We don't accept change-of-mind returns. Orders can be cancelled until dispatch. Refunds are paid through a Nepali online payment method. See Returns & cancellations.

Contact

Call or WhatsApp +977 9742426324.