Many of these sites not only allow you to watch Bollywood movies online for free, but also you can download movies from their servers. Check out the list below:
1. Apna View:

2. Bharat Movies:

3. Movie Desi:

4. 123 Online Movies:

5. Hindi Movies Online:

6. Moovy Shoovy:

7. Bindaas Bharat:
8. Cinefind:

9. Desifun:

10. Watch Indian:

11. Muft.tv:

12. HindiLinks4u:

13. Moviespack:

14. IBollyTV:

15. Interval.in

16. Bhejafry:

17. A2ZBollywood movies:

18. FunMaste:

19. Bollyv4u:

20. Vidics:

21. OnlineWatchMovies:

22. Bollyclips:

23. Moviesquare:

24. Bollywoodmovies4u:

25. Video247:

Enjoy Bollywood Friends in HD Quality
1. Apna View:

2. Bharat Movies:

3. Movie Desi:

4. 123 Online Movies:

5. Hindi Movies Online:

6. Moovy Shoovy:

7. Bindaas Bharat:

8. Cinefind:

9. Desifun:

10. Watch Indian:

11. Muft.tv:

12. HindiLinks4u:

13. Moviespack:

14. IBollyTV:

15. Interval.in

16. Bhejafry:

17. A2ZBollywood movies:

18. FunMaste:

19. Bollyv4u:

20. Vidics:

21. OnlineWatchMovies:

22. Bollyclips:

23. Moviesquare:

24. Bollywoodmovies4u:

25. Video247:

Enjoy Bollywood Friends in HD Quality