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